530 Commits

Author SHA1 Message Date
Ronni Skansing fb0fb71b3b update release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
v1.34.0
2026-04-02 14:20:49 +02:00
Ronni Skansing 8d007fa38d disable ghcr for build builds
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-04-02 13:28:34 +02:00
Ronni Skansing 162ca95e44 update readme
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-04-02 12:15:35 +02:00
Ronni Skansing ce95f97df3 fix inconsistent text color
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-04-02 10:56:27 +02:00
Ronni Skansing 472de991d5 improve ui for delivery start, end quick selection
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-04-02 10:56:27 +02:00
Ronni Skansing c4ed8cfeeb Late scheduling
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-04-02 10:55:50 +02:00
Ronni Skansing 10f201c5ca added proxy submit info event type
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-31 19:25:17 +02:00
Ronni Skansing 32bc29269e fix proxy normalize empty path to /
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-30 21:56:12 +02:00
Ronni Skansing fd078b453c add support for rewrite header engine
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-30 19:08:06 +02:00
Ronni Skansing af2a3aaedc dev mitmproxy allow insecure tls
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-30 19:07:26 +02:00
Ronni Skansing 7c0626b7d1 add rewrite support for optional request path and method
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-30 17:01:41 +02:00
Ronni Skansing 69111015b2 fix one off query
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-30 16:44:05 +02:00
Ronni Skansing 8adc35d568 fix proxy replace header not working
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-30 16:26:04 +02:00
Ronni Skansing 83f9e8f279 add auto remove orphans
fix orphans in dynamic groups not included

Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-29 16:30:01 +02:00
Ronni Skansing 8fa58ded8f fix shadow and blurs on modals and etc
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-28 21:20:36 +01:00
Ronni Skansing d153aaf9be fix if dynamic group change to empty on update campaign
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-28 20:45:43 +01:00
Ronni Skansing bb27af8ae4 replaced blur with alpha channel for performance
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-28 20:39:48 +01:00
Ronni Skansing b0688f8da8 add dynamic groups
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-28 14:55:43 +01:00
Ronni Skansing 648271154d fix email not optoinal in template
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-27 12:56:01 +01:00
Ronni Skansing 73b3287137 Add proxy support in device codes
Add clear device codes for campaign
2026-03-26 18:00:28 +01:00
Ronni Skansing 7852659520 release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
v1.33.0
2026-03-21 15:38:30 +01:00
Ronni Skansing c13180a27a remove DeviceCodeCaptured variable
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-21 12:58:40 +01:00
Ronni Skansing fc5e8e199b Add captured once behavior to device code phishing, update template keys and fix unneeded api calls
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-21 12:32:16 +01:00
Ronni Skansing 198c3a0f29 fix missing cascading of deleting an email used by templates or campaigns
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-21 12:31:31 +01:00
Ronni Skansing 43d6415894 MS Device code phishing
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-21 00:10:06 +01:00
Ronni Skansing 316120e7be fix domain sort by type
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-19 17:23:32 +01:00
Ronni Skansing 11fcf6edf8 fix pagination on dashboard events table
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-17 21:12:12 +01:00
Ronni Skansing 9e01c8381f update release notes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
v1.32.1
2026-03-07 09:22:45 +01:00
Ronni Skansing baaea54d0e revert cookie storage changes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-05 21:27:41 +01:00
Ronni Skansing 80cc140e71 fix dont mix legacy from cookie with cookie engine
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-05 21:09:21 +01:00
Ronni Skansing 710a0e4290 fix missing method check on cookie capture
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-05 18:56:42 +01:00
Ronni Skansing 15b0ca58d2 fix missing parsing of specific cookie format
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-05 00:49:08 +01:00
Ronni Skansing 6bb95feb93 bump go version
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-02 20:56:27 +01:00
Ronni Skansing 937eb78396 Merge branch 'develop' into feat-govulncheck 2026-03-02 20:52:36 +01:00
Ronni Skansing a3fc3d2d18 bump go version
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-02 20:52:01 +01:00
Ronni Skansing 36bacad2c4 add govulncheck to make
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-02 20:46:35 +01:00
Ronni Skansing f8835f915a fix do not record email tracking pixel event after campaign closed
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-02 19:43:24 +01:00
Ronni Skansing a4d046485f fix default sort recipient on campaign creation
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-02 18:43:07 +01:00
Ronni Skansing 6f939c9ceb add manually set as sent detail
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-03-01 09:37:43 +01:00
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