RonniSkansing
|
185e07c42d
|
fix comments sweep
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-10-02 12:14:35 +02:00 |
|
RonniSkansing
|
c6bd7b4102
|
update phrasing
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-10-02 11:44:58 +02:00 |
|
RonniSkansing
|
aab8dd2fad
|
add fallback even for invalid senders to mask default hostname leak
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-10-01 20:43:23 +02:00 |
|
RonniSkansing
|
31bd31ddf2
|
added script support in aitm proxy for setting dynamic upstream proxy
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-30 23:37:58 +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
|
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
|
256913b923
|
fix smtp should use implicit tls on 465 insteadof starttls
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-26 20:53:54 +02:00 |
|
RonniSkansing
|
ab470f8691
|
fix mail header message-id was leaking hostname
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-23 22:14:45 +02:00 |
|
RonniSkansing
|
96f30ef4ac
|
added custom helo/ehlo to smtp configuration
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-22 19:55:50 +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
|
e83961c597
|
added proxy status engine
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-17 19:02:01 +02:00 |
|
RonniSkansing
|
59cd31de17
|
fix company shared asset not deletable
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-16 20:08:01 +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
|
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
|
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
|
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
|
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
|
d3270239d6
|
add unified login audit log
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-08-28 22:27:36 +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
|
13e8a7976e
|
add variable support for specific landing pages
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-08-10 20:57:32 +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
|
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
|
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
|
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
|
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
|
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
|
67b088576e
|
add audit log to update
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2026-06-06 20:34:11 +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
|
5faced7c22
|
remove totp token logs
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
|
2026-06-04 10:29:58 +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
|
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 |
|