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

1701 Commits

Author SHA1 Message Date
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