Adam Cooke
96d73653d7
feat: add sha256 signatures to outgoing http requests ( #2874 )
2024-03-13 08:52:29 +00:00
Adam Cooke
5ed94f6f85
feat: openid connect support ( #2873 )
2024-03-12 17:40:07 +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
7963c8af16
chore: consolidate platforms in Gemfile
2024-03-01 11:00:26 +00:00
Adam Cooke
633c509a45
refactor: refactor the SMTP sender
2024-03-01 09:54:22 +00:00
Charlie Smurthwaite
be0df7b463
fix: translate unicode domain names to Punycode for compatibility with DNS ( #2823 )
2024-02-29 15:02:30 +00:00
Adam Cooke
0163ac3d10
feat: new configuration system (and schema) ( #2819 )
2024-02-26 12:41:57 +00:00
Adam Cooke
a2eb70edf1
feat: add health server and prometheus metrics to worker
2024-02-23 22:51:38 +00:00
Adam Cooke
1ae8ef6401
chore: upgrade bundler to 2.5.6
2024-02-23 22:51:37 +00:00
Adam Cooke
ecd09a2445
chore: upgrade rails to 7.0 and other dependencies
2024-02-23 22:51:37 +00:00
Adam Cooke
2023200d91
test: add tests for Server model
2024-02-23 22:51:34 +00:00
Adam Cooke
dc8e895bfe
feat: new background work process
...
This removes all previous dependencies on RabbitMQ and the need to run separate cron and requeueing processes.
2024-02-23 22:51:33 +00:00
Adam Cooke
044058d0f1
feat: more consistent logging
2024-02-23 22:51:32 +00:00
Adam Cooke
1fceef7cea
fix: add ruby platform to gemfile
2024-02-12 18:14:29 +00:00
Adam Cooke
dece1d487a
test: add initial tests for Postal::SMTPServer::Client
2024-02-12 18:07:44 +00:00
Adam Cooke
f05c2e4503
fix: upgrade nokogiri
2024-02-06 13:15:27 +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
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
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
Charlie Smurthwaite
02c93a4850
style(rubocop): install rubocop configuration
2023-03-16 15:50:02 +00:00
dependabot[bot]
a1868b38d2
build(deps): bump rack from 2.2.6.3 to 2.2.6.4 ( #2378 )
...
Bumps [rack](https://github.com/rack/rack ) from 2.2.6.3 to 2.2.6.4.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/v2.2.6.3...v2.2.6.4 )
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-16 13:46:20 +00:00
dependabot[bot]
acc1fe71ef
build(deps): bump rack from 2.2.6.2 to 2.2.6.3 ( #2368 )
...
Bumps [rack](https://github.com/rack/rack ) from 2.2.6.2 to 2.2.6.3.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/v2.2.6.2...v2.2.6.3 )
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 11:33:05 +00:00
Adam Cooke
c42dd1b9f6
upgrade ruby and various other dependencies
2023-02-20 09:57:56 +00:00
Adam Cooke
152633adfe
chore: upgrade to puma 5
2022-02-14 14:36:34 +00:00
Adam Cooke
3c17f1690c
chore: upgrade rails to 5.2.6.2
2022-02-14 14:34:21 +00:00
Adam Cooke
2053a1dc1d
chore: add dotenv
2022-02-14 14:17:38 +00:00
Adam Cooke
8dd5df6e8a
chore: remove mongo gem
2022-02-14 13:00:03 +00:00
Adam Cooke
d37ded12f5
chore: update ffi
2022-02-14 12:59:47 +00:00
dependabot[bot]
aede11bc15
build(deps): bump puma from 4.3.10 to 4.3.11
...
Bumps [puma](https://github.com/puma/puma ) from 4.3.10 to 4.3.11.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v4.3.10...v4.3.11 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-11 22:10:23 +00:00
Adam Cooke
f2deb94998
chore(deps): upgrade nokogiri
2021-10-21 09:11:51 +00:00
Adam Cooke
253f4a5719
chore(deps): upgrade puma
2021-10-21 09:09:05 +00:00
Adam Cooke
17dd7cc757
refactor: remove the fast server
2021-07-29 11:20:47 +00:00
Adam Cooke
eef1a365a2
fix: add resolv 0.2.1
...
closes #1381
closes #1377
2021-07-27 14:10:24 +00:00
Adam Cooke
3352642c16
chore(deps): upgrade moonrope to 2.0.2 (also json)
2021-07-22 16:36:52 +01:00
Adam Cooke
eab9e93ac1
chore(deps): upgrade rails to 5.2.6
2021-07-22 16:34:11 +01:00
Adam Cooke
ab2c9ed9af
chore(deps): upgrade nokogiri to 1.11.7
2021-07-22 16:05:43 +01:00
Adam Cooke
d5c528e73f
chore(deps): upgrade puma to 4.3.8
2021-07-22 16:04:29 +01:00
Adam Cooke
5ecc3a5a80
upgrade rails to 5.2.5
2021-03-31 16:26:21 +01:00
Adam Cooke
138f1c0983
upgrade rails
2020-07-17 09:10:16 +01:00
Adam Cooke
487365182b
upgrade puma, kaminari and rack
2020-07-17 09:08:57 +01:00
Adam Cooke
0f30a53ebb
upgrade rails & puma
2020-04-01 09:05:40 +00:00
Adam Cooke
4cad787343
upgrade dependencies
...
* rails, puma, bunny, mysql2
* remove createsend which isn't needed/used
* don't require highline all the time
2020-02-12 10:53:03 +00:00
dependabot[bot]
41954b56b6
Bump loofah from 2.2.3 to 2.3.1 ( #913 )
2019-11-22 16:57:14 +00:00
Charlie Smurthwaite
2c8a0e19ad
switch mail gem to 2-7-stable git branch to fix https://github.com/mikel/mail/issues/1238
2019-07-16 16:01:43 +01:00
Adam Cooke
f56dac2284
renaming factory girl => factory bot
2019-03-14 10:46:41 +00:00
Adam Cooke
145a5f3cba
upgrade rails to 5.1.6.2
2019-03-14 10:46:41 +00:00
Charlie Smurthwaite
cfc60d0e41
upgrade rails and supporting gems, refresh schema
2018-08-22 11:30:54 +01:00
Charlie Smurthwaite
ed7889a40e
update rails
2018-07-02 15:26:48 +01:00
Charlie Smurthwaite
d076a854a4
upgrade rails-html-sanitizer and loofah
2018-03-23 11:14:33 +00:00