264 Commits

Author SHA1 Message Date
Ronni Skansing b91657ec92 keep .dev
Signed-off-by: Ronni Skansing <ronni@phishing.club>
2026-07-02 22:49:52 +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 cb47442c7d fix campaign reporters correct date format
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-29 21:45:25 +02:00
Ronni Skansing d5192aa792 fix dub recipients migration script
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-22 23:14:02 +02:00
Ronni Skansing bd00db2a6e fix guard rails for lowercasing emails
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-22 22:50:06 +02:00
Ronni Skansing 1f9cc9e7e1 clean up old build scripts
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-18 15:07:29 +02:00
Ronni Skansing e8a1372269 fix local build
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-18 15:00:21 +02:00
Ronni Skansing f15671cd3a update deps and revendor
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-18 09:53:22 +02:00
Ronni Skansing 78427c7896 add company shared assets
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-18 09:41:54 +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 0504602ff5 update build for lower mem
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-14 21:17:23 +02:00
Ronni Skansing 61d2ba169e fix normlize email to avoid lockout
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-14 15:28:36 +02:00
Ronni Skansing b193742cc8 SSO can nolonger create new users
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-14 15:13:34 +02:00
Ronni Skansing 6a3903523b Added change company view color
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-14 11:49:22 +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 6d025d2dc7 fix bug with deleting groups anonymizing campaigns and bad recipient count
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-11 22:34:41 +02:00
Ronni Skansing 884c2819ad dead code
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-11 21:40:07 +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 a588d39d72 fix disable CSP too restrictive for editor previews
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-06 20:44:15 +02:00
Ronni Skansing 67b088576e add audit log to update
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-06 20:34:11 +02:00
Ronni Skansing a64eccf6d7 remove migration for send as calendar, improve text for sending .ics
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-06 09:29:25 +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 b1bace4cce removed HSTS again due to self signed
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-05 13:56:15 +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 e2d3e65a59 pin it
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-04 10:46:44 +02:00
Ronni Skansing 5faced7c22 remove totp token logs
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-04 10:29:58 +02:00
Ronni Skansing 123da36b5b added security headers to admin
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-04 10:15:24 +02:00
DrinkMe 3faef0d0ff Change database query from First to Find
This should allow all API-keys to be found and authenticated (not only the first one).

This change is not tested though.
2026-06-02 14:01:07 +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 31412e74e7 vendor
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-28 15:42:53 +02:00
Ronni Skansing 5c6020b4ee fix license script and update licenses
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-28 15:31:19 +02:00
Ronni Skansing ec4341ed68 pin version
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-28 15:25:57 +02:00
Ronni Skansing 25b238d8e6 fix geoip script and update ips
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-28 15:21:53 +02:00
Ronni Skansing 4bb0d408ba update go deps - vendor
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-28 15:11:26 +02:00
Ronni Skansing 04badad2be clear cache of 404 on favicon
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-28 13:05:16 +02:00
Ronni Skansing 1529c10b72 add favicon hiding when not authenticated
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-28 11:05:17 +02:00
Ronni Skansing 6261848b5b clean out dead code path
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-28 09:18:01 +02:00
Ronni Skansing 31ec3464d8 fix validation for proxy config reuse of domain
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-27 23:43:08 +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 4a90888550 fix click outside element
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-25 10:45:39 +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 f5e6f53d75 update vendor
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-24 09:57:07 +02:00
Ronni Skansing 9bd048e4bf Remote Browser Feature
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-05-24 09:40:48 +02:00