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
Charlie Smurthwaite
8b525d0381
fix: match IPv4 mapped IPv6 addresses when searching for SMTP-IP credentials
2023-05-15 01:10:43 +01:00
Charlie Smurthwaite
f0a8aca6e1
fix: duplicate string before modifying it to prevent frozen string errors
2023-05-15 00:52:32 +01:00
Adam Cooke
5222263484
chore(build): improve build process, add release please ( #2414 )
2023-04-18 14:19:22 +01:00
Charlie Smurthwaite
76f43140ae
chore(release): 2.1.4
2.1.4
2023-04-18 09:40:41 +01:00
Charlie Smurthwaite
5998bf376a
fix: Move RubyVer functionality to Utilities module
...
This change is required to mirror a58bf11afe
2023-04-18 09:35:26 +01:00
dependabot[bot]
7eaea97543
build(deps): bump nokogiri from 1.14.2 to 1.14.3 ( #2403 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.14.2 to 1.14.3.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.14.2...v1.14.3 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 09:14:07 +01:00
Charlie Smurthwaite
04f69ece30
chore(release): 2.1.3
2.1.3
2023-04-17 09:07:49 +01:00
Adam Cooke
957b784658
chore: Upgrade to Ruby 3.2.1 & Rails 6.0
...
* chore: upgrade to rails 6.0
* chore: upgrade ruby to 3.2.1
* chore: upgrade bundler
* chore: upgrade execjs
* chore: upgrade to rails 6.1
* chore: switch to sentry-ruby from raven
* chore: add extra platforms to gemfile
2023-04-06 11:40:45 +01:00
MohammadReza
363ceff822
ci: upgrade actions/checkout to v3 ( #2303 )
2023-03-22 16:22:38 +00:00
Adam Cooke
b22f1bdb2e
fix: remove weird scrollbars ( #2391 )
2023-03-22 16:21:36 +00:00
Charlie Smurthwaite
159509a3ed
Connect to SMTP by IP addresses rather than hostname
2023-03-22 14:46:06 +00:00