Commit Graph

248 Commits (f9e30bd87c3bd08307ada55d303598b01f54d90e)

Author SHA1 Message Date
kaiyou f9e30bd87c Update the dockerfile and upgrade dependencies
kaiyou 4a7eb1eb6c Explicitely declare flask migrate
kaiyou 2a8808bdec Add the configuration table migration
kaiyou f57d4859f3 Provide an in-context wrapper for getting users
kaiyou f6013aa29f Fix an old migration that was reading configuration before migrating
kaiyou 206cce0b47 Finish the configuration bits
kaiyou 82069ea3f0 Clean most of the refactored code
kaiyou f40fcd7ac0 Use click for the manager command
kaiyou fc24426291 First batch of refactoring, using the app factory pattern
kaiyou 7c82be904f Merge branch 'master' of github.com:mailu/mailu
mergify[bot] bee81d1a54
Merge pull request from HorayNarea/bcrypt
support bcrypt and use it as default
mergify[bot] 9fd7851cb6
Merge pull request from HorayNarea/apk-no-cache
remove apk-warning about cache
kaiyou 5035975c41 Remove Postfix debugging
mergify[bot] a91a54b5f1
Merge pull request from usrpro/fix-certbot
Front: move to Alpine:3.8 and fixing 
Tim Möhlmann de43060ef8
Move to Alpine:3.8 and fixing
Thomas Sänger bdfcc5b530
pin alpine-version for 'none'-image
Thomas Sänger 6aafef88bd
remove apk-warning about cache
Thomas Sänger c8b39c5d4a
support bcrypt and use it as default
kaiyou 10ec2f999a Another (embarrassing) fix for a merge typo
kaiyou 2e1aa079c1 Fix one (hopefully) last merge typo
kaiyou 4b9dbf00a8 Fix yet another merge-time typo
kaiyou e8e133b53d Fix a merge typo in postfix build
kaiyou 00b5ae11db
Merge branch 'master' into feat-abstract-db
kaiyou fc99eb7b34 Re-enable sender access check to prevent source spoofing
kaiyou f3f0b98755 Fix relay restrictions so email gets delivered correctly
Tim Möhlmann 0817629869
Increase attempts as it failed on fresh Swarm host
Tim Möhlmann 716ed16f34
Fix typo
Tim Möhlmann 16469d7282
Upgrade to newer pip version
Tim Möhlmann 1bae5968ad
Import tenacy and fix syntax errors
Tim Möhlmann c457ccfa60
Use tenacity for resolver retries
Tim Möhlmann d6c386651d
Merge branch 'master' into fix-swarm-start
ofthesun9 09d77bc2de Handle the case where the variable REJECT_UNLISTED_RECIPIENT is not set
ofthesun9 cc17962c86 fixes
kaiyou 4d70a8737e Expose the data volume for admin container
kaiyou 2cba045013 Explicitely declare required volumes, fixes
kaiyou 82bb8c2fd9 Merge remote-tracking branch 'github/master' into feat-abstract-db
kaiyou f5668dea51 Handle relays as virtual transports through podop
kaiyou 9890e1fb2a Fix the dovecot configuration path
kaiyou 42c6bdb4df Split the internal blueprint into multiple view files
kaiyou dc4b0d21ea Clean the dovecot configuration dir
kaiyou f9c6c98180 Remove fetchmail dependency to the databse
kaiyou 43b6547e1c Lower the loglevel of podop
kaiyou 542793260b Handle wildcard aliases using podop
kaiyou 0d52364eac Fix alias resolution through podop
kaiyou 6d088504bd Adjust podop debug level based on environment
kaiyou 6ba55ee377 Implement the sieve script name resolution pattern
kaiyou 3c725bf634 Only support generating the default sieve script
kaiyou ca6c0bc8fd Fix the user sieve script generation
kaiyou 4d25083847 Move sieve script generation to the admin container
kaiyou cfeaa189f9 Use proper 404 return codes for missing objects