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
8145dba157
chore(docker): add tools for generating docker images
2021-06-29 17:47:37 +01:00
Adam Cooke
a735219783
update readme to include new screenshot
2021-04-09 13:31:13 +01:00
Adam Cooke
5ecc3a5a80
upgrade rails to 5.2.5
2021-03-31 16:26:21 +01:00
Josh Grant
2595481b26
Preserve environment when executing sudo
2020-10-01 12:36:55 +01:00
Jim
70d9ba6d09
Add log line for failed authentication attempts
...
Resolves #1182
2020-10-01 12:35:34 +01:00
Charlie Smurthwaite
044edd9afa
renumber migration
2020-10-01 10:53:07 +01:00
Charlie Smurthwaite
ccd6caf147
Re-allocate IP address when retrying deliveries to prevent stuck messages when config changes
2020-10-01 10:47:35 +01:00
Charlie Smurthwaite
1ecc4684cd
Truncate long message subjects when storing metadata
...
This avoids SQL errors dropping messages when subjects are too long.
2020-10-01 10:45:30 +01:00
Charlie Smurthwaite
752558f0f3
Change SQL charset for message_db to utf8mb4
...
Squashed commit of the following:
commit c434c868d111fd091f638216e2dec2685c7ac296
Author: Charlie Smurthwaite <charlie@krystal.uk >
Date: Thu Oct 1 10:37:17 2020 +0100
change utf8mb4_bin to utf8mb4_unicode_ci
commit 68031c470b41edd9906e3b10ccbb6d2c71a2c9a7
Merge: 9f277d4 9b98339
Author: Charlie Smurthwaite <charlie@krystal.uk >
Date: Thu Oct 1 10:29:02 2020 +0100
Merge remote-tracking branch 'origin/master' into mb4
commit 9f277d4ce2
Author: Petter Helset <petter@helset.eu >
Date: Thu Oct 26 15:15:16 2017 +0200
Migrate message database with main database
commit 3be337e265
Author: Petter Helset <petter@helset.eu >
Date: Thu Oct 26 14:45:26 2017 +0200
Migrations for existing messagedbs to utf8mb4
commit 3d8d3956fe
Author: Petter Helset <petter@helset.eu >
Date: Thu Oct 26 13:49:57 2017 +0200
Change SQL charset for message_db to utf8mb4
2020-10-01 10:39:30 +01:00
Blake Patton
9b98339829
Ubuntu 18.04 script for quickstart ( #1173 )
2020-10-01 10:24:34 +01:00
Dmitriy Alekseev
71b059f9d2
Add common DKIM headers ( #1218 )
...
Add commonly used headers to DKIM signatures
2020-09-30 16:04:36 +01:00
Charlie Smurthwaite
8d44c90188
do not find the original message when returning batchable messages ( #1225 )
2020-09-30 15:34:38 +01:00
Charlie Smurthwaite
113b11952f
update distribution server paths
2020-07-17 11:57:21 +01:00
Charlie Smurthwaite
9a3d568b27
Add IP-based SMTP authentication ( #1149 )
2020-07-17 11:43:51 +01:00
Will Power
5c7802d218
add migration to increase links url size ( #683 )
2020-07-17 10:38:04 +01:00
Will Power
73b4afdb2b
Bypass for newer OpenSSL versions ( #999 )
2020-07-17 10:35:24 +01:00
Shankar Dhanasekaran
72de997378
Fix typo in bounce message ( #954 )
2020-07-17 10:31:54 +01:00
Will Power
f56380e3b2
correct suppression expired check ( #988 )
2020-07-17 10:31:38 +01:00
Adam Cooke
a4bdafac13
be more precise about the presence of the invite parameter
...
closes #1001
closes #1002
2020-07-17 10:29:58 +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
c8d1178918
support for environment variable for puma PORT
2020-07-17 09:05:19 +01:00
Adam Cooke
51ba977bcc
remove screenshots link
...
The screenshots on the page were broken
2020-06-26 10:03:11 +01:00
Adam Cooke
0f30a53ebb
upgrade rails & puma
2020-04-01 09:05:40 +00:00
Adam Cooke
a66b94b228
ignore the PotamusFile in the image
2020-02-12 16:32:36 +00:00
Adam Cooke
fe0cf6bb7f
the docker image can live on dockerhub
2020-02-12 16:30:44 +00:00
Adam Cooke
b08af5ab7d
Add docker
2020-02-12 16:29:32 +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
Dan Pastori
7e5403ace1
Add reply_to in JSON API ( #850 )
2019-12-05 17:25:36 +00:00
Antony
57cc0239bd
Added explanation to config/postal.example.yml about #725 ( #920 )
2019-12-05 17:21:32 +00:00
Mark Rodgers
d067944301
When Net::HTTP::Post is being instantiated only the uri.path was being passed ( #924 )
...
fixed bug causing webhook not to trigger unless query params were present
2019-12-05 17:21:07 +00:00
Georgi Ganchev
7cfbda4426
adds missing ssl package
2019-11-27 17:28:22 +00:00
Oliver Kuldmäe
2d9a18f658
Parse multipart/related parts recursively ( #808 )
...
This is to ensure that tracking pixels are correctly added to all nested parts of the email.
2019-11-22 17:33:50 +00:00
Will Power
dcb2919cc6
Suppression list improvements ( #867 )
2019-11-22 17:28:11 +00:00
Paul Cleary
10f4808fbf
Adds support for Basic Auth in HTTP Endpoint URLs ( #884 )
2019-11-22 17:26:55 +00:00
Raven
a75c125931
Make it more clear that the record should point to the domain ( #906 )
2019-11-22 17:24:59 +00:00
Adam Cooke
396acfedd0
add link to google groups
2019-11-22 17:02:00 +00:00
dependabot[bot]
23f32ebf8d
Bump nokogiri from 1.10.1 to 1.10.5 ( #905 )
2019-11-22 16:57:33 +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
634d3af59d
fix syntax for compatibility
2019-07-17 14:46:33 +01:00
Charlie Smurthwaite
34e5085c37
ignore Mail::Field::IncompleteParseError errors when mail gem can't parse header
2019-07-17 14:37:21 +01: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
Dan Wentworth
5c8f9b99c0
add auto-submitted value to HTTP JSON payload ( #838 )
2019-06-28 12:26:04 +01:00
Charlie Smurthwaite
bb27d8c8a1
Fix access to variable in check_dkim_record
2019-06-22 09:26:20 +01:00
Morne Lotze
7ca7b43fda
add semicolon to DKIM record data ( #825 )
...
* add semicolon to dkim record data
Addresses https://github.com/atech/postal/issues/812
As the semicolon at the end of a DKIM record is optional, some DNS software removes it.
The above change sanitizes the DKIM record before it gets checked
* fixed method typo
fixed a typo caused by my US spelling checker
* typo fix v2
a proper fix for the typo
2019-06-11 10:41:39 +01:00
Charlie Smurthwaite
0fb323af3f
reset SMTP transaction automatically after any DATA response, not just success
2019-04-08 15:05:55 +01:00