Commit Graph

483 Commits

Author SHA1 Message Date
Ronni Skansing 2fb7ff72f3 fix potential reuse of oauth on failure to mark as used
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 01:34:12 +01:00
Ronni Skansing b7d440b183 add missing timeout to oauth handler
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 01:28:56 +01:00
Ronni Skansing c3271e1eee fix cookie expiration with tls flag
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 01:28:16 +01:00
Ronni Skansing 51f808c3f9 adjust comment
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 01:26:50 +01:00
Ronni Skansing f94bad547e fix panic in rate limiter and missing error in MFA
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 01:19:43 +01:00
Ronni Skansing 2a4da7eba2 dead code
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 01:02:17 +01:00
Ronni Skansing 107165c862 improve modal style on campaign page
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-24 19:38:24 +01:00
Ronni Skansing dece255eda added title to templates table
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-23 19:20:30 +01:00
Ronni Skansing 3bc5086862 update release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-21 00:03:53 +01:00
Ronni Skansing 84f5e6ba83 update release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-21 00:03:04 +01:00
Ronni Skansing 043d39ff46 update release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
v1.31.0
2026-02-20 23:47:14 +01:00
Ronni Skansing 0b71c3af2b fix autofresh
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-19 01:46:56 +01:00
Ronni Skansing ae00679886 removed unused autofresh and fix icon prop warning on scorecard
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-19 00:45:14 +01:00
Ronni Skansing 738cd6e8a5 fix ghost load for dashboard campaign tables
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-19 00:20:18 +01:00
Ronni Skansing f7f972bf5c fix navigation hover on dashboard subpage
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-19 00:15:47 +01:00
Ronni Skansing 67f9465ca2 fix active link on dashboard nav
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-19 00:11:38 +01:00
Ronni Skansing 569fdd55f5 add ghost state for campaign trend chart
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-19 00:02:22 +01:00
Ronni Skansing 184a299ba0 Add dashboard overview, campaigns and events
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-18 22:05:28 +01:00
Ronni Skansing e5d2c0ba65 fix moving avg annoying to edit
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-18 21:27:03 +01:00
Ronni Skansing 14d464e669 fix TextFieldSelect eclipses and title on hover
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-18 19:54:53 +01:00
Ronni Skansing 711b97d173 fix copy template not avaiable in company context
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-18 18:45:42 +01:00
Ronni Skansing e7304eef1a fix sort/search by repeat offender
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-18 18:33:45 +01:00
Ronni Skansing 26cd086f25 added campaign trend line dot click goes to campaign
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-14 20:52:26 +01:00
Ronni Skansing fe563960b9 context handled across multiple windows/tabs more as a singleton
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-12 23:31:50 +01:00
Ronni Skansing 72fd2283e0 restrict available campaign actions in different context
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-12 23:07:32 +01:00
Ronni Skansing b43ba4c1b2 add campaign company resource handling
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-12 22:47:24 +01:00
Ronni Skansing 2f5d1163d2 add latest events to dashboard, remove completed, fix missing auto refresh box 2026-02-12 20:58:08 +01:00
Ronni Skansing 0d580c1456 adjust remove header line
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-12 13:41:29 +01:00
Ronni Skansing 6330544239 add headers to allow / deny filtering
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-11 23:02:00 +01:00
Ronni Skansing 94d4f73a5b added Follow mode on campaign event timeline
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-11 20:12:08 +01:00
Ronni Skansing 1e663a2951 fix action dropdown gone on refresh
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-10 22:41:03 +01:00
Ronni Skansing c03177ddd1 improve colors for backup modal
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-10 21:43:14 +01:00
Ronni Skansing ea81f03059 Larger recipient column in recipient import modals
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-10 21:26:46 +01:00
Ronni Skansing 2a464f891c reorder campaign recipient actions and removed copy recipient email address
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-10 21:15:31 +01:00
Ronni Skansing b76d5517bf Improve table dropdown width
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-10 21:15:31 +01:00
Ronni Skansing 54c33a0c6f update release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
v1.30.3
2026-02-10 08:53:48 +01:00
Ronni Skansing b866b65f69 fix saved pagination value is handled by url params
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-09 22:11:58 +01:00
Ronni Skansing 3dca7bc212 fix custom stat campaign start date
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-09 21:34:06 +01:00
Ronni Skansing 5e983a2998 fix missing sort column mapping for name on domain and allow deny
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-09 20:51:11 +01:00
Ronni Skansing 7b2f43cfec update release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-08 02:50:58 +01:00
Ronni Skansing 3eb7e42f93 update release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
v1.30.2
2026-02-08 02:42:03 +01:00
Ronni Skansing c7e666da9a fix missing allow listing leading to bsqli
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-08 02:23:04 +01:00
Ronni Skansing 0c9faec382 fix bad manual application update url
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-05 16:16:10 +01:00
Ronni Skansing 63f0ad1044 updated release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
v1.30.1
2026-02-05 15:47:29 +01:00
Ronni Skansing 78b2e57b14 Fix proxy bugs with domain rewrite outside scope, global rewrite more consistent, fix dublicate global rewrite, add global rewrite to body
Fix proxy replace without from too eager
Fix redundant proxy header rewrite
Fix multiline proxy yaml, do not format on backend
2026-02-05 15:42:55 +01:00
Ronni Skansing 3e3564747b update release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
v1.30.0
2026-02-04 22:33:23 +01:00
Ronni Skansing 42d3aa2c03 added hide test campaigns from campaigns page
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-04 22:25:19 +01:00
Ronni Skansing d0fe755b8a fix dashboard show test campaigns
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-04 22:07:05 +01:00
Ronni Skansing 2a2ffb898b fix event box not aligned
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-04 21:51:37 +01:00
Ronni Skansing c7b48e520c add proxy rewrite / replace multiline input
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-04 21:47:18 +01:00