Tim Möhlmann
fc9509a2c5
Merge pull request #836 from Mailu/revert-835-schema-maxUserQuota-1
...
Revert "Change quota columns type to BigInteger "
2019-01-15 14:50:26 +02:00
Tim Möhlmann
a7ec234686
Merge pull request #833 from Nebukadneza/add_postmaster_reminder
...
Add reminder for users not to forget POSTMASTER account or alias
2019-01-15 14:44:23 +02:00
Tim Möhlmann
2342f64270
Delete .mergify.yml
2019-01-15 14:33:29 +02:00
Ionut Filip
d24b4b37ab
Add entry in changelog
2019-01-15 14:27:21 +02:00
Ionut Filip
2d34f0ee52
Fixed auto-forward email validation
2019-01-15 14:03:09 +02:00
hoellen
11d6d38328
Revert "Change quota columns type to BigInteger "
2019-01-15 10:20:57 +01:00
mergify[bot]
effaaa9062
Merge pull request #835 from hoellen/schema-maxUserQuota-1
...
Change quota columns type to BigInteger
2019-01-14 19:38:46 +00:00
hoellen
c8758a6526
allow ipv6 addresses for tokens
2019-01-13 16:45:41 +01:00
hoellen
2af540a1c9
change quota columns to bigint
2019-01-13 16:40:28 +01:00
Dario Ernst
686db1f33f
Add reminder for users not to forget POSTMASTER account or alias
2019-01-13 11:27:14 +01:00
Dario Ernst
66df7a31b0
Unify and coerce booleans from env used in admin
...
At some places, the string that DOMAIN_REGISTRATION is got used like a boolean
(an easy misassumption to make while in python and dealing with the config
dict), making `DOMAIN_REGISTRATION=False` act as a truthy value. To stop such
future problems from happening, coerce environment config strings to real
bools.
closes #830
2019-01-13 10:22:32 +01:00
mergify[bot]
9175b15d49
Merge pull request #826 from Nebukadneza/reverse_user_alias_pref
...
Reverse the resolution order of user and alias
2019-01-11 16:28:35 +00:00
mergify[bot]
f72e13964d
Merge pull request #806 from guruevi/patch-1
...
Allow for multiple identities
2019-01-11 14:18:25 +00:00
Ionut Filip
f2bc441e9e
Merge pull request #800 from Nebukadneza/add_tests
...
Add more tests: Auto-Forwarding and Sending to an Alias
2019-01-11 16:07:29 +02:00
mergify[bot]
278bcfb13a
Merge pull request #814 from Nebukadneza/fix_delimiter_alias
...
Deliver mails to alias-stripped-of-delimeter, even if catchall exists
2019-01-11 14:06:35 +00:00
Ionut Filip
cb1c90b423
Removed DISABLE_FTS_LUCENE
2019-01-11 15:18:42 +02:00
mergify[bot]
ebd9a0f15a
Merge pull request #825 from usrpro/fix-migration-order
...
Fix migration order after merge
2019-01-11 11:24:45 +00:00
Ionut Filip
f50e9055c1
Unused imports and bad indentation
2019-01-11 12:57:45 +02:00
Ionut Filip
ebed267c1b
Removed unused imports and fixed indentation
2019-01-11 12:55:47 +02:00
Dario Ernst
276dc3ffda
Reverse the resolution order of user and alias
...
Since it’s common for wildcard~ish systems to prefer concrete objects over
wildcards, and aliases can be broad-wildcards (think catchall, %@xxx.tld ), it
may be more intuitive for users that user-names rank higher than aliases. This
makes it impossible for user-names to be unreachable, since they can be
completely overridden by a catchall otherwise.
This changes default behavior, and is not configurable.
closes #815
2019-01-11 11:51:56 +01:00
Ionut Filip
6914028e9c
Fix indentation
2019-01-11 12:50:41 +02:00
Tim Möhlmann
8541ae2c46
Fix migration order after merge
2019-01-11 12:49:07 +02:00
Ionut Filip
7a85d01f9f
Removed unused imports and fixed indentation
2019-01-11 12:13:52 +02:00
mergify[bot]
99cd1d714b
Merge pull request #799 from hoellen/fix-domain-negative-values-1
...
don't allow negative values on domain creation/edit
2019-01-11 09:57:15 +00:00
mergify[bot]
c484c5326b
Merge pull request #788 from usrpro/feat-psql-support
...
Multiple databases support and postgresql image
2019-01-11 09:46:11 +00:00
Tim Möhlmann
2567646f47
Merge branch 'master' into fix-domain-negative-values-1
2019-01-11 11:32:30 +02:00
Ionut Filip
50343f354e
Merge remote-tracking branch 'upstream/master' into feat-psql-support
2019-01-11 11:21:22 +02:00
Ionut Filip
d821fc4bbe
Added entry in changelog
2019-01-11 11:18:42 +02:00
Dario Ernst
b8d1beed29
Simplify alias-wildcard detection to not consider actual % anymore
2019-01-10 23:06:56 +01:00
Dario Ernst
10d2601963
Unsimplify alias precedence handling
...
As discussed with hoellen on matrix, since postfix indeed supports including
the recipient delimiter character in a verbatim alias, we should support so too
— and handle its precedence correctly. The clearer and simpler formulation of
the precedence-clauses are credit to @hoellen. Thanks!
2019-01-10 17:30:11 +01:00
Ionut Filip
7f8c7b6479
Added documentation for external mysql db
2019-01-10 17:58:33 +02:00
Ionut Filip
37a07e3297
Update setup utility with mysql db flavor
2019-01-10 15:44:02 +02:00
mergify[bot]
b4822ad43e
Merge pull request #821 from HorayNarea/fix-remove-fts
...
remove (broken) FTS
2019-01-10 11:38:37 +00:00
mergify[bot]
161394a774
Merge pull request #817 from hoellen/fix-fetch-passwordfield-1
...
fix edit of fetched acc without changing password
2019-01-10 11:10:46 +00:00
Thomas Sänger
492f3867d8
remove (broken) FTS
2019-01-10 12:09:08 +01:00
Dario Ernst
ac64a75743
Simplify alias precedence handling; Remove bogus changelog
2019-01-10 10:28:57 +01:00
mergify[bot]
520ebbb97d
Merge pull request #819 from hoellen/move-spam-1
...
Mark messages as seen when reporting them as spam
2019-01-10 02:08:12 +00:00
mergify[bot]
b0843732c5
Merge pull request #816 from hoellen/fix-password-on-user-edit
...
fix forced password on user edit
2019-01-09 20:38:27 +00:00
hoellen
7247b4b10c
Merge branch 'master' into fix-password-on-user-edit
2019-01-09 21:14:18 +01:00
hoellen
b65d70cf1e
mark spam as seen
2019-01-09 20:12:17 +01:00
hoellen
a59d5dad23
fix edit of fetched acc without changing password
2019-01-09 12:52:05 +01:00
mergify[bot]
fa1e4b8023
Merge pull request #812 from hoellen/fix-fetch-passwordfield-1
...
change password field type in fetch creation/edit and add validators.
2019-01-09 11:17:56 +00:00
hoellen
f08491dc46
fix forced password on user edit
2019-01-09 12:09:14 +01:00
Ionut Filip
2b0a2d561b
Fix connection to mysql db
2019-01-09 12:53:59 +02:00
Dario Ernst
291f8a457b
Deliver mails to alias-stripped-of-delimeter, even if catchall exists
...
This fixes delivery to an alias minus recipient delimiter in cases where a
wildcard alias would also match. For example,
* foo@xxx.tld
* %@xxx.tld
Sending to foo+spam@xxx.tld would get eaten by the catchall before this fix.
Now, the order of alias resolution is made clearer.
closes #813
2019-01-09 11:41:22 +01:00
hoellen
ff9558026d
fix typo
2019-01-08 19:49:16 +01:00
hoellen
732b5fe161
change password field type in fetch creation/edit and add validators.
2019-01-08 19:44:27 +01:00
mergify[bot]
4204facd85
Merge pull request #810 from usrpro/feat-logging
...
Implement some degree of logging
2019-01-08 15:53:31 +00:00
mergify[bot]
cd203cd1ad
Merge pull request #811 from usrpro/fix-chown
...
Don't recursivly chown on mailboxes.
2019-01-08 15:38:38 +00:00
hoellen
77ef7317a9
Add link in changelog
...
Co-Authored-By: muhlemmer <muhlemmer@gmail.com>
2019-01-08 14:06:19 +02:00