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
|
b072eb7b1b
|
add campaign jitter
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-17 22:21:12 +01:00 |
|
Ronni Skansing
|
64479c4669
|
add tabindex to checkbox and style when focus/active
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-17 20:27:51 +01:00 |
|
Ronni Skansing
|
31ba6e67da
|
improve webhook checkbox style
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-17 20:23:33 +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
|
26965b9276
|
fix wrong api test request header text
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-12 19:18:00 +01:00 |
|
Ronni Skansing
|
bded35723b
|
handle unknown events
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-11 21:31:45 +01:00 |
|
Ronni Skansing
|
9534b28bb9
|
ja4builder
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-11 20:49:26 +01:00 |
|
Ronni Skansing
|
79d36cac78
|
add save meta data info to campaign details
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-11 20:08:34 +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
|
31a1348d4a
|
added tools page
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-10 20:07:14 +01:00 |
|
Ronni Skansing
|
8a5de77b28
|
add deny page visit event
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-10 19:04:22 +01:00 |
|
Ronni Skansing
|
f0cebead74
|
remove load from file
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-09 16:22:53 +01:00 |
|
Ronni Skansing
|
9c5acbed90
|
Add geo IP checking
|
2025-11-09 12:22:39 +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
|
dacf7b90ac
|
fix autocomplete too eager
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-06 22:05:40 +01:00 |
|
Ronni Skansing
|
f52fa5158a
|
update autocomplete for impersonate
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-06 22:00:02 +01:00 |
|
Ronni Skansing
|
691cff9659
|
ip filtering becomes filtering with ja4 and cidrs
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-05 21:10:33 +01:00 |
|
Ronni Skansing
|
a5b2622317
|
save campaign trendline settings
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-04 20:35:31 +01:00 |
|
Ronni Skansing
|
58bdb1aec0
|
custom stats table - removed recipients, added submitted rate
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-04 20:30:27 +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
|
ee55366c3f
|
improve proxy editor UI
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-02 12:08:55 +01:00 |
|
Ronni Skansing
|
661624c617
|
Add expand mode to SimpleCodeEditor
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-11-02 11:31:51 +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
|
1039243137
|
remove details/editor in editor config
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-31 14:53:46 +01:00 |
|
Ronni Skansing
|
752ffa4e61
|
fix preview not working when toggled multiple times
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-31 01:31:46 +01:00 |
|
Ronni Skansing
|
c3e0abc0ae
|
fix missing hasNextPage use
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-31 00:18:55 +01:00 |
|
Ronni Skansing
|
0e0c4639fa
|
limit pagination
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-30 23:59:55 +01:00 |
|
Ronni Skansing
|
6ce80afcdd
|
pin menu
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-30 21:45:28 +01:00 |
|
Ronni Skansing
|
870e8761b5
|
fix missing await on loading domains
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-30 20:11:51 +01:00 |
|
Ronni Skansing
|
0abf7fba7b
|
fix select preview domain should always be visible
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-30 20:08:17 +01:00 |
|
Ronni Skansing
|
2449b0b7a8
|
align new filter text
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-30 09:15:13 +01:00 |
|
Ronni Skansing
|
22d3695c93
|
adjust recipient/group buttons
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-30 09:14:23 +01:00 |
|
Ronni Skansing
|
d512e3249e
|
adjust auto refresh position
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-30 09:11:19 +01:00 |
|
Ronni Skansing
|
d727bc4b73
|
fix bad table layout on firefox
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-30 08:41:53 +01:00 |
|
Ronni Skansing
|
e5e98f9939
|
fix bad border-hidden rule
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-29 23:56:57 +01:00 |
|
Ronni Skansing
|
0739bc9a53
|
fix chart trendline boxes padding/vs native elements
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-29 23:49:04 +01:00 |
|
Ronni Skansing
|
072801ed7e
|
fix login page image width
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-29 23:27:59 +01:00 |
|
Ronni Skansing
|
6f9edd27d2
|
fix hover over not hovered campaign
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-28 20:23:20 +01:00 |
|
Ronni Skansing
|
4bcf0f9c9f
|
save legend selection
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-28 20:09:26 +01:00 |
|
Ronni Skansing
|
2453f2a730
|
default reported rate on
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-28 19:34:48 +01:00 |
|
Ronni Skansing
|
e4e096119b
|
added relative metrics
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-28 19:13:56 +01:00 |
|
Ronni Skansing
|
87faa398ca
|
add log scale
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-28 19:03:20 +01:00 |
|
Ronni Skansing
|
f5e273cdfc
|
render trendline even no lines are available within the time frame
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-28 18:31:43 +01:00 |
|
Ronni Skansing
|
27a90cfa91
|
add custom stats to finished campaigns
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-27 20:57:24 +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 |
|
Ronni Skansing
|
93d356afeb
|
adjust table action row width
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2025-10-24 21:51:07 +02:00 |
|