Commit Graph

209 Commits (971e839201e0cdc8db069d9afd399126dd1915ea)

Author SHA1 Message Date
kaiyou 971e839201 Merge branch 'master' into feature-xforwarded-prefix
kaiyou e14f93d429 Do not remove openssl during the admin container setup
kaiyou 6cd8e0e336 Fix the redirect to /webmail
kaiyou f615af4a88 Fix the behavior during login
kaiyou 2b13af4638 Update messages.po (POEditor.com)
kaiyou 9fd60c3fa8 Update translations
kaiyou 924ca02016 Update messages.po (POEditor.com)
kaiyou bb8c4e86c1 Update translations after moving mailu.admin
kaiyou fed7665a0a Fix all references to mailu.admin
kaiyou 9358a76d89 Start moving things out of the admin module
kaiyou 5192034c02 Fix the missing openssl requirement
kaiyou 52daccb74e Clean the requirements after removing certbot
kaiyou a96478c496 Fix remaining migration scripts and remove initdb/flushdb from manage.py
kaiyou 829e4a5e28 Merge pull request from Mailu/feature-traefik
Switch to traefik for proxying and querying letsencrypt
kaiyou 95970cd7b8 Stamp the database when creating it, fixes
kaiyou a138bed95e Fix the docker-compose.yml so that / is handled by the admin container
kaiyou a08185911d Merge branch 'master' into feature-traefik
kaiyou 9ee795a694 Redirect / to /webmail by default
kaiyou 68ba514297 Merge pull request from Mailu/feature-relays
Implement relaying emails to specific SMTP
kaiyou 4463a4eade Merge pull request from Mailu/feature-alternative-domains
Implement alternative domains
kaiyou c4120dc132 Install openssl for dhparam generation
kaiyou 70d9972584 Check if a certificate already exists before trying to read it
kaiyou d4254bfd1f Avoid duplicating relays with alternatives or domains
kaiyou 01ddfef149 Implement relayed domains in the admin interface
kaiyou b5c55d10d3 Add the relay concept to the model
kaiyou 03b352cbcd Declare the DMARC RUA/RUF configuration items
kaiyou 9754fffbc4 Simplify the details page for RUA/RUF
kaiyou 9acad29a24 Merge branch 'master' of https://github.com/Xumeiquer/Mailu into Xumeiquer-master
kaiyou 53c3153229 Implement loading the certificate from traefik
kaiyou 856d6176ca Handle redirects properly when logging in, fixes
kaiyou 52da307fa5 Freeze dependencies for the Docker container
kaiyou 2631de8977 Merge branch 'master' into feature-alternative-domains
kaiyou 921f9f73c3 Fix
kaiyou e1533a12e3 Allow one manager to add another to the domain, fixes
kaiyou f823f1e8a5 Add the ability to configure alternative domains
kaiyou 07c789fc8b Add a button to keep forwarded messages
Daniel Trnka da7c39263c Configurable default password scheme used for passwords
Jaume Martin 5b6cba3b9e Update details.html
kaiyou 1c0717e3db Merge pull request from nalt/master
Admin: Switch to alpine for smaller image size
kaiyou 388d77dec7 Merge pull request from droopy4096/user_raw
User import routine (and selector for ecryption hashing algorithm)
nalt 29cc77383b Admin: Switch to alpine for smaller image size
Dmytro Makovey 8565939904 ignoring virtualenv artefacts etc.
Dmytro Makovey 433da57015 add more CLI operations: deletions of users and aliases
Dmytro Makovey d099e24f18 added object deletion to config update
Dmytro Makovey e4b338c9a4 add config sync for bulk operations on users and aliases driven by config management systems etc.
Dmytro Makovey aef8975332 rename user_raw to user_import for more clarity. Add proper docstring
Dmytro Makovey db9ac1f68e add encryption scheme manipulation
n0izn0iz 434a3c017b Print stderr when certbot fails
kaiyou dc86a3feec Try to renew the certificate less often, related to
kaiyou 2bfe11c1a4 Merge pull request from interlegis/1.4-managercommands
Add setlimits and setmanager commands to manage.py