Commit Graph

724 Commits (a9ce857289852ada631b9e197112f39c43a1d474)

Author SHA1 Message Date
Raphaël Vinot a9ce857289 fix: unable to see API doc due to CSP
Fix #934

Related https://github.com/python-restx/flask-restx/issues/252
2024-09-10 17:24:02 +02:00
Raphaël Vinot f3bbe56187 chg: Do not force HTTPs, it causes weird redirecting in a loop 2024-09-05 15:42:13 +02:00
Raphaël Vinot 4a4d38b09d new: Use talisman, refactor JS, enable strict CSP. 2024-09-05 15:10:39 +02:00
Raphaël Vinot 1085932ad2 new: Force indexing of a specific capture from the UI
This should also make the indexing a lot faster.
2024-08-29 13:32:45 +02:00
Raphaël Vinot 28e81a1eae fix: use the right template for capture_hash_details 2024-08-26 11:39:46 +02:00
Raphaël Vinot d97c60f6a7 fix: Keep initial capture settings on subsequent capture 2024-08-16 14:33:57 +02:00
Raphaël Vinot 23a152a1f2 chg: Bump datatables 2024-08-08 15:54:22 +02:00
Jeroen Gui 60b475fbae add new endpoint to remove capture 2024-07-26 10:50:39 +02:00
Raphaël Vinot 11fcc9dd8b chg: normalize output to get categories, properly re-trigger indexes 2024-07-23 18:45:09 +02:00
Adrian Maraj 13651dcfdb fix: any -> Any 2024-07-23 14:24:23 +02:00
Adrian Maraj 65275adb90 fix: changes 2024-07-23 14:22:27 +02:00
Adrian Maraj e4268554b9 new: get uuids by category via API 2024-07-23 14:12:46 +02:00
Raphaël Vinot b20ddb4788 chg: quick and dirty category indexing 2024-07-23 00:21:26 +02:00
Raphaël Vinot d5fb385add chg: Improve errors handling, especially for broken CaptureSettings 2024-07-22 13:14:21 +02:00
Raphaël Vinot 804bab6d2f new: Use Pydantic for CaptureSettings 2024-07-19 16:12:24 +02:00
Raphaël Vinot 8808e203ce chg: Make categories admin only, use bootstrap5 classes in form 2024-07-16 14:28:08 +02:00
Raphaël Vinot b9b6c3601a chg: Load capture settigns from a single entry point, force types 2024-07-16 12:35:11 +02:00
AntoniaBK 746eb0971f Fix: typo, sri 2024-07-15 09:39:59 +02:00
AntoniaBK 52590c0fe3 New: add special categories quickly 2024-07-10 10:40:14 +02:00
AntoniaBK a8f9d16ae1 Fix: inverted responses for (un)categorize 2024-07-10 08:47:29 +02:00
AntoniaBK 1b80e54967 Fix: Avoiding overwriting other modal contents 2024-07-10 08:47:29 +02:00
Adrian Maraj 14d5389e18 putting the login message in the right block 2024-07-09 10:18:44 +02:00
Raphaël Vinot 6b25788b52 new: Allow to hide the link to the takedown form from index 2024-06-28 14:28:06 +02:00
Raphaël Vinot 7324c8b085 chg: Improve recaptures (WiP) 2024-06-25 12:41:18 +02:00
Raphaël Vinot c794e17122 new: Links to project page on capture page 2024-06-25 11:37:19 +02:00
Raphaël Vinot 5247b8bd2d chg: make get recent captures more generic 2024-06-19 15:27:19 +02:00
Adrian Maraj b017013bed adding missing type parameter 2024-06-19 12:07:03 +02:00
Adrian Maraj 800d489781 adding timestamp 2024-06-19 12:00:29 +02:00
Adrian Maraj 0965fa63a2 missing return type 2024-06-19 10:50:34 +02:00
Adrian Maraj 4c8fd74900 adding the possibility to get the recent captures 2024-06-19 10:45:58 +02:00
Raphaël Vinot eee8e32671 new: Show current user and config on web 2024-06-17 19:04:08 +02:00
Raphaël Vinot bb23a5ffb4 chg: Make the archive capture importer generic 2024-06-11 20:07:38 +02:00
Raphaël Vinot c525589f1b chg: Bump datatables 2024-06-11 11:02:25 +02:00
Adrian Maraj c687d92948 Fixing typo 2024-06-11 11:02:25 +02:00
Raphaël Vinot 0f6d5c1649 fix: Speedup quick cache init 2024-06-11 11:02:25 +02:00
Raphaël Vinot 0fef524105 fix: Make sure id_up in the API stil works 2024-06-11 11:02:25 +02:00
Raphaël Vinot 5cbfbe26cd new: Optionally make the capture page the default landing page 2024-06-11 11:02:25 +02:00
Christophe Vandeplas 48b398c649 fix: fixes type issue 2024-06-11 11:02:25 +02:00
Christophe Vandeplas daec76231f fix: [modules] corect variable type 2024-06-11 11:02:25 +02:00
Christophe Vandeplas 2840351a9f fix: [modules] Gracefully accept no hashlookup fixes #916 2024-06-11 11:02:25 +02:00
Raphaël Vinot 0a973be5dd fix: Avoid stashing the web interface when lacus becomes unavailable 2024-06-11 11:02:25 +02:00
AntoniaBK e2a8121898 Fix: catch errors 2024-06-10 16:27:40 +02:00
AntoniaBK c3fc91a868 New: upload a capture via the API 2024-06-10 13:26:10 +02:00
Raphaël Vinot 600f56a999 chg: Change name to download tree as image 2024-05-16 14:09:27 +02:00
Raphaël Vinot bf7ee0508b new: find related captures by hostname and URL 2024-05-16 14:09:27 +02:00
Raphaël Vinot 997ba6b6d2 new: Modal to find other captures containing the same hostnames 2024-05-16 14:09:27 +02:00
Raphaël Vinot fff78fb2e9 fix: Missing day in hostnames view 2024-05-16 14:09:27 +02:00
Raphaël Vinot 75653ff075 chg: Add confirm button before removing a capture 2024-05-16 14:09:27 +02:00
Adrian Maraj b820dbb8f9 chg: revokeObjectURL 2024-05-16 14:09:26 +02:00
Adrian Maraj 6307fd4872 chg: some changes 2024-05-16 14:09:26 +02:00