Ronni Skansing
|
59b09c43bd
|
Merge branch 'develop' into feat-arm-support
|
2026-01-27 17:31:00 +01:00 |
|
Ronni Skansing
|
d1d80c4112
|
fix rID variable in some cases containin param name instead of value
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2026-01-27 17:30:40 +01:00 |
|
Ronni Skansing
|
79913f3910
|
Merge branch 'develop' into feat-arm-support
|
2026-01-23 15:35:15 +01:00 |
|
Ronni Skansing
|
f82bb16db4
|
fix delete orphan recipients when orphan is in active campaign
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2026-01-22 22:54:36 +01:00 |
|
Ronni Skansing
|
311df47ee1
|
fix update options in settings
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2026-01-22 16:58:17 +01:00 |
|
Ronni Skansing
|
4b091a4d3c
|
add inline images for emails
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2026-01-19 20:57:14 +01:00 |
|
Ronni Skansing
|
95ad7a6b77
|
update arch
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2026-01-19 19:10:07 +01:00 |
|
Ronni Skansing
|
403c6b19a2
|
added ContentRaw variable to Api Sender content
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-18 17:49:56 +01:00 |
|
Ronni Skansing
|
e11156899c
|
fix disable webhook on update
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-17 19:09:10 +01:00 |
|
Ronni Skansing
|
8bf457c592
|
Added webhook data level and events filtering
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-16 22:15:57 +01:00 |
|
Ronni Skansing
|
1881331ac0
|
fix broken upload reported csv with column selection
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-16 20:11:36 +01:00 |
|
Ronni Skansing
|
c11cff15b8
|
improve import oauth and oauth import errors
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-15 19:20:58 +01:00 |
|
Ronni Skansing
|
428941ee77
|
only require needed for oauth import
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-14 20:43:36 +01:00 |
|
Ronni Skansing
|
bbc49deedd
|
add import authorized oauth
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-13 21:39:08 +01:00 |
|
Ronni Skansing
|
071b01ac49
|
improve config error types
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-05 22:59:14 +01:00 |
|
Ronni Skansing
|
170f92aa72
|
added status modal after import recipients
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-04 11:23:52 +01:00 |
|
Ronni Skansing
|
e90dc9081f
|
fix rewrite query param bug
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-12-02 20:31:29 +01:00 |
|
Ronni Skansing
|
e0cff01796
|
add support for proxy schema http and ports in proxy start URL
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-27 21:46:49 +01:00 |
|
Ronni Skansing
|
d35d41732b
|
Added new from for capture for json, formdata, urlencoded. \nAdded support for multiple values in capture find.
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-27 20:19:59 +01:00 |
|
Ronni Skansing
|
6c3c695941
|
Added support for random recipient variable
Random recipient can not be the recipient
Added support for variables in email subject
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-27 00:41:14 +01:00 |
|
Ronni Skansing
|
dce09e7a24
|
proxy rewrite with no replace is equal to empty
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-26 23:14:09 +01:00 |
|
Ronni Skansing
|
2d5f5a4216
|
custom obfuscation
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-22 12:10:49 +01:00 |
|
Ronni Skansing
|
3a9c8a709d
|
added display mode
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-22 00:36:33 +01:00 |
|
Ronni Skansing
|
0fcb04573a
|
add more debug logging to api sender
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-21 16:36:12 +01:00 |
|
Ronni Skansing
|
5831ec355b
|
adjust flow on campaign page
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-21 15:43:31 +01:00 |
|
Ronni Skansing
|
5d6a81cf0f
|
improve handling of bad oauth tokens
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-21 14:52:19 +01:00 |
|
Ronni Skansing
|
a57c5f455f
|
Fix pagination has next page on campaign page. Fix campaign recipients return standard T[] result. Fix anonymization affected recipient outside scope.
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-21 11:40:13 +01:00 |
|
Ronni Skansing
|
52a563c9cb
|
fix error not shown on send message endpoint. Fix error sometimes shown as context cancelled instead of error due to early cancel before body was read
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-21 10:06:26 +01:00 |
|
Ronni Skansing
|
46a162c031
|
fix context cancelled error instead of error
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-21 01:13:26 +01:00 |
|
Ronni Skansing
|
f6eb87fa2b
|
OAuth providers
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-20 23:54:00 +01:00 |
|
Ronni Skansing
|
0c09e440ea
|
improve jittery
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-18 18:31:20 +01:00 |
|
Ronni Skansing
|
870d901410
|
Merge branch 'develop' into feat-schedule-jitter
|
2025-11-18 17:10:03 +01:00 |
|
Ronni Skansing
|
aa5f3e8691
|
fix set cancelled only for recipients of campaign
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-18 17:08:47 +01:00 |
|
Ronni Skansing
|
b072eb7b1b
|
add campaign jitter
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-17 22:21:12 +01:00 |
|
Ronni Skansing
|
f51385b1da
|
fix missing meta data on a couple of events
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-16 11:34:38 +01:00 |
|
Ronni Skansing
|
70c7b6203d
|
add option to add data to webhook events
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-14 20:50:50 +01:00 |
|
Ronni Skansing
|
4496fc30f3
|
fix bug where {{.APIKey}} was not correctly filled in header.\nAdded support for {{.FromName}} and {{.FromEmail}}\nImproved error message
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-12 20:32:50 +01:00 |
|
Ronni Skansing
|
4c63406f2a
|
fix missing meta data field on events
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-11 21:38:41 +01:00 |
|
Ronni Skansing
|
fa1174e06c
|
add option to save additional data
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-11 19:47:19 +01:00 |
|
Ronni Skansing
|
9e8c1fc4d3
|
fix not updating country filter on update
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-10 22:18:43 +01:00 |
|
Ronni Skansing
|
acb7a4a8ee
|
add support for proxy socks5
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-09 10:03:11 +01:00 |
|
Ronni Skansing
|
4a0f900188
|
fix ensure shared folder exists
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-07 00:34:03 +01:00 |
|
Ronni Skansing
|
acdff38814
|
added impersonate
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-06 21:59:22 +01:00 |
|
Ronni Skansing
|
f9e1a71028
|
fix update bug
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-05 21:15:21 +01:00 |
|
Ronni Skansing
|
4ce58fb235
|
extract proxy session management and add clear proxy sessions when updating a proxy config
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-04 21:42:31 +01:00 |
|
Ronni Skansing
|
e3a23b3cb6
|
add proxy yaml tls directive
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-04 20:25:51 +01:00 |
|
Ronni Skansing
|
3855e6d39b
|
self signed certificates
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-04 20:00:59 +01:00 |
|
Ronni Skansing
|
ff2f2a36c7
|
Added options for campaign obfuscation
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-01 22:53:43 +01:00 |
|
Ronni Skansing
|
d13836dc09
|
fix bug with nested folders not being adding when importing assets
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-30 16:21:28 +01:00 |
|
Ronni Skansing
|
77cd13812d
|
update custom stats table and db
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-27 19:27:22 +01:00 |
|