Commit Graph
694 Commits
Author SHA1 Message Date
RonniSkansing 09fc4bdfba perf, add index and transaction around create campaign
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-05 16:32:28 +02:00
RonniSkansing 2670c40132 perf, added index to lower email on recipients
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-05 12:47:20 +02:00
RonniSkansing 0c5f7dcf37 rewrite for perf
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-05 12:18:30 +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 5824e52aee removed dead code related to unreleased feature
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-03 13:20:46 +02:00
RonniSkansing ec06cd84c1 restrict report generation egress, disable browser telemetry and escape recipient data
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-03 09:33:01 +02:00
RonniSkansing 9e5b190585 refactor to use minor util for unwrapping errors
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-03 00:26:24 +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 d3270239d6 add unified login audit log
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-28 22:27:36 +02:00
RonniSkansing 895c7b9fdd detect if sudo is required
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-22 08:50:15 +02:00
RonniSkansing f653d53213 update release notes
Signed-off-by: RonniSkansing <rskansing@gmail.com>
v1.41.0
2026-08-16 09:40:36 +02:00
RonniSkansing dc832252fe update internal geo ip database
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-16 09:27:29 +02:00
RonniSkansing 585d9e05b6 remove stats make commands
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-16 09:23:10 +02:00
RonniSkansing 6b3f9ff822 update readme with awareness training campaigns
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-15 11:20:41 +02:00
RonniSkansing 13227b96ea Merge branch 'develop' into feat-training-awareness 2026-08-15 01:05:46 +02:00
RonniSkansing fa4ebb9b5f fix oauth provider search
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-15 01:05:07 +02:00
RonniSkansing ce1cf8efd5 fix bugs
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-15 00:52:52 +02:00
RonniSkansing a7fbd573f6 added awareness training campaign mode, report, template mode, and stats
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-15 00:12:51 +02:00
RonniSkansing 6804710d3c improve table loading ux
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-13 10:31:05 +02:00
RonniSkansing bf40babe6b fix edgecase for new variable support
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-10 21:04:54 +02:00
RonniSkansing 13e8a7976e add variable support for specific landing pages
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-10 20:57:32 +02:00
RonniSkansing 2b4e93894a fix referrer leak in outgoing links
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-08-10 20:02:06 +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 dfcfafd502 update release notes
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-26 23:04:28 +02:00
RonniSkansing 5b5abe7a1d update release notes
Signed-off-by: RonniSkansing <rskansing@gmail.com>
v1.40.1
2026-07-26 22:17:23 +02:00
RonniSkansing 542e6ac5be fix bad image pins
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-26 22:15:42 +02:00
RonniSkansing 1f406ca579 update release notes
Signed-off-by: RonniSkansing <rskansing@gmail.com>
v1.40.0
2026-07-24 21:53:01 +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 07771d8f5d fix replace back no groups on recipient orphaned page
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-24 00:32:57 +02:00
RonniSkansing 61ecfca368 remove contribs
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-23 15:47:50 +02:00
RonniSkansing bdef7b8f2b add proxy unit tests
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-22 11:41:40 +02:00
RonniSkansing 5fc6b3d95c fix proxy session cookie scope and multi host upstream cookie rewriting
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-22 10:32:46 +02:00
RonniSkansing 59f243c4ab fix proxy host reverse mapping for sessionless requests
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-22 10:05:01 +02:00
RonniSkansing 048e56fcf4 dozzle
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-19 14:14:53 +02:00
RonniSkansing c0634a6557 updated xcrypto
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-07-10 21:01:58 +02:00
RonniSkansing 8cdfa1ba8a fix crammed email inputs on small width
Signed-off-by: RonniSkansing <ronni@phishing.club>
2026-07-06 22:45:26 +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 4cf304a2d5 fix add cors to sessionless aitm requests
Signed-off-by: Ronni Skansing <ronni@phishing.club>
2026-07-04 23:28:40 +02:00
Ronni Skansing 563d9daf9d fix aitm proxy port support and different origins cross capture
Signed-off-by: Ronni Skansing <ronni@phishing.club>
2026-07-04 12:47:43 +02:00
Ronni Skansing 73ac1bcb69 release notes
Signed-off-by: Ronni Skansing <ronni@phishing.club>
v1.39.0
2026-07-03 20:53:58 +02:00
Ronni Skansing d02569727f fix cookies captured with port
Signed-off-by: Ronni Skansing <ronni@phishing.club>
2026-07-03 10:03:51 +02:00
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 1d9db69278 *.training.test for labs in dev
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-28 11:44:52 +02:00
Ronni Skansing 969a79bb83 add multi select
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2026-06-23 23:10:17 +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