ArchiveBox/archivebox/api
Nick Sweeting c9e63ccffd
Centralize synthetic root snapshot creation in CrawlRunner
Direct URL inputs from CLI/UI/API now seed Crawl.urls as explicit
{type:CrawlSeed,url,depth} JSONL rows; raw stdin/UI/API import text
stays verbatim. The runner's create_initial_snapshots() is now the
single place that either expands seed rows or creates the synthetic
archivebox://internal root + staticfile/stdin.txt, so add paths no
longer perform DB/FS side effects and the parser hooks run through
the same Snapshot lifecycle as every other extractor.
2026-06-13 17:10:06 -07:00
..
migrations wip 2026-03-23 03:58:32 -07:00
__init__.py wip 2026-03-23 03:58:32 -07:00
admin.py release: archivebox 0.9.31rc42 2026-05-24 15:40:51 -07:00
apps.py wip 2026-03-23 03:58:32 -07:00
auth.py Publish local ArchiveBox changes 2026-06-02 02:25:52 -07:00
middleware.py wip 2026-03-23 03:58:32 -07:00
models.py Refactor plugins search progress and config flows 2026-06-01 00:08:27 -07:00
urls.py Refactor plugins search progress and config flows 2026-06-01 00:08:27 -07:00
v1_api.py Consolidate runtime config handling 2026-06-01 15:03:40 -07:00
v1_auth.py wip 2026-03-23 03:58:32 -07:00
v1_cli.py Fix add input routing and plugin dependencies 2026-06-11 07:06:41 -07:00
v1_core.py Publish local ArchiveBox changes 2026-06-02 02:25:52 -07:00
v1_crawls.py Centralize synthetic root snapshot creation in CrawlRunner 2026-06-13 17:10:06 -07:00
v1_machine.py wip 2026-03-23 03:58:32 -07:00
v1_personas.py Publish local ArchiveBox changes 2026-06-02 02:25:52 -07:00
webhooks.py release: archivebox 0.9.31rc41 2026-05-24 14:07:33 -07:00