Commit Graph

482 Commits (00370291ac798c8d0b6c9edc2211b478196057f1)

Author SHA1 Message Date
Raphaël Vinot 00370291ac new: Logging config in file 2022-11-23 15:54:22 +01:00
Raphaël Vinot 3c1cbd6ece new: Very basic page to submit an existing capture via a HAR file 2022-11-19 01:32:17 +01:00
Raphaël Vinot 9677c4d120 new: Support lacus unreachable by caching locally
+ initialize lacus globally for consistency.
2022-11-01 18:10:25 +01:00
Raphaël Vinot 8caa45a74d fix: Avoid passing a referer to None, causing URLscan to fail. 2022-10-29 01:01:23 +02:00
Raphaël Vinot a48c6e0bd6 new: SIGTERM handling (PyLacus and LacusCore) 2022-10-28 12:40:28 +02:00
Raphaël Vinot 83fb88c24e fix: Document upload 2022-10-07 15:39:40 +02:00
Raphaël Vinot 5be0014de7 chg: Improve logging 2022-09-28 12:52:23 +02:00
Raphaël Vinot c067d2cb68 fix: Properly report status is lookyloo is lagging behind lacus 2022-09-28 12:23:40 +02:00
Raphaël Vinot c71a79fb14 chg: clear cache on update 2022-09-28 11:44:15 +02:00
Raphaël Vinot a27683f090 fix: Match compressed HAR as valid for rebuild 2022-09-28 11:23:44 +02:00
Raphaël Vinot dcc6b158b0 fix: exception on broken captures in stats 2022-09-28 02:10:55 +02:00
Raphaël Vinot 0074f33544 fix: do not add already processed UUIDs in the queue 2022-09-27 22:00:47 +02:00
Raphaël Vinot d80d9c50f9 chg: Disable depth on lookyloo enqueue 2022-09-27 15:43:44 +02:00
Raphaël Vinot 23bad9bc4a fix: More exceptions avoidance on broken captures 2022-09-27 12:28:15 +02:00
Raphaël Vinot 33d30a3f4c chg: More cleanup 2022-09-27 02:39:10 +02:00
Raphaël Vinot df4a37ea12 fix: Properly catch broken captures 2022-09-26 17:16:04 +02:00
Raphaël Vinot 8687d8fabf chg: better reporting for broken captures 2022-09-26 16:04:23 +02:00
Raphaël Vinot 8d7e0ecf15 chg: Less logging 2022-09-26 15:51:14 +02:00
Raphaël Vinot 31261e84c2 fix: Better handling of half broken captures without HAR files 2022-09-26 14:58:30 +02:00
Raphaël Vinot 50e59bdf31 fix: Not having a HAR file is valid now. 2022-09-25 22:52:42 +02:00
Raphaël Vinot 862c9e0750 fix: wrong key type 2022-09-23 15:38:23 +02:00
Raphaël Vinot c7ca251e7a chg: make to_capture key a ranked set again 2022-09-23 14:25:01 +02:00
Raphaël Vinot b6428977b7 fix: Exception if there are no lookyloo-specific settings 2022-09-23 13:50:51 +02:00
Raphaël Vinot 86f3c5638e chg: Bump deps, fix typo 2022-09-23 13:45:14 +02:00
Raphaël Vinot ea5debdeaf fix: Typo 2022-09-23 13:13:09 +02:00
Raphaël Vinot da502ee3d6 chg: Implement support for LacusCore *or* PyLacus 2022-09-23 13:13:09 +02:00
Raphaël Vinot d38b612c37 chg: Bump lacuscore 2022-09-23 13:13:09 +02:00
Raphaël Vinot 623813167e chg: Add missing bits 2022-09-23 13:13:09 +02:00
Raphaël Vinot dcbae777a1 fix: working integration of lacus. 2022-09-23 13:13:09 +02:00
Raphaël Vinot 318f554db3 chg: move to lacus, WiP 2022-09-23 13:13:09 +02:00
Raphaël Vinot 812c63b0f2 fix: error in UAs, typing 2022-09-05 18:58:45 +02:00
Raphaël Vinot 742a0b1799 fix: Exception when we try to update the UAs from within a PW context 2022-09-01 18:20:29 +02:00
Raphaël Vinot c6464936fc chg: Bump to poetry v1.2, remove dep on setuptools 2022-08-31 16:33:13 +02:00
Raphaël Vinot 31514b79f9 fix: Exception in VT module 2022-08-25 16:09:30 +02:00
Raphaël Vinot ec07429e65 chg: Much better handling of downloaded files 2022-08-25 13:28:02 +02:00
Raphaël Vinot cbe73fa13f fix: better handling of downloaded content from URL 2022-08-24 14:06:48 +02:00
Raphaël Vinot 53b4297dc8 chg: Bump deps 2022-08-24 13:28:37 +02:00
Raphaël Vinot 4bde0b1f5d fix: Missing file... 2022-08-23 17:55:19 +02:00
Raphaël Vinot f4dfa0343e new: Submit to Pandora button for file URLs 2022-08-23 17:48:36 +02:00
Raphaël Vinot f232eba662 chg: Improve UA rendering 2022-08-23 17:44:48 +02:00
Raphaël Vinot ebbe6e3ce9 new: Pick mobile devices on capture page 2022-08-22 17:34:00 +02:00
Raphaël Vinot 0a07412877 fix: Make sure the view is consistent across gunicorn processes 2022-08-18 12:07:15 +02:00
Raphaël Vinot 998ef12b06 new: Add support for playwright devices and browser name (API only) 2022-08-18 11:19:32 +02:00
Raphaël Vinot d6dc30b260 chg: cleanup formating 2022-08-14 17:14:48 +02:00
Raphaël Vinot 7dc27d48b4 fix: properly handle listing configuration, clear None from queries before pasing to redis 2022-08-14 16:48:32 +02:00
Raphaël Vinot c9a5adc066 fix: Avoid invalid URL chars in filename 2022-08-14 16:41:37 +02:00
Raphaël Vinot 72c4e43474 new: Upload a file instead of submitting a URL. 2022-08-14 16:41:34 +02:00
Raphaël Vinot fdfa2e25cb new: Initial listing of all resources loaded on the capture 2022-08-14 16:31:49 +02:00
Raphaël Vinot 0c81f6b218 fix: Do not try to load archived captures in sorted_capture_cache 2022-08-14 16:15:53 +02:00
Arhamyss c589933a40 fix: changed the way things are displayed and fixed errors to make the download working 2022-08-10 11:40:11 +02:00