Adam Cooke
96d73653d7
feat: add sha256 signatures to outgoing http requests ( #2874 )
2024-03-13 08:52:29 +00:00
Adam Cooke
9982bb8c31
fix(smtp-server): add additional information to cram-md5 log entries
2024-03-12 20:54:40 +00:00
Adam Cooke
5ed94f6f85
feat: openid connect support ( #2873 )
2024-03-12 17:40:07 +00:00
Adam Cooke
4e13577891
style(rubocop): Style/TrailingCommaInArrayLiteral
2024-03-12 11:45:44 +00:00
Adam Cooke
d84152eb5d
feat: automatically remove queued messages with stale locks ( #2872 )
2024-03-12 11:37:29 +00:00
Adam Cooke
5d8213a987
chore: regenerate config docs
2024-03-11 21:55:15 +00:00
github-actions[bot]
4c27baee7f
chore(main): release 3.1.1 ( #2859 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3.1.1
2024-03-08 18:32:33 +00:00
Adam Cooke
9399e32234
fix: don't override paths in dockerfile
...
This allows for these paths to continue to be set in the config file or environment variable while still maintaining the default of having the default paths in the same directory as the postal config file.
2024-03-08 16:40:58 +00:00
Adam Cooke
22dcd4901f
test(smtp-sender): add more tests for AUTH LOGIN
...
This adds tests for AUTH LOGIN when the username is not provided on the initial line
2024-03-08 14:08:53 +00:00
Adam Cooke
6df963651d
Merge pull request #2850 from postalserver/release-please--branches--main
...
chore(main): release 3.1.0
3.1.0
2024-03-06 14:35:57 +00:00
github-actions[bot]
4acfffd1d8
chore(main): release 3.1.0
2024-03-06 14:09:55 +00:00
Adam Cooke
e2d642c0cb
fix(message-dequeuer): ensure SMTP endpoints are sent to SMTP sender appropriately
...
closes #2853
2024-03-06 14:09:29 +00:00
Adam Cooke
4e1deb2d2a
fix(web-server): allow for trusted proxies not be set
2024-03-06 14:05:44 +00:00
Adam Cooke
d1e5b68200
fix(smtp-server): listen on all interfaces by default
...
This is the same behaviour as when using v1 configuration. Unlike the
web server which is proxied, most people are going to need this so having
the default remain seems like the easiest path for upgrades.
see #2852
2024-03-06 13:23:50 +00:00
Adam Cooke
33513a77c0
fix(ui): fixes typo on queue page
2024-03-05 22:57:39 +00:00
Adam Cooke
3785c99851
feat: configurable trusted proxies for web requests
2024-03-05 22:54:19 +00:00
Adam Cooke
9bf6152060
fix(smtp-server): reset ansi sequence after logging
2024-03-05 22:13:43 +00:00
Adam Cooke
0dc7359431
fix(smtp-server): remove ::ffff: from the start of ipv4 addresses
2024-03-05 22:13:42 +00:00
Adam Cooke
2c20ba65f6
style(rubocop): use _ when not using a variable in helm config exporter
2024-03-05 22:13:38 +00:00
Adam Cooke
d0591ee94a
Merge pull request #2847 from postalserver/release-please--branches--main
3.0.2
2024-03-05 19:53:11 +00:00
github-actions[bot]
93cbe31082
chore(main): release 3.0.2
2024-03-05 19:34:45 +00:00
Adam Cooke
48f6494240
fix: default to listening on all addresses when using legacy config
2024-03-05 19:34:23 +00:00
Adam Cooke
e8e44f54b0
chore: removing arm64 support until we can get a reasonable build pipeline sorted
2024-03-05 19:24:19 +00:00
Adam Cooke
454d86734d
Merge pull request #2844 from postalserver/release-please--branches--main
...
chore(main): release 3.0.1
3.0.1
2024-03-05 19:23:40 +00:00
github-actions[bot]
7fd538d6c4
chore(main): release 3.0.1
2024-03-05 18:56:59 +00:00
Adam Cooke
6dd6e29929
fix: fix issue with sending mail when smtp relays are configured
2024-03-05 18:56:38 +00:00
Adam Cooke
78cb326d61
Merge pull request #2840 from postalserver/release-please--branches--main
...
chore(main): release 3.0.0
3.0.0
2024-03-05 15:51:12 +00:00
Adam Cooke
fd33e21667
chore: update CHANGELOG about v3
2024-03-05 15:45:16 +00:00
github-actions[bot]
7030fd5512
chore(main): release 3.0.0
2024-03-04 21:03:55 +00:00
Adam Cooke
90d3a3f8c9
refactor: be less verbose with message DB migrations
2024-03-04 21:03:15 +00:00
Adam Cooke
b35eea6338
feat: add "postal:update" task
...
this will load the schema if no schema exists or update it if it does
2024-03-04 21:01:31 +00:00
Adam Cooke
893898835d
feat: add helm env var config exporter
2024-03-04 20:58:38 +00:00
Adam Cooke
ce30c070bd
refactor: switch to use SecureRandom for random strings
2024-03-04 17:33:25 +00:00
Adam Cooke
cae4b63599
refactor: refactor log use within SMTP server
...
Additionally adds logging when authentication is required but not provided.
closes #2794
closes #2791
2024-03-04 17:16:52 +00:00
Adam Cooke
0d3eccb368
fix: update wording about tracking domain cnames
...
closes #2808
2024-03-04 16:55:36 +00:00
Adam Cooke
1da1182c23
fix: unescape in URLs which are stored for tracking
...
closes #2568
closes #907
closes #115
2024-03-04 16:52:36 +00:00
Adam Cooke
658aa71483
fix: remove support for setting the 'ssl' option for app-level smtp use
2024-03-04 15:54:54 +00:00
Adam Cooke
1ca18dbc6e
refactor: remove unused UserController#join method
2024-03-04 14:42:32 +00:00
Adam Cooke
e05f0b3616
fix: remove user email verification
2024-03-04 14:41:18 +00:00
Adam Cooke
e1bae60768
feat: include list-unsubscribe-post header in dkim signatures
...
closes #2789
closes #2788
2024-03-04 14:32:05 +00:00
Adam Cooke
df096abdc7
docs: update readme
2024-03-04 14:28:04 +00:00
Adam Cooke
0daa667b55
feat: support for additional SMTP client options
2024-03-04 14:24:24 +00:00
Adam Cooke
9dd00f6edd
fix: fix bug in smtp server when exceptions occur
2024-03-04 13:55:16 +00:00
Adam Cooke
dbd0e279f5
chore: update MIT-LICENCE
2024-03-04 13:48:33 +00:00
Adam Cooke
defb5114d0
fix: fix smtp TLS
2024-03-04 13:42:01 +00:00
Adam Cooke
a4d039c44d
fix: use local resolver for DNS tests (github actions blocks DNS seemingly)
2024-03-04 13:15:40 +00:00
Adam Cooke
87d35d7c41
refactor: change domain used for dns resolver testing
2024-03-04 12:48:05 +00:00
Adam Cooke
47b203c372
chore: release 3.0.0
...
Release-As: 3.0.0
2024-03-04 11:38:27 +00:00
Adam Cooke
2359829e22
Merge pull request #2803 from postalserver/v3
...
Postal v3
2024-03-04 10:28:51 +00:00
Adam Cooke
e4638a0c40
test: add smtp sender test for MX lookup timeouts
2024-03-01 21:41:46 +00:00