Raphaël Vinot
|
b490446436
|
chg; Finalize the move to optional admin only 3rd party modules
|
2024-11-23 01:59:22 +01:00 |
Raphaël Vinot
|
1db6135e79
|
fix: Avoid exception when there are no cookies
|
2024-11-19 16:25:58 +01:00 |
Raphaël Vinot
|
ba05dc186d
|
chg: Migrate categories to paginated index
|
2024-11-04 20:12:30 +01:00 |
Raphaël Vinot
|
3a6e2004be
|
new: Support for disabling JS during capture
Related https://github.com/ail-project/lacus/issues/30
|
2024-10-10 17:24:44 +02:00 |
Raphaël Vinot
|
c68080431d
|
chg: Migrate ressources/body hashes to new index that allows pagination on capture time
|
2024-10-07 13:15:15 +02:00 |
Raphaël Vinot
|
88212ee740
|
new: Use new paginated index for hostnames and URLs
|
2024-09-25 12:00:59 +02:00 |
Raphaël Vinot
|
69c7b0ac00
|
new: Pass interval (timestamp) for the TLDs lookup
|
2024-09-24 17:15:09 +02:00 |
Raphaël Vinot
|
b3a4f539b0
|
new: TLDs indexing, new format for capture internals indexes
|
2024-09-24 15:41:14 +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
|
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
|
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 |
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
|
3a99f1a63f
|
new: find related captures by hostname and URL
|
2024-05-14 18:54:04 +02:00 |
Raphaël Vinot
|
f4f234a331
|
chg: refactorize contacts filtering
|
2024-04-09 16:49:35 +02:00 |
Raphaël Vinot
|
9fa71c8cf8
|
fix: use the correct variable name in the route
|
2024-04-09 16:49:35 +02:00 |
Adrian Maraj
|
65c855b95b
|
fixing mistakes
|
2024-04-09 16:44:07 +02:00 |
Raphaël Vinot
|
0eaea85204
|
fix: Typing, make mypy happy
|
2024-03-27 13:44:35 +01:00 |
AntoniaBK
|
78c0089413
|
adapt send_mail for API
|
2024-03-27 12:27:28 +01:00 |
AntoniaBK
|
4d5beef79e
|
Made send_email available from the API
|
2024-03-27 10:29:52 +01:00 |
Raphaël Vinot
|
2b02834ecf
|
chg: Make typing happy
|
2024-03-26 17:10:10 +01:00 |
Adrian Maraj
|
471c2c938c
|
Module response added
|
2024-03-26 14:08:14 +01:00 |
Raphaël Vinot
|
680735b3d3
|
new: optionally allow website to violate your privacy (more)
|
2024-03-20 00:28:57 +01:00 |
Raphaël Vinot
|
e45b7c4346
|
new: Indexer for *all* the captures
|
2024-03-05 20:51:21 +01:00 |
Raphaël Vinot
|
c67f01c775
|
chg: Improve strict typing
|
2024-01-26 15:03:36 +01:00 |
Raphaël Vinot
|
86dfb20122
|
chg; Bump PyLacus
|
2024-01-16 00:27:43 +01:00 |
Raphaël Vinot
|
bd6a0f2d22
|
chg: cleanup with annotations
|
2024-01-13 01:45:45 +01:00 |
Raphaël Vinot
|
ee1ad48b25
|
chg: Use new annotations
|
2024-01-12 17:15:41 +01:00 |
Raphaël Vinot
|
176e5048aa
|
chg: Avoid default values set to "string" in API
|
2023-11-08 13:49:48 +01:00 |
Raphaël Vinot
|
175f4b51e5
|
fix: Avoid exception when downloading a non-existent file
|
2023-11-07 16:47:34 +01:00 |
Raphaël Vinot
|
7536bbb7f2
|
fix: Properly initialize Lookyloo once/process
|
2023-11-07 16:10:47 +01:00 |
Raphaël Vinot
|
f56a6084a0
|
fix: partial revert last commit, needs unique instance
|
2023-11-07 14:19:20 +01:00 |
Raphaël Vinot
|
a4c643cc16
|
fix: Do not initialize the Lookyloo class multiple times
|
2023-11-07 13:49:32 +01:00 |
Raphaël Vinot
|
532dcba04d
|
new: Get file downloaded in capture
|
2023-09-27 12:09:20 +02:00 |
Raphaël Vinot
|
5634eaa27a
|
chg: Catch NoValidHarFile exceptions
|
2023-08-30 12:45:06 +02:00 |
Raphaël Vinot
|
00bf8fb551
|
fix: Improve getting MISP instances
|
2023-08-29 17:30:45 +02:00 |
Raphaël Vinot
|
6034d10834
|
new: (WiP) Add support for multiple MISPs
|
2023-08-29 14:03:01 +02:00 |
Raphaël Vinot
|
c0f601e5db
|
chg: remove incomplete_redirects from cache, was always 0/False
|
2023-07-28 14:05:28 +02:00 |
Raphaël Vinot
|
98ae7fb498
|
new: Expose MISP Export on download modal
|
2023-07-20 14:02:14 +02:00 |