Commit Graph

43 Commits

Author SHA1 Message Date
Ronni Skansing d1bb9ddc8d fix bad proxy page lookup
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-12 10:18:50 +02:00
Ronni Skansing c64f5a7dec fix skip campaign template domain when mitm domain is first page
fix align extract IP on phishing server

Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-11 16:54:10 +02:00
Ronni Skansing 61b1019ba3 import example templates on install
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-11 10:15:33 +02:00
Ronni Skansing 595bb880cd add debug flag
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-10 10:29:46 +02:00
Ronni Skansing ebe949e7f0 fix embed ignore commonsjs helper file that started with _
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-07 21:49:38 +02:00
Ronni Skansing 93708cef17 Access control for proxy
Vim suggestions for proxy yaml

Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-07 19:14:38 +02:00
Ronni Skansing 383b3a59d8 improve proxy creating error log
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-05 16:14:02 +02:00
Ronni Skansing 5f99d72bed proxy avoid dublicate global rules reapplied
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-05 15:26:40 +02:00
Ronni Skansing b517b1928a fix missing proxy header handling
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-05 14:48:37 +02:00
Ronni Skansing 2e8c96d7db update licenses and script
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-05 10:55:27 +02:00
Ronni Skansing fa856b84eb fix panic on loading tracking pixel for deleted campaign
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-04 23:36:55 +02:00
Ronni Skansing 7ae9af36f3 fix company specific attachments used in global contexts
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-04 18:34:59 +02:00
Ronni Skansing 16bbcd3b81 replace securejoin with os.openroot
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-10-04 18:09:12 +02:00
Ronni Skansing 4a51c2fb14 update vendor
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-30 22:39:08 +02:00
Ronni Skansing f9365ab299 cleanup from old proxy page test
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-30 21:56:44 +02:00
Ronni Skansing 0951a0e2f9 advanced mode for interactive installer
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-30 21:19:53 +02:00
Ronni Skansing c5c6d3d127 bump packages
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-30 20:05:52 +02:00
Ronni Skansing fc0a14303c Proxy MITM 2025-09-30 18:59:04 +02:00
Ronni Skansing bb51d36ae5 Added more tests files
Fixed asset page should show all domains
Fixed domain assets should not be shown as global
Improve delete modal
Remove preview icon background colors
2025-09-20 12:19:52 +02:00
Ronni Skansing 4c8cbff1b8 move test files
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-20 11:41:21 +02:00
Ronni Skansing 1aab0e499c change to text/template 2025-09-19 00:29:31 +02:00
Ronni Skansing 7d2fb2b888 improve send again texts
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-18 14:49:53 +02:00
Ronni Skansing 4d8aac54a1 add manual backup
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-18 14:05:23 +02:00
Ronni Skansing 1644389f7f bump go mod
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-18 14:04:56 +02:00
Ronni Skansing f2ea4e8570 bump golang version
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-18 14:00:37 +02:00
Ronni Skansing c75ea49f1c recipient manual send action
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-17 22:16:04 +02:00
Ronni Skansing 854e0243d0 Add reported functionality
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-17 21:36:20 +02:00
Ronni Skansing c1709c24aa perform validation on save
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-16 16:42:40 +02:00
Ronni Skansing 1ea5433829 bump backend go deps 2025-09-15 19:41:59 +02:00
Ronni Skansing b905117ab9 fix smtp auth in dev build and add smtp debug logging 2025-09-15 19:31:18 +02:00
Ronni Skansing 32ad02f4d8 template function for base64
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-04 10:41:35 +02:00
Ronni Skansing 96ce320e4d template function for date
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-04 10:28:55 +02:00
Ronni Skansing c21e96df72 fix update logic for anonymization and close date
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 19:06:51 +02:00
Ronni Skansing e089e0cc7d add tests to dashboard 2025-08-30 18:02:07 +02:00
Ronni Skansing 7ad60ebecd tests not shown in dashboard
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 17:37:48 +02:00
Ronni Skansing ffe6caf11e fix: update campaign test/production
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 08:18:08 +02:00
Ronni Skansing 305360ccbe fix validation error messages
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-29 23:08:24 +02:00
Ronni Skansing 1b35ba46a0 improve error on install
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-27 23:41:29 +02:00
Ronni Skansing 8bdd8f30b3 remove comments 2025-08-27 17:31:50 +02:00
Ronni Skansing e37f4a3014 ignore version in dev
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-23 16:19:30 +02:00
Ronni Skansing 6fa07a8c3c fix install lock db
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-23 11:49:22 +02:00
Ronni Skansing 0c45cc1e12 fix build
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-21 16:31:02 +02:00
Ronni Skansing 11cf01f08e Initial open source release 2025-08-21 16:14:09 +02:00