Commit Graph
712 Commits
Author SHA1 Message Date
RonniSkansing 1cf00a70d1 update release details
Signed-off-by: RonniSkansing <rskansing@gmail.com>
v1.42.0
2026-09-11 22:45:18 +02:00
RonniSkansing 1dc3762ef7 rename group stats to position / department stats
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-11 22:40:53 +02:00
RonniSkansing dd94183ef3 add campaign position and department stats for normal campaigns
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-11 22:32:33 +02:00
RonniSkansing 4296e2c6a2 bump toolchain and dependencies
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-11 20:55:21 +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 100b1ac4bf fix random recipient selection skewed
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-11 20:19:54 +02:00
RonniSkansing 46fd2162ab fix api senders request headers not supporting ms device
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-09 16:54:13 +02:00
RonniSkansing 940de72f23 fix template func not working API sender headers
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-09 16:41:13 +02:00
RonniSkansing 2a0f36da60 test: verify SIG
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-06 15:57:23 +02:00
RonniSkansing 680696e403 test: verify sig
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-06 15:47:56 +02:00
RonniSkansing d0aa82dbd6 fix deprecated overloaded .on method for streaming
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-06 15:35:38 +02:00
RonniSkansing 95ae3b7b8c added rb page script debug line when remote socket is closed
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-06 14:57:21 +02:00
RonniSkansing 5be512209c add page editor auto complete for remote browser variable 'rb'
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-06 14:23:39 +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 c68925c2a5 perf, fix random recipient table scan
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-05 17:51:36 +02:00
RonniSkansing c92723e3d1 perf, hide campaign event timeline if too many events
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-05 17:20:19 +02:00
RonniSkansing ef609664aa perf, lazy load groups on campaign page
Signed-off-by: RonniSkansing <rskansing@gmail.com>
2026-09-05 17:02:58 +02:00
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