Adam Cooke
12a5ef3279
style(rubocop): Lint/RedundantStringCoercion
2024-02-10 17:22:59 +00:00
Adam Cooke
0966b44018
style(rubocop): Lint/ShadowedException
2024-02-10 17:21:54 +00:00
Adam Cooke
389ea77050
style(rubocop): Security/YAMLLoad
2024-02-10 17:21:08 +00:00
Adam Cooke
ee94e4e1a0
style(rubocop): Lint/UnusedBlockArgument
2024-02-10 17:20:13 +00:00
Adam Cooke
7590a46234
style(rubocop): Lint/UselessAssignment
2024-02-10 17:18:24 +00:00
Adam Cooke
25d7d66b47
test: FactoryBot.lint will lint all registered factories
2024-02-10 17:18:24 +00:00
Adam Cooke
cfd8d63321
style(rubocop): Layout/EmptyLinesAroundBlockBody
2024-02-10 17:18:24 +00:00
Adam Cooke
1cf665a0cf
test: remove FACTORIES_EXCLUDED_FROM_LINT
2024-02-10 17:18:24 +00:00
Adam Cooke
930cf39dba
style(rubocop): disable complexity cops for now
2024-02-10 17:18:23 +00:00
Adam Cooke
6d4dea7f7f
style(rubocop): update rubocop rules
2024-02-10 17:18:23 +00:00
Adam Cooke
e142d0da5f
style(rubocop): Layout/LineLength
2024-02-10 17:18:23 +00:00
Adam Cooke
59f299b704
style(rubocop): Layout/LeadingCommentSpace
2024-02-10 17:18:23 +00:00
Adam Cooke
b4cc81264c
style(rubocop): Style/StringLiterals
2024-02-10 17:18:23 +00:00
Adam Cooke
0e4ed5ca03
style(rubocop): Layout/EmptyLineAfterMagicComment
2024-02-10 17:18:23 +00:00
Adam Cooke
6ab36c09c9
style(rubocop): Style/FrozenStringLiteralComment
2024-02-10 17:18:22 +00:00
Adam Cooke
ba5bfbd6a0
fix: fix bug with received header in SMTP server
2024-02-10 17:17:06 +00:00
Adam Cooke
97a328419b
Merge pull request #2786 from postalserver/privacy-mode
2024-02-07 10:12:37 +00:00
Adam Cooke
ed2e62b94f
feat: remove strip_received_headers config option
...
This previously removed all Received headers which were sent to the smtp
server when enabled. This is not something that should be happening.
2024-02-07 09:45:12 +00:00
Adam Cooke
15f9671b66
feat: privacy mode
...
Adds support for hiding IP addresses & hostnames associated with clients sending
authenticated mail in to Postal over SMTP and HTTP
2024-02-07 09:45:09 +00:00
github-actions[bot]
19e3bc20c6
chore(main): release 2.2.2 ( #2783 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2.2.2
2024-02-06 13:28:29 +00:00
Adam Cooke
f05c2e4503
fix: upgrade nokogiri
2024-02-06 13:15:27 +00:00
Adam Cooke
7bc5230cba
fix: re-add reconnect: true to database
...
This is deprecated and, in my tests, isn't needed but to avoid any
potential issues I am re-adding it here. When we upgrade to Rails 7.1,
we can remove this and that'll handle reconnections as appropriate.
2024-02-06 13:14:21 +00:00
Adam Cooke
b9edcf5b7d
test: rename database spec file
2024-02-06 12:43:28 +00:00
Adam Cooke
54306a9748
fix: adds new connection pool which will discard failed clients
...
closes #2780
2024-02-06 12:43:28 +00:00
github-actions[bot]
304828a672
chore(main): release 2.2.1 ( #2773 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2.2.1
2024-02-03 22:24:28 +00:00
Adam Cooke
4528a14d27
fix: fixes issue starting application in production mode
...
I haven't observed these all that recently and these fixes are temporary until
I have time to look properly.
2024-02-03 22:17:51 +00:00
Adam Cooke
96ba4b8f30
refactor: remove Postal.database_url
2024-02-01 18:09:39 +00:00
github-actions[bot]
ff901e99f7
chore(main): release 2.2.0 ( #2766 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2.2.0
2024-02-01 16:54:50 +00:00
Adam Cooke
ce19bf7988
fix: use utc timestamps when determining raw table names
2024-02-01 16:41:41 +00:00
Adam Cooke
8794a2f447
chore: add script to send html emails to a local SMTP server
2024-02-01 13:54:05 +00:00
Adam Cooke
6b2bf9062d
fix: extract x-postal-tag before holding
...
closes #2684
2024-02-01 13:53:45 +00:00
Adam Cooke
49cceaa6ca
fix: move tracking middleware before host authorization
...
closes #2415
2024-01-31 17:55:39 +00:00
Adam Cooke
71f51db3c2
fix: fixes error messages in web ui
2024-01-30 17:34:11 +00:00
Adam Cooke
4a46f690de
feat: load signing key path from POSTAL_SIGNING_KEY_PATH
2024-01-30 14:13:19 +00:00
Adam Cooke
854aa5ebc8
feat: support for configuring postal with environment variables
2024-01-30 13:11:56 +00:00
Adam Cooke
990b575902
refactor: remove Postal::Job.perform method
...
this wasn't used
2024-01-30 11:06:39 +00:00
Adam Cooke
2bad645d98
fix: don't use indifferent access for job params
...
All jobs refer to parameters using string keys.
closes #2477
closes #2714
closes #2476
closes #2500
2024-01-30 11:06:22 +00:00
Adam Cooke
41f6cf4d90
chore: add binstubs for bundle and rspec
2024-01-30 10:19:40 +00:00
Adam Cooke
3fb40e4e24
fix: ignore message DB migrations in autoloader
2024-01-30 10:19:37 +00:00
Adam Cooke
0f9882f132
refactor: remove explicit autoload
2024-01-30 09:15:25 +00:00
github-actions[bot]
26aae298a4
chore(main): release 2.1.6 ( #2765 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2.1.6
2024-01-30 09:07:12 +00:00
Adam Cooke
88108566f8
chore(build): fixes docker login action credentials
2024-01-30 09:04:13 +00:00
Adam Cooke
e156c21dee
chore: update release please to include more categories in changelog
2024-01-30 09:03:08 +00:00
github-actions[bot]
64cab2e45f
chore(main): release 2.1.5 ( #2461 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2.1.5
2024-01-30 08:55:08 +00:00
Adam Cooke
409a4a2c6f
chore: upgrade rails to 6.1.7.6
2024-01-30 08:45:33 +00:00
Adam Cooke
3f1343bdb2
chore: upgrade puma
2024-01-30 08:43:12 +00:00
toptaran
59f4478197
fix: mail view encoding issue #2462 ( #2596 )
2024-01-30 08:41:53 +00:00
Nitinkumar Balar
77bd77b629
fix: fixes typo in on track domains page
2024-01-30 08:41:01 +00:00
Adam Cooke
9db781ca17
chore: remove old example messages
...
closes #2635
closes #2627
2024-01-30 08:38:06 +00:00
ctmarc
2f62baa238
fix: fixed typo (rfc number)
2023-06-27 16:46:31 +01:00