From e1902907ff8616bdb64158e82c512b55e9cdcf0d Mon Sep 17 00:00:00 2001 From: hoellen Date: Sun, 30 Dec 2018 18:08:51 +0100 Subject: [PATCH 1/2] Prepare changelog for 1.6 --- CHANGELOG.md | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2afc69cf..9ced5a79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,109 @@ Notable changes to this project are documented in the current file. For more details about individual changes, see the Git log. You should read this before upgrading Freposte.io as some changes will include useful notes. +v1.6.0 - unreleased +------------------- + +- Global: Architecture of the central container (#56, #108) +- Global: Serve documentation with docker (#601, #608) +- Global: Travis-CI automated test build (#602) +- Global: Abstract db access from Postfix and Dovecot (#612) +- Global: Refactor the admin architecture and configuration management (#670) +- Feature: Used quota in admin interface (#216) +- Feature: User Signup (#281, #340) +- Feature: Client setup page (#342) +- Feature: Administration setup page (#343) +- Feature: Visual notice whether the mx record points to mailu server (#356) +- Feature: Option for vacation start (#362) +- Feature: Enable enigma in Roundcube (#391) +- Feature: Allow more charcaters as a valid email address (#443) +- Feature: IDNA support (#446) +- Feature: Disable user account (#449) +- Feature: Use fuzzy hashes in rpamd (#456, #527) +- Feature: Enable “doveadm -A” command (#458) +- Feature: Remove the Service Status page (#463) +- Feature: Automated Releases (#487) +- Feature: Support for ARC (#495) +- Feature: Add posibilty to run webmail on root (#501) +- Feature: Upgrade docker-compose.yml to version 3 (#539) +- Feature: Documentation to deploy mailu on a docker swarm (#551) +- Feature: Add full-text search support (#552) +- Feature: Add optional Maildir-Compression (#553) +- Feature: Preserve rspamd history on container restart (#561) +- Feature: FAQ (#564, #677) +- Feature: Kubernetes support (#576) +- Feature: Option to bounce or reject email when recipient is unknown (#583, #626) +- Feature: implement healthchecks for all containers (#631) +- Feature: Option to send front logs to journald or syslog (#584, #661) +- Feature: Support bcrypt and PBKDF2 (#647, #667) +- Feature: enable http2 (#674) +- Feature: Unbound DNS as optional service (#681) +- Feature: Re-write test suite (#682) +- Feature: Docker image prefixes (#702) +- Feature: Add authentication method “login” for Outlook (#704) +- Feature: Allow extending nginx config with overrides (#713) +- Feature: Dynamic attachment size limit (#731) +- Feature: Certificate watcher for external certs to reload nginx (#732) +- Feature: Kubernetes +- Enhancement: Use pre-defined dhparam (#322) +- Enhancement: Disable ssl_session_tickets (#329) +- Enhancement: max attachment size in roundcube (#338) +- Enhancement: Use x-forwarded-proto with redirects (#347) +- Enhancement: Added adress verification before accepting mails for delivery (#353) +- Enhancement: Reverse proxy - Real ip header and mail-letsencrypt (#358) +- Enhancement: Parametrize hosts (#373) +- Enhancement: Expose ports in dockerfiles (#392) +- Enhancement: Added webmail-imap dependency in docker-compose (#403) +- Enhancement: Add environment variables to allow running outside of docker-compose (#429) +- Enhancement: Add original Delivered-To header to received messages (#433) +- Enhancement: Use HOST_ADMIN in "Forwarding authentication server" (#436, #437) +- Enhancement: Use POD_ADDRESS_RANGE for Dovecot (#448) +- Enhancement: Using configurable filenames for TLS certs (#468) +- Enhancement: Don't require BootstrapCDN (GDPR-compliance) (#477) +- Enhancement: Use dynamic client_max_body_size for webmail (#502) +- Enhancement: New logo design (#509) +- Enhancement: New manifests for Kubernetes (#544) +- Enhancement: Pin Alpine image (#548, #557) +- Enhancement: Use safer cipher in roundcube (#597) +- Enhancement: Improve sender checks (#633) +- Enhancement: Use PHP 7.2 for rainloop and roundcube (#606, #642) +- Enhancement: Multi-version documentation (#664) +- Enhancement: Contribution documentation (#700) +- Enhancement: Move Mailu Docker network to a fixed subnet (#727) +- Enhancement: Added regex validation for alias username (#764) +- Enhancement: Update documentation +- Upstream: Update Roundcube +- Upstream: Update Rainloop +- Bug: Rainloop fails with "domain not allowed" (#93) +- Bug: Announces fail (#309) +- Bug: Authentication issues with rspamd admin ui (#315) +- Bug: front hangup on restart (#341) +- Bug: Display the proper user quota when set to 0/infinity (#345) +- Bug: Domain details button "Regenerate keys" when no keys are generated yet (#346) +- Bug: Relayed Domains: access denied error (#351) +- Bug: Do not deny HTTP access upon TLS error when the flavor is mail (#352) +- Bug: php_zip extension missing in Roundcube webmail (#364) +- Bug: RoundCube webmail .htaccess assumes PHP 5 (#366) +- Bug: No quota shows "0 Bytes" in user list (#368) +- Bug: RELAYNETS not honored when login is different from sender (#369) +- Bug: Request Entity Too Large (#371) +- Bug: Pass the full host to the backend (#372) +- Bug: Can't send from an email account that has forwarding (#390) +- Bug: SSL protocol error roundcube/imap (#411, #414) +- Bug: Unable to send from alternative domains (#415) +- Bug: Webadmin redirect ignores host port (#419) +- Bug: Disable esld when signing with dkim (#435) +- Bug: DKIM missing when using identities (#462) +- Bug: Moving mails from Junk to Trash flags them as ham (#474) +- Bug: Cannot set the "keep emails" for fetched accounts (#479) +- Bug: CVE-2018-8740 (#482) +- Bug: Hide administration header in sidebar for normal users (#505) +- Bug: Return correct status codes from auth rate limiter failure (#513) +- Bug: Domain edit page shows "Create" button (#523) +- Bug: Hostname resolving in start.py should retry on failure [docker swarm] (#555) +- Bug: Error when trying to log in with an account without domain (#585) +- Bug: Fix rainloop permissions (#637) + v1.5.1 - 2017-11-21 ------------------- From a7853ff52811464e71b7cc72bafbfc91004ba88d Mon Sep 17 00:00:00 2001 From: hoellen Date: Sun, 30 Dec 2018 18:21:51 +0100 Subject: [PATCH 2/2] link issue to url --- CHANGELOG.md | 190 +++++++++++++++++++++++++-------------------------- 1 file changed, 95 insertions(+), 95 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ced5a79..f3bcce93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,105 +8,105 @@ upgrading Freposte.io as some changes will include useful notes. v1.6.0 - unreleased ------------------- -- Global: Architecture of the central container (#56, #108) -- Global: Serve documentation with docker (#601, #608) -- Global: Travis-CI automated test build (#602) -- Global: Abstract db access from Postfix and Dovecot (#612) -- Global: Refactor the admin architecture and configuration management (#670) -- Feature: Used quota in admin interface (#216) -- Feature: User Signup (#281, #340) -- Feature: Client setup page (#342) -- Feature: Administration setup page (#343) -- Feature: Visual notice whether the mx record points to mailu server (#356) -- Feature: Option for vacation start (#362) -- Feature: Enable enigma in Roundcube (#391) -- Feature: Allow more charcaters as a valid email address (#443) -- Feature: IDNA support (#446) -- Feature: Disable user account (#449) -- Feature: Use fuzzy hashes in rpamd (#456, #527) -- Feature: Enable “doveadm -A” command (#458) -- Feature: Remove the Service Status page (#463) -- Feature: Automated Releases (#487) -- Feature: Support for ARC (#495) -- Feature: Add posibilty to run webmail on root (#501) -- Feature: Upgrade docker-compose.yml to version 3 (#539) -- Feature: Documentation to deploy mailu on a docker swarm (#551) -- Feature: Add full-text search support (#552) -- Feature: Add optional Maildir-Compression (#553) -- Feature: Preserve rspamd history on container restart (#561) -- Feature: FAQ (#564, #677) -- Feature: Kubernetes support (#576) -- Feature: Option to bounce or reject email when recipient is unknown (#583, #626) -- Feature: implement healthchecks for all containers (#631) -- Feature: Option to send front logs to journald or syslog (#584, #661) -- Feature: Support bcrypt and PBKDF2 (#647, #667) -- Feature: enable http2 (#674) -- Feature: Unbound DNS as optional service (#681) -- Feature: Re-write test suite (#682) -- Feature: Docker image prefixes (#702) -- Feature: Add authentication method “login” for Outlook (#704) -- Feature: Allow extending nginx config with overrides (#713) -- Feature: Dynamic attachment size limit (#731) -- Feature: Certificate watcher for external certs to reload nginx (#732) +- Global: Architecture of the central container ([#56](https://github.com/Mailu/Mailu/issues/56), [#108](https://github.com/Mailu/Mailu/issues/108)) +- Global: Serve documentation with docker ([#601](https://github.com/Mailu/Mailu/issues/601), [#608](https://github.com/Mailu/Mailu/issues/608)) +- Global: Travis-CI automated test build ([#602](https://github.com/Mailu/Mailu/issues/602)) +- Global: Abstract db access from Postfix and Dovecot ([#612](https://github.com/Mailu/Mailu/issues/612)) +- Global: Refactor the admin architecture and configuration management ([#670](https://github.com/Mailu/Mailu/issues/670)) +- Feature: Used quota in admin interface ([#216](https://github.com/Mailu/Mailu/issues/216)) +- Feature: User Signup ([#281](https://github.com/Mailu/Mailu/issues/281), [#340](https://github.com/Mailu/Mailu/issues/340)) +- Feature: Client setup page ([#342](https://github.com/Mailu/Mailu/issues/342)) +- Feature: Administration setup page ([#343](https://github.com/Mailu/Mailu/issues/343)) +- Feature: Visual notice whether the mx record points to mailu server ([#356](https://github.com/Mailu/Mailu/issues/356)) +- Feature: Option for vacation start ([#362](https://github.com/Mailu/Mailu/issues/362)) +- Feature: Enable enigma in Roundcube ([#391](https://github.com/Mailu/Mailu/issues/391)) +- Feature: Allow more charcaters as a valid email address ([#443](https://github.com/Mailu/Mailu/issues/443)) +- Feature: IDNA support ([#446](https://github.com/Mailu/Mailu/issues/446)) +- Feature: Disable user account ([#449](https://github.com/Mailu/Mailu/issues/449)) +- Feature: Use fuzzy hashes in rpamd ([#456](https://github.com/Mailu/Mailu/issues/456), [#527](https://github.com/Mailu/Mailu/issues/527)) +- Feature: Enable “doveadm -A” command ([#458](https://github.com/Mailu/Mailu/issues/458)) +- Feature: Remove the Service Status page ([#463](https://github.com/Mailu/Mailu/issues/463)) +- Feature: Automated Releases ([#487](https://github.com/Mailu/Mailu/issues/487)) +- Feature: Support for ARC ([#495](https://github.com/Mailu/Mailu/issues/495)) +- Feature: Add posibilty to run webmail on root ([#501](https://github.com/Mailu/Mailu/issues/501)) +- Feature: Upgrade docker-compose.yml to version 3 ([#539](https://github.com/Mailu/Mailu/issues/539)) +- Feature: Documentation to deploy mailu on a docker swarm ([#551](https://github.com/Mailu/Mailu/issues/551)) +- Feature: Add full-text search support ([#552](https://github.com/Mailu/Mailu/issues/552)) +- Feature: Add optional Maildir-Compression ([#553](https://github.com/Mailu/Mailu/issues/553)) +- Feature: Preserve rspamd history on container restart ([#561](https://github.com/Mailu/Mailu/issues/561)) +- Feature: FAQ ([#564](https://github.com/Mailu/Mailu/issues/564), [#677](https://github.com/Mailu/Mailu/issues/677)) +- Feature: Kubernetes support ([#576](https://github.com/Mailu/Mailu/issues/576)) +- Feature: Option to bounce or reject email when recipient is unknown ([#583](https://github.com/Mailu/Mailu/issues/583), [#626](https://github.com/Mailu/Mailu/issues/626)) +- Feature: implement healthchecks for all containers ([#631](https://github.com/Mailu/Mailu/issues/631)) +- Feature: Option to send front logs to journald or syslog ([#584](https://github.com/Mailu/Mailu/issues/584), [#661](https://github.com/Mailu/Mailu/issues/661)) +- Feature: Support bcrypt and PBKDF2 ([#647](https://github.com/Mailu/Mailu/issues/647), [#667](https://github.com/Mailu/Mailu/issues/667)) +- Feature: enable http2 ([#674](https://github.com/Mailu/Mailu/issues/674)) +- Feature: Unbound DNS as optional service ([#681](https://github.com/Mailu/Mailu/issues/681)) +- Feature: Re-write test suite ([#682](https://github.com/Mailu/Mailu/issues/682)) +- Feature: Docker image prefixes ([#702](https://github.com/Mailu/Mailu/issues/702)) +- Feature: Add authentication method “login” for Outlook ([#704](https://github.com/Mailu/Mailu/issues/704)) +- Feature: Allow extending nginx config with overrides ([#713](https://github.com/Mailu/Mailu/issues/713)) +- Feature: Dynamic attachment size limit ([#731](https://github.com/Mailu/Mailu/issues/731)) +- Feature: Certificate watcher for external certs to reload nginx ([#732](https://github.com/Mailu/Mailu/issues/732)) - Feature: Kubernetes -- Enhancement: Use pre-defined dhparam (#322) -- Enhancement: Disable ssl_session_tickets (#329) -- Enhancement: max attachment size in roundcube (#338) -- Enhancement: Use x-forwarded-proto with redirects (#347) -- Enhancement: Added adress verification before accepting mails for delivery (#353) -- Enhancement: Reverse proxy - Real ip header and mail-letsencrypt (#358) -- Enhancement: Parametrize hosts (#373) -- Enhancement: Expose ports in dockerfiles (#392) -- Enhancement: Added webmail-imap dependency in docker-compose (#403) -- Enhancement: Add environment variables to allow running outside of docker-compose (#429) -- Enhancement: Add original Delivered-To header to received messages (#433) -- Enhancement: Use HOST_ADMIN in "Forwarding authentication server" (#436, #437) -- Enhancement: Use POD_ADDRESS_RANGE for Dovecot (#448) -- Enhancement: Using configurable filenames for TLS certs (#468) -- Enhancement: Don't require BootstrapCDN (GDPR-compliance) (#477) -- Enhancement: Use dynamic client_max_body_size for webmail (#502) -- Enhancement: New logo design (#509) -- Enhancement: New manifests for Kubernetes (#544) -- Enhancement: Pin Alpine image (#548, #557) -- Enhancement: Use safer cipher in roundcube (#597) -- Enhancement: Improve sender checks (#633) -- Enhancement: Use PHP 7.2 for rainloop and roundcube (#606, #642) -- Enhancement: Multi-version documentation (#664) -- Enhancement: Contribution documentation (#700) -- Enhancement: Move Mailu Docker network to a fixed subnet (#727) -- Enhancement: Added regex validation for alias username (#764) +- Enhancement: Use pre-defined dhparam ([#322](https://github.com/Mailu/Mailu/issues/322)) +- Enhancement: Disable ssl_session_tickets ([#329](https://github.com/Mailu/Mailu/issues/329)) +- Enhancement: max attachment size in roundcube ([#338](https://github.com/Mailu/Mailu/issues/338)) +- Enhancement: Use x-forwarded-proto with redirects ([#347](https://github.com/Mailu/Mailu/issues/347)) +- Enhancement: Added adress verification before accepting mails for delivery ([#353](https://github.com/Mailu/Mailu/issues/353)) +- Enhancement: Reverse proxy - Real ip header and mail-letsencrypt ([#358](https://github.com/Mailu/Mailu/issues/358)) +- Enhancement: Parametrize hosts ([#373](https://github.com/Mailu/Mailu/issues/373)) +- Enhancement: Expose ports in dockerfiles ([#392](https://github.com/Mailu/Mailu/issues/392)) +- Enhancement: Added webmail-imap dependency in docker-compose ([#403](https://github.com/Mailu/Mailu/issues/403)) +- Enhancement: Add environment variables to allow running outside of docker-compose ([#429](https://github.com/Mailu/Mailu/issues/429)) +- Enhancement: Add original Delivered-To header to received messages ([#433](https://github.com/Mailu/Mailu/issues/433)) +- Enhancement: Use HOST_ADMIN in "Forwarding authentication server" ([#436](https://github.com/Mailu/Mailu/issues/436), [#437](https://github.com/Mailu/Mailu/issues/437)) +- Enhancement: Use POD_ADDRESS_RANGE for Dovecot ([#448](https://github.com/Mailu/Mailu/issues/448)) +- Enhancement: Using configurable filenames for TLS certs ([#468](https://github.com/Mailu/Mailu/issues/468)) +- Enhancement: Don't require BootstrapCDN (GDPR-compliance) ([#477](https://github.com/Mailu/Mailu/issues/477)) +- Enhancement: Use dynamic client_max_body_size for webmail ([#502](https://github.com/Mailu/Mailu/issues/502)) +- Enhancement: New logo design ([#509](https://github.com/Mailu/Mailu/issues/509)) +- Enhancement: New manifests for Kubernetes ([#544](https://github.com/Mailu/Mailu/issues/544)) +- Enhancement: Pin Alpine image ([#548](https://github.com/Mailu/Mailu/issues/548), [#557](https://github.com/Mailu/Mailu/issues/557)) +- Enhancement: Use safer cipher in roundcube ([#597](https://github.com/Mailu/Mailu/issues/597)) +- Enhancement: Improve sender checks ([#633](https://github.com/Mailu/Mailu/issues/633)) +- Enhancement: Use PHP 7.2 for rainloop and roundcube ([#606](https://github.com/Mailu/Mailu/issues/606), [#642](https://github.com/Mailu/Mailu/issues/642)) +- Enhancement: Multi-version documentation ([#664](https://github.com/Mailu/Mailu/issues/664)) +- Enhancement: Contribution documentation ([#700](https://github.com/Mailu/Mailu/issues/700)) +- Enhancement: Move Mailu Docker network to a fixed subnet ([#727](https://github.com/Mailu/Mailu/issues/727)) +- Enhancement: Added regex validation for alias username ([#764](https://github.com/Mailu/Mailu/issues/764)) - Enhancement: Update documentation - Upstream: Update Roundcube - Upstream: Update Rainloop -- Bug: Rainloop fails with "domain not allowed" (#93) -- Bug: Announces fail (#309) -- Bug: Authentication issues with rspamd admin ui (#315) -- Bug: front hangup on restart (#341) -- Bug: Display the proper user quota when set to 0/infinity (#345) -- Bug: Domain details button "Regenerate keys" when no keys are generated yet (#346) -- Bug: Relayed Domains: access denied error (#351) -- Bug: Do not deny HTTP access upon TLS error when the flavor is mail (#352) -- Bug: php_zip extension missing in Roundcube webmail (#364) -- Bug: RoundCube webmail .htaccess assumes PHP 5 (#366) -- Bug: No quota shows "0 Bytes" in user list (#368) -- Bug: RELAYNETS not honored when login is different from sender (#369) -- Bug: Request Entity Too Large (#371) -- Bug: Pass the full host to the backend (#372) -- Bug: Can't send from an email account that has forwarding (#390) -- Bug: SSL protocol error roundcube/imap (#411, #414) -- Bug: Unable to send from alternative domains (#415) -- Bug: Webadmin redirect ignores host port (#419) -- Bug: Disable esld when signing with dkim (#435) -- Bug: DKIM missing when using identities (#462) -- Bug: Moving mails from Junk to Trash flags them as ham (#474) -- Bug: Cannot set the "keep emails" for fetched accounts (#479) -- Bug: CVE-2018-8740 (#482) -- Bug: Hide administration header in sidebar for normal users (#505) -- Bug: Return correct status codes from auth rate limiter failure (#513) -- Bug: Domain edit page shows "Create" button (#523) -- Bug: Hostname resolving in start.py should retry on failure [docker swarm] (#555) -- Bug: Error when trying to log in with an account without domain (#585) -- Bug: Fix rainloop permissions (#637) +- Bug: Rainloop fails with "domain not allowed" ([#93](https://github.com/Mailu/Mailu/issues/93)) +- Bug: Announces fail ([#309](https://github.com/Mailu/Mailu/issues/309)) +- Bug: Authentication issues with rspamd admin ui ([#315](https://github.com/Mailu/Mailu/issues/315)) +- Bug: front hangup on restart ([#341](https://github.com/Mailu/Mailu/issues/341)) +- Bug: Display the proper user quota when set to 0/infinity ([#345](https://github.com/Mailu/Mailu/issues/345)) +- Bug: Domain details button "Regenerate keys" when no keys are generated yet ([#346](https://github.com/Mailu/Mailu/issues/346)) +- Bug: Relayed Domains: access denied error ([#351](https://github.com/Mailu/Mailu/issues/351)) +- Bug: Do not deny HTTP access upon TLS error when the flavor is mail ([#352](https://github.com/Mailu/Mailu/issues/352)) +- Bug: php_zip extension missing in Roundcube webmail ([#364](https://github.com/Mailu/Mailu/issues/364)) +- Bug: RoundCube webmail .htaccess assumes PHP 5 ([#366](https://github.com/Mailu/Mailu/issues/366)) +- Bug: No quota shows "0 Bytes" in user list ([#368](https://github.com/Mailu/Mailu/issues/368)) +- Bug: RELAYNETS not honored when login is different from sender ([#369](https://github.com/Mailu/Mailu/issues/369)) +- Bug: Request Entity Too Large ([#371](https://github.com/Mailu/Mailu/issues/371)) +- Bug: Pass the full host to the backend ([#372](https://github.com/Mailu/Mailu/issues/372)) +- Bug: Can't send from an email account that has forwarding ([#390](https://github.com/Mailu/Mailu/issues/390)) +- Bug: SSL protocol error roundcube/imap ([#411](https://github.com/Mailu/Mailu/issues/411), [#414](https://github.com/Mailu/Mailu/issues/414)) +- Bug: Unable to send from alternative domains ([#415](https://github.com/Mailu/Mailu/issues/415)) +- Bug: Webadmin redirect ignores host port ([#419](https://github.com/Mailu/Mailu/issues/419)) +- Bug: Disable esld when signing with dkim ([#435](https://github.com/Mailu/Mailu/issues/435)) +- Bug: DKIM missing when using identities ([#462](https://github.com/Mailu/Mailu/issues/462)) +- Bug: Moving mails from Junk to Trash flags them as ham ([#474](https://github.com/Mailu/Mailu/issues/474)) +- Bug: Cannot set the "keep emails" for fetched accounts ([#479](https://github.com/Mailu/Mailu/issues/479)) +- Bug: CVE-2018-8740 ([#482](https://github.com/Mailu/Mailu/issues/482)) +- Bug: Hide administration header in sidebar for normal users ([#505](https://github.com/Mailu/Mailu/issues/505)) +- Bug: Return correct status codes from auth rate limiter failure ([#513](https://github.com/Mailu/Mailu/issues/513)) +- Bug: Domain edit page shows "Create" button ([#523](https://github.com/Mailu/Mailu/issues/523)) +- Bug: Hostname resolving in start.py should retry on failure [docker swarm] ([#555](https://github.com/Mailu/Mailu/issues/555)) +- Bug: Error when trying to log in with an account without domain ([#585](https://github.com/Mailu/Mailu/issues/585)) +- Bug: Fix rainloop permissions ([#637](https://github.com/Mailu/Mailu/issues/637)) v1.5.1 - 2017-11-21 -------------------