1
0
mirror of https://github.com/Mailu/Mailu.git synced 2024-12-14 10:53:30 +02:00
Commit Graph

87 Commits

Author SHA1 Message Date
kaiyou
299a654e97 Update messages.po (POEditor.com) 2018-04-22 12:15:22 +02:00
kaiyou
494e52d8f0 Update messages.po (POEditor.com) 2018-04-22 12:15:20 +02:00
kaiyou
3b7014d563 Add dummy spanish and russion languages 2018-04-22 12:13:25 +02:00
kaiyou
be0a0b4ac8 Update translation strings 2018-04-22 12:10:39 +02:00
kaiyou
8bad30cd59 Move the domain MX status to the detail page 2018-04-22 10:15:09 +02:00
kaiyou
7f0447514c Finish storing the user quota to redis 2018-04-21 17:19:44 +02:00
kaiyou
80893be68b Add a missing import to dnspython 2018-04-21 16:37:30 +02:00
kaiyou
091369915b Display the user quota in the admin interface 2018-04-21 15:48:07 +02:00
kaiyou
e13593f29a Switch to database 2 for rate limiting 2018-04-21 15:07:04 +02:00
kaiyou
62d1a0c104 Add a status field to the domain list 2018-04-21 13:56:20 +02:00
kaiyou
dfaedb76f1
Merge pull request #447 from sanduhrs/feature/446
Add a sqlalchemy custom type for unicode to idna conversion of domain names
2018-04-21 11:46:43 +02:00
kaiyou
381e76511d Add self-service domain registration 2018-04-18 20:34:21 +02:00
Stefan Auditor
c688970b32 Respect user enabled flag in admin authentication 2018-04-16 08:57:35 +02:00
Stefan Auditor
d3064579f4 Respect user enabled flag in basic authentication 2018-04-16 08:57:35 +02:00
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
kaiyou
a51416a4af
Merge pull request #452 from sanduhrs/feature/449
Add enabled flag to user model
2018-04-15 23:15:20 +02:00
Stefan Auditor
e843f7ef1f Respect user enabled flag in admin authentication 2018-04-15 19:53:24 +02:00
Stefan Auditor
c8540ddba7 Respect user enabled flag in basic authentication 2018-04-15 14:02:15 +02:00
Stefan Auditor
6fc22e5432 Respect user.enabled status in internal authentication 2018-04-15 13:43:30 +02:00
Stefan Auditor
733b89bff5 Remove is_enabled method and use the enabled attribute instead 2018-04-15 13:42:19 +02:00
Stefan Auditor
3b66fcada7 Respect user enabled flag on user.login 2018-04-15 13:00:38 +02:00
Stefan Auditor
7139a27bf1 Add field to ui for user enabled flag 2018-04-15 11:35:37 +02:00
Stefan Auditor
f585197e52 Add enabled flag to user model 2018-04-15 11:23:58 +02:00
Scott
e5c25c395f Remove stale link to old auto-forward settings. Fixes #450
Also update a reference to 'smtp' to use HOST_AUTHSMTP
2018-04-14 16:48:08 -05: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