541 Commits

Author SHA1 Message Date
Ronni Skansing b62b85adc1 remove examples
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 22:15:18 +01:00
Ronni Skansing 3e782463ea added release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
v1.32.0
2026-02-28 21:07:51 +01:00
Ronni Skansing e6ed1717de fix domain type centered on table
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 20:36:05 +01:00
Ronni Skansing 9efdb5c28d Add support for multiple webhooks per campaign
Add webhook links on campaign page

Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 14:19:54 +01:00
Ronni Skansing d6ad85250f bump and clean vendor
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 02:03:33 +01:00
Ronni Skansing 13f1a75993 fix asset upload files modal style
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 01:59:56 +01:00
Ronni Skansing 9c3963c4d6 align modal info style in profile setting modals
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 01:41:47 +01:00
Ronni Skansing 93f82e9187 align modal info style in SSO modal
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-28 01:40:16 +01:00
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