Stefan Auditor
92f4858323
Respect user.enabled status in internal authentication
2018-04-16 08:57:35 +02:00
Stefan Auditor
d2c6cecca6
Remove is_enabled method and use the enabled attribute instead
2018-04-16 08:57:35 +02:00
Stefan Auditor
5bfdd75738
Respect user enabled flag on user.login
2018-04-16 08:57:35 +02:00
Stefan Auditor
78f4fa7db9
Add field to ui for user enabled flag
2018-04-16 08:57:35 +02:00
Stefan Auditor
20d6fbae48
Add enabled flag to user model
2018-04-16 08:57:35 +02:00
Scott
2c2a1ed042
Remove stale link to old auto-forward settings. Fixes #450
...
Also update a reference to 'smtp' to use HOST_AUTHSMTP
2018-04-16 08:57:35 +02:00
Stefan Auditor
7f5bd98a2e
Add parameters to database field
2018-04-14 13:02:00 +02:00
Stefan Auditor
93d5254b3f
Add another type decorator for idna email support
2018-04-14 13:00:29 +02:00
Stefan Auditor
792c720c13
Save user email domain_name as idna representation
2018-04-13 08:13:26 +02:00
Stefan Auditor
c40e255f3b
Reset relay columns to string
2018-04-12 22:21:28 +02:00
Stefan Auditor
d9ea64fac7
Import idna library and move code a bit upwards
2018-04-12 21:35:38 +02:00
Stefan Auditor
5a7272ff12
Replace other occurences of domain names with idna
2018-04-12 20:30:19 +02:00
Stefan Auditor
1b666cd25b
Add a sqlalchemy custom type for unicode to idna conersion of domain names
2018-04-12 19:07:48 +02:00
kaiyou
db0cd8efb4
Fix the client setup page when not logged in
2018-04-11 22:45:04 +02:00
kaiyou
b4134b7774
Add a client setup page, fixes #342
2018-04-11 21:45:17 +02:00
kaiyou
fa0bda7b69
Merge the auto-forward and antispam settings
2018-04-11 21:28:36 +02:00
kaiyou
3ef4e1f6b7
Add support for recaptcha upon signup
2018-04-11 21:08:59 +02:00
Mildred Ki'Lya
f538e33dcf
Parametrize hosts
...
Allows to use mailu without docker-compose when hostnames are not set up
by docker itself but provided via a separate resolver.
Use case: use mailu using nomad scheduler and consul resolver instead of
docker-compose. Other servers are provided by the DNS resolver that
resolves names like admin.service.consul or webmail.service.consul.
These names needs to be configurable.
2018-01-24 22:54:41 +01:00
kaiyou
d8ebfbe020
Display infinite user quotas correctly, fixes #368
2018-01-16 20:03:07 +01:00
kaiyou
d98f16333a
Display an infinite quota when necessary for users, fixes #345
2017-12-17 15:13:47 +01:00
kaiyou
8d224824ea
Display a conditional button for generation dkim keys, fixes #346
2017-12-17 15:11:08 +01:00
kaiyou
42314d3d75
Remove a remaining rebug print() statement
2017-12-04 21:55:40 +01:00
kaiyou
a4f46ced49
Properly use x-forwarded-proto with redirects in the webui, related to #347
2017-12-04 21:16:08 +01:00
kaiyou
319965a4af
Add a format check for the email localpart when signing up
2017-12-03 19:37:36 +01:00
kaiyou
18ae6a4a0f
Fix the signup quota
2017-12-03 17:53:33 +01:00
kaiyou
e85eada522
Fix the login view when no next page is provided
2017-12-03 17:53:12 +01:00
kaiyou
def0a8b89d
Fix the signup domain list with non infinite mailbox max count
2017-12-03 17:52:54 +01:00
kaiyou
2662abedef
Enable self-service account signup
2017-12-03 12:01:25 +01:00
kaiyou
3b79e5196a
Add a default quota setting for new accounts
2017-12-03 12:01:03 +01:00
kaiyou
6d71fa96ad
Add a signup field to domains
2017-12-03 12:00:44 +01:00
kaiyou
c545b8d110
Honor feature limitations for imap and pop3
2017-11-21 20:46:32 +01:00
kaiyou
3e464b0b70
Update messages.po (POEditor.com)
2017-11-20 00:17:44 +01:00
kaiyou
952a50665b
Update messages.po (POEditor.com)
2017-11-20 00:17:42 +01:00
kaiyou
d4441b6815
Move nl and sv loca to LC_MESSAGES
2017-11-20 00:15:33 +01:00
kaiyou
ab34ce4e8e
Add dummy files for pl and it loca
2017-11-20 00:12:39 +01:00
kaiyou
2f4758a445
Update messages.po (POEditor.com)
2017-11-20 00:11:34 +01:00
kaiyou
e368c200b1
Update messages.po (POEditor.com)
2017-11-20 00:11:31 +01:00
kaiyou
17b184e5c8
Implement a basic authentication API
2017-11-20 00:08:48 +01:00
kaiyou
059cbb37a4
Update messages.po (POEditor.com)
2017-11-11 15:21:28 +01:00
kaiyou
e9f4719a40
Update messages.po (POEditor.com)
2017-11-11 15:21:26 +01:00
kaiyou
112cff3621
Update messages.po (POEditor.com)
2017-11-11 15:21:24 +01:00
kaiyou
f30a09f182
Update messages.po (POEditor.com)
2017-11-11 15:21:22 +01:00
kaiyou
826d212a75
Update messages.po (POEditor.com)
2017-11-11 15:21:19 +01:00
kaiyou
72029ca220
Update messages.po (POEditor.com)
2017-11-11 15:21:17 +01:00
kaiyou
aa9a065d5b
Update messages.po (POEditor.com)
2017-11-11 15:14:30 +01:00
kaiyou
2e370e3731
Update messages.po (POEditor.com)
2017-11-11 15:14:27 +01:00
kaiyou
ebddc7bec2
Add dummy translations for swedish and dutch
2017-11-11 15:12:14 +01:00
kaiyou
011e1fa52d
Add an end of vacation field, related to #218
2017-11-10 15:25:30 +01:00
kaiyou
fb42797ab7
Use SITENAME and WEBSITE properly in the admin ui
2017-11-10 15:00:51 +01:00
kaiyou
872271cb47
Clean the configuration variable list
2017-11-10 14:56:55 +01:00