Brennan Kinney
2a9a2c2ac1
Merge branch 'master' into oauth2
2024-01-06 13:38:01 +13:00
Brennan Kinney
6a801888e1
Apply suggestions from code review
2024-01-06 13:36:54 +13:00
Brennan Kinney
7facf79b3c
Apply suggestions from code review
2024-01-06 13:36:30 +13:00
Brennan Kinney
6082d5f8d0
chore: Disable `smtputf8` support in config directly ( #3750 )
...
* chore: Disable `smtputf8` support in config
This was always configured disabled at runtime, better to just set explicitly in `main.cf` unless config diverges when Dovecot is enabled to opt-out of this feature.
2024-01-05 23:18:30 +01:00
Georg Lauterbach
04f4ae4569
Rspamd: add custom symbol scores for SPF, DKIM & DMARC ( #3726 )
2024-01-05 09:07:31 +01:00
Georg Lauterbach
8f391e4d5a
release: v13.2.0 ( #3746 )
...
* bump `VERSION` & adjust `CHANGELOG.md`
* chore: Bump the unreleased base compare tag in `CHANGELOG.md`
---------
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-04 22:14:51 +01:00
Georg Lauterbach
bf69ef248e
Postfix: add `smtpd_data_restrictions = reject_unauth_pipelining` ( #3744 )
...
* add `smtpd_data_restrictions = reject_unauth_pipelining`
* fix: Skip restriction if trusted
* add changelog entry
* revert change to `postfix-amavis.cf`
* Update CHANGELOG.md
---------
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-04 22:13:13 +01:00
Keval Kapdee
70b82e2146
Update docs/content/config/environment.md
2024-01-03 23:48:08 +00:00
Keval Kapdee
ccfd43f6ef
Update docs/content/config/environment.md
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:39:41 +00:00
Keval Kapdee
3ac93c12fa
Update target/scripts/startup/setup.d/oauth2.sh
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:27:42 +00:00
Keval Kapdee
0c5d615f52
Update README.md
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:23:39 +00:00
Keval Kapdee
9b7dda848d
Update CHANGELOG.md
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:23:30 +00:00
Keval Kapdee
e62a8703da
Update docs/content/config/environment.md
2024-01-03 23:23:04 +00:00
Keval Kapdee
de24679c61
Remove unneeded client id and secret
2024-01-03 23:22:16 +00:00
Keval Kapdee
a31fbf98ed
Fix false positive test
2024-01-03 23:15:46 +00:00
Keval Kapdee
5295e912bb
More suggested changes
2024-01-03 18:23:54 +00:00
Keval Kapdee
cdcefe0389
Apply suggestions from code review
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 17:59:10 +00:00
Georg Lauterbach
25c7024cc4
security(Postfix): Protect against "SMTP Smuggling" attack ( #3727 )
...
View `CHANGELOG.md` entry and PR for details.
---------
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 14:02:59 +13:00
Georg Lauterbach
9e81517fe3
tests: Use `swaks` instead of `nc` for sending mail ( #3732 )
...
See associated `CHANGELOG.md` entry for details.
---------
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 13:17:54 +13:00
Georg Lauterbach
de388b1c89
Apply suggestions from code review
2024-01-02 01:09:21 +01:00
Keval Kapdee
b1cebc836a
Changelog
2024-01-01 21:57:05 +00:00
Keval Kapdee
9c441996d8
Update missed environment.md
2024-01-01 21:44:09 +00:00
Keval Kapdee
127b3e12c2
Tabbed and improved user docs
2024-01-01 21:44:09 +00:00
Keval Kapdee
58688a909f
Token and XOAUTH maintainer documentation
2024-01-01 21:44:09 +00:00
Keval Kapdee
c4e086bb91
More cleanup
2024-01-01 21:44:09 +00:00
Keval Kapdee
fe837a0243
Apply suggestions from code review
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-01 21:44:09 +00:00
Keval Kapdee
43f121d92e
Apply suggestions from code review
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-01 21:44:09 +00:00
Keval Kapdee
413ae1ecf6
Link for PR in docs
2024-01-01 21:44:09 +00:00
Keval Kapdee
55917748c4
Finalise test
2024-01-01 21:44:09 +00:00
Keval Kapdee
facacb7b88
Test bracket
2024-01-01 21:44:09 +00:00
Keval Kapdee
d1e40d9cf4
Fix PR number
2024-01-01 21:44:09 +00:00
Keval Kapdee
4a6cfca180
Initial documentation
2024-01-01 21:44:09 +00:00
Keval Kapdee
07b446c04e
Switch to introspection
2024-01-01 21:44:09 +00:00
Keval Kapdee
634983a6cb
Remove userdb to force underlying
2024-01-01 21:44:09 +00:00
Keval Kapdee
6ea253fae6
Ensure auth_mechanism change is done last
2024-01-01 21:44:09 +00:00
Keval Kapdee
a003caa347
Remove oauth2 account provisioner
2024-01-01 21:44:09 +00:00
Keval Kapdee
e661240440
OAuth2 on top
2024-01-01 21:44:09 +00:00
Keval Kapdee
0cd624368e
Dovecot xoauth2 login
2024-01-01 21:44:09 +00:00
Brennan Kinney
0889b0ff06
fix: `supervisor-app.conf` - Correct the log location for `postgrey` ( #3724 )
...
* fix: `supervisor-app.conf` - Correct `postgrey` log location
Looks like this should have been like every other service and reference a log file(s) based on program name in the supervisor log directory.
* tests: Adjust log location for `postgrey_enabled.bats`
2023-12-30 09:59:09 +13:00
Georg Lauterbach
8392e3c1a8
release: v13.1.0 ( #3720 )
...
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2023-12-29 13:58:54 +01:00
Brennan Kinney
72517d3f82
docs: Debugging - Delivery failure from service downtime ( #3718 )
...
* docs: Debugging - Delivery failure from service downtime
Services may be temporarily down, such as when restarted when certificates are updated due to the `check-for-changes.sh` service. This is another known source of intermittent delivery failures.
2023-12-26 09:53:32 +13:00
Casper
3adb53eb12
Remove sed statement ( #3715 )
2023-12-20 13:43:32 +13:00
Brennan Kinney
226ec847a4
ci: Remove `VERSION` from `Dockerfile` ( #3711 )
...
* ci: Remove `VERSION` from `Dockerfile`
This line was meant to be dropped with the switch to using the `DMS_RELEASE` ENV.
2023-12-19 08:35:16 +00:00
github-actions[bot]
6a56c7e749
docs: update `CONTRIBUTORS.md` ( #3704 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-19 06:01:25 +00:00
Brennan Kinney
03052a65b8
ci: Allow lint workflow to be manually triggered ( #3714 )
...
* ci: Allow lint workflow to be manually triggered
Without this a different event must occur to trigger the workflow, which is inconvenient for automated PRs.
2023-12-19 18:59:59 +13:00
Brennan Kinney
ca2c53dde7
ci: Avoiding linting `CONTRIBUTORS.yml` ( #3705 )
...
The file is managed by the `contributors.yml` workflow, no need for linting to be triggered on PRs for that change.
This should ideally skip the required check status for the lint workflow which cannot trigger implicitly for automated PRs. If this doesn't work the change should be reverted.
2023-12-19 14:41:07 +13:00
Brennan Kinney
5908d9f060
tests(refactor): Dovecot quotas ( #3068 )
...
* chore: Extract out Dovecot Quota test cases into new test file
Test cases are just cut + paste, no logic changed there yet.
* chore: Rename test case descriptions
* chore: Use `setup ...` methods instead of direct calls
* chore: Adjust `_run_in_container_bash` to `_run_in_container`
Plus some additional bug fixes in the disabled test case
* tests(refactor): Revise ENV test cases for max mailbox and message sizes
* tests(refactor): Revise ENV test cases for mailbox and message limits v2
Removes the extra variables and filtering in favour of explicit values instead of matching for comparison.
- Easier at a glance to know what is actually expected.
- Additionally reworks the quota limit checks in other test cases. Using a different formatter for `doveadm` is easier to match the desired value (`Limit`).
* chore: Sync improvement from `tests.bats` master
---
NOTE: This PR has been merged to avoid additional maintenance burden without losing the improvements. It was not considered complete, but remaining tasks were not documented in the PR.
2023-12-19 14:33:38 +13:00
dependabot[bot]
ee87291225
chore(deps): Bump dawidd6/action-download-artifact from 2 to 3 ( #3707 )
2023-12-19 01:29:15 +01:00
dependabot[bot]
5015dc80b1
chore(deps): Bump actions/upload-artifact from 3 to 4 ( #3708 )
2023-12-19 00:16:38 +01:00
dependabot[bot]
b9f7ff86de
chore(deps): Bump docker/metadata-action from 5.3.0 to 5.4.0 ( #3710 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5.3.0...v5.4.0 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 15:50:56 +01:00