79 Commits
Author SHA1 Message Date
RonniSkansing 185e07c42d fix comments sweep
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-10-02 12:14:35 +02:00
RonniSkansing efea8ce2fc add preemtive permission handlers
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-10-01 20:25:18 +02:00
RonniSkansing f9d4169f90 added script support in remote browser script
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-30 22:50:37 +02:00
RonniSkansing 0538ef0381 add request() to remote browser
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-30 20:19:35 +02:00
RonniSkansing 4d3859bcf1 Added external IP and ASN data. ASN filter feature. ASN lookup tool.
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-30 19:14:00 +02:00
RonniSkansing f7f73dd531 added scripts feature
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-19 11:31:42 +02:00
RonniSkansing 556e25077c added branding settings
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-17 21:56:06 +02:00
RonniSkansing 020ad9d468 fix improve error message when browser start fails
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-15 19:38:02 +02:00
RonniSkansing f162e9d49c fix domain list could cause 500 via. API
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-12 12:35:06 +02:00
RonniSkansing a12f08445f fix show only script logs on the recipient timeline, not runner debug logs
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-11 20:21:15 +02:00
RonniSkansing 87a8735896 add log remote browser event as recipient info event
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-06 14:23:17 +02:00
RonniSkansing 1b5a741470 tidy
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-06 10:19:43 +02:00
RonniSkansing 0a08a245fa added anonymous campaigns and position/department stats across campaigns and reports.
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-05 10:02:07 +02:00
RonniSkansing a86b55e249 fix email sort by updated at
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-02 23:55:38 +02:00
RonniSkansing fa4ebb9b5f fix oauth provider search
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-15 01:05:07 +02:00
RonniSkansing adc9ae43b0 add campaign with url paths
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-10 18:24:37 +02:00
RonniSkansing a2b50f8442 fix remote browser improved remote support
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-24 21:34:58 +02:00
RonniSkansing 36e6c7aa7a patching headlesss
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-24 16:40:13 +02:00
RonniSkansing 03b37f3aff fix various remote browser signals and bugs
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-24 13:57:46 +02:00
RonniSkansing cac7920f7c added report endpoint\nadded SMTP header variable support\nadded ReportURL variable
Signed-off-by: RonniSkansing <ronni@phishing.club>
2026-07-06 22:36:22 +02:00
Ronni Skansing 23072ca597 fix export events incorrect header
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-07-01 20:27:42 +02:00
Ronni Skansing 252e566475 add anonymize data feature
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-30 22:30:46 +02:00
Ronni Skansing df555820f9 Add OIDC provider support.
Add exclusive SSO login support.

Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-17 23:41:03 +02:00
Ronni Skansing d1f100968e added report delivery
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-13 12:46:49 +02:00
Ronni Skansing 02f87b3e3a add remove recipient disable mark\nimprove UI SCIM modal texts
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-12 10:30:52 +02:00
Ronni Skansing 3a11ca4d3a scim fixes
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-11 20:53:15 +02:00
Ronni Skansing 61ecc4c505 SCIM provisioning for companies with disabled recipient handling
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-11 20:34:13 +02:00
Ronni Skansing 432d3d2c74 add send .ics as calendar invite
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-06 09:26:52 +02:00
Ronni Skansing 702d93ad61 add audit log on totp disable
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-04 17:24:10 +02:00
Ronni Skansing 3b322e44e0 add enable PDF generation setting
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-29 19:16:17 +02:00
Ronni Skansing 23539c10c9 report
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-29 17:28:50 +02:00
Ronni Skansing c76f8176bf add rbp lifecycle events
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-28 18:44:36 +02:00
Ronni Skansing bff948c760 added trusted ip forward header to phishing server
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-27 22:36:10 +02:00
Ronni Skansing b940603e64 add right click / copy / paste
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-25 11:29:19 +02:00
Ronni Skansing e1e1d28bba improve
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-25 10:21:32 +02:00
Ronni Skansing 50a440c744 patch movements and console.log/debugger
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-25 10:05:58 +02:00
Ronni Skansing 9bd048e4bf Remote Browser Feature
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-24 09:40:48 +02:00
Ronni Skansing c035e2b117 add state to SSO login flow
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-04-27 21:31:48 +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 73b3287137 Add proxy support in device codes
Add clear device codes for campaign
2026-03-26 18:00:28 +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 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 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 2f5d1163d2 add latest events to dashboard, remove completed, fix missing auto refresh box 2026-02-12 20:58:08 +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 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 33845aeec2 added delete campaign event when campaign is open
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-02-03 21:31:02 +01:00
Ronni Skansing e508190f35 improve calendar UI
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-01-28 21:30:24 +01:00
Ronni Skansing efb35f6bcc email attachment endpoint bc
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-01-19 20:59:19 +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