Adam Cooke
5a2f31ed77
doc: fix doc for Postal.version
2024-03-21 14:58:11 +00:00
Adam Cooke
07c6b317f2
refactor(versioning): improve how current version and branch is determined and set
...
Refactor `Postal.version`` and `Postal.branch` and remove `Postal::VERSION`.
2024-03-21 14:55:14 +00:00
github-actions[bot]
a3fab36da2
chore(main): release 3.3.1 ( #2890 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3.3.1
2024-03-21 12:54:43 +00:00
Adam Cooke
3a56ec8a74
fix(smtp-sender): ensure relays without a host are excluded
2024-03-21 12:33:34 +00:00
Adam Cooke
b3264b9427
fix(smtp-sender): fixes SMTPSender.smtp_relays
2024-03-21 12:27:54 +00:00
Adam Cooke
6ef388577e
Merge pull request #2891 from postalserver/export-branch-to-image
2024-03-20 14:34:28 +00:00
Adam Cooke
18236171eb
chore(ui): display branch in footer if present
2024-03-20 14:30:32 +00:00
Adam Cooke
bee509832e
chore(container): add the branch name to the container
2024-03-20 14:28:44 +00:00
Adam Cooke
4d9654dac4
refactor: remove moonrope but maintain legacy API actions ( #2889 )
2024-03-19 20:21:04 +00:00
Adam Cooke
adaf2b0750
chore(github-actions): don't run for dependabot or release-please PRs and fetch whole repo
2024-03-19 16:54:18 +00:00
Adam Cooke
64bc7dcf7c
chore(github-actions): include a version string on branch-*/latest images
2024-03-19 16:42:21 +00:00
Adam Cooke
d65bbe0579
chore(github-actions): don't generate commit- tags
2024-03-19 10:27:15 +00:00
github-actions[bot]
eded789c37
chore(main): release 3.3.0 ( #2887 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3.3.0
2024-03-18 17:59:05 +00:00
Adam Cooke
ea542a0694
feat(worker): scale connection pool with worker threads
...
This will automatically increase the DB connection pool size if the number of threads needed in a worker is less than the maximum pool size configured.
2024-03-18 08:12:42 +00:00
Adam Cooke
7e2acccd1e
feat(worker): allow number of threads to be configured
...
This allows for more threads to be run. Care needs to be taken to ensure that database connection pool size is appropriate for this.
2024-03-17 18:41:26 +00:00
Adam Cooke
ee8d829a85
feat(prometheus): add postal_message_queue_latency metric
2024-03-17 09:29:22 +00:00
Adam Cooke
4fcb9e9a2e
fix(message-dequeuer): ability to disable batching
2024-03-16 15:31:46 +00:00
Adam Cooke
45dd8aaac5
chore(config-docs): update proxy protocol to mention v1
2024-03-16 15:31:14 +00:00
Adam Cooke
364eba6c5f
chore(config-docs): update docs for latest oidc defaults
2024-03-16 15:30:50 +00:00
github-actions[bot]
6a1ff56fe2
chore(main): release 3.2.2 ( #2878 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3.2.2
2024-03-14 22:03:58 +00:00
Adam Cooke
be456523dd
fix: don't use authentication on org & server deletion
2024-03-14 14:14:59 +00:00
Adam Cooke
3d208d632f
test: add tests for the legacy API
2024-03-13 22:40:41 +00:00
Adam Cooke
1c67f72209
chore: hide further config messages
2024-03-13 19:08:59 +00:00
Adam Cooke
aa76aae232
chore: suppress config location on default-dkim-record
2024-03-13 19:06:37 +00:00
Adam Cooke
f760cdb5a1
chore: allow config location message to be suppressed
2024-03-13 19:06:25 +00:00
Adam Cooke
b55becd2ec
doc: add annotations to queued message spec
2024-03-13 19:02:59 +00:00
Adam Cooke
92406129cf
fix(smtp-server): fixes proxy protocol
2024-03-13 18:16:08 +00:00
github-actions[bot]
144af20b9c
chore(main): release 3.2.1 ( #2877 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3.2.1
2024-03-13 17:01:01 +00:00
Adam Cooke
58dddebeb8
fix: fixes postal default-dkim-record
2024-03-13 16:54:53 +00:00
github-actions[bot]
8e71dd0232
chore(main): release 3.2.0 ( #2867 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3.2.0
2024-03-13 11:17:54 +00:00
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