Commit graph

  • 55b8e01db2
    Merge 61df9ea059 into 315c9f3844 Nick Sweeting 2024-09-17 09:04:47 +0000
  • 61df9ea059
    fix duplicate when dev Nick Sweeting 2024-09-17 02:04:41 -0700
  • 2c8779736a
    change default node version to 21 Nick Sweeting 2024-09-17 02:03:28 -0700
  • f29f72f383
    fix os checking for npm install Nick Sweeting 2024-09-17 01:57:06 -0700
  • a5cefb5464
    install nodesource first Nick Sweeting 2024-09-17 01:46:02 -0700
  • 19c7b9c24e
    install nodejs and npm packages properly in npm ansible Nick Sweeting 2024-09-17 01:42:06 -0700
  • 7ab1a0b873
    fix singlefile and puppeteer ansible install Nick Sweeting 2024-09-17 01:33:32 -0700
  • 5c0aa6fe59
    more ansible fixes Nick Sweeting 2024-09-17 01:12:49 -0700
  • c55cd46ecb
    consolidate ansible setup into roles dir Nick Sweeting 2024-09-17 00:48:47 -0700
  • 25db6826ec
    ignore lib dirs Nick Sweeting 2024-09-17 00:47:55 -0700
  • 8d69469887
    silence ansible errors about implicit localhost Nick Sweeting 2024-09-15 20:31:11 -0700
  • fab80632b7
    add ansible runner code to get facts after execution and benedict Nick Sweeting 2024-09-15 20:29:02 -0700
  • e9ddac0219
    fix ansible installed_packages and cacheable facts Nick Sweeting 2024-09-15 20:28:35 -0700
  • 56b851ea1b
    more ansible playbooks improvements Nick Sweeting 2024-09-13 04:55:40 -0700
  • 8557e77a70
    add ansible playbooks Nick Sweeting 2024-09-13 03:27:29 -0700
  • 3bbf8f69ab
    cleanup settings.py sqlite settings more Nick Sweeting 2024-09-13 03:25:46 -0700
  • c887af0278
    minor ruff fixes Nick Sweeting 2024-09-12 01:58:13 -0700
  • c00afce71f
    upgrade dependency versions to django 5.1 minimum Nick Sweeting 2024-09-11 17:08:10 -0700
  • eae11cba19
    add recommended SQLite db connection settings to avoid single-writer lock contention Nick Sweeting 2024-09-11 16:50:44 -0700
  • ee1b881d43
    Update README.md v0.8.4-rc Nick Sweeting 2024-09-11 03:31:36 -0700
  • 8ed198eb13
    Update README.md add architecture notes in dev docs Nick Sweeting 2024-09-11 03:29:07 -0700
  • 0187c8b6cb
    bump version to 0.8.4 Nick Sweeting 2024-09-10 03:10:30 -0700
  • a13f71a86c
    allow supervisord to start if pid file is stale Nick Sweeting 2024-09-10 03:10:10 -0700
  • cecca8d169
    allow deleting results from list page Nick Sweeting 2024-09-10 03:09:43 -0700
  • f5c878b267
    point select2 js resources to local statifiles Nick Sweeting 2024-09-10 01:51:08 -0700
  • 0640018426
    bump packages Nick Sweeting 2024-09-10 01:50:49 -0700
  • 0bd678c30f
    fix init Nick Sweeting 2024-09-10 00:37:01 -0700
  • d680c48942
    avoid auto-starting all supervisord workers on startup Nick Sweeting 2024-09-10 00:19:32 -0700
  • 8d1d5df43a
    add proxy model for SinglefileResult wrapping ArchiveResult Nick Sweeting 2024-09-10 00:05:37 -0700
  • 04cb6bdfd6
    ignore healtcheck requests in daphne logs Nick Sweeting 2024-09-10 00:05:13 -0700
  • 1ce09b88d7
    show logs and workers in Django Admin data views Nick Sweeting 2024-09-10 00:05:01 -0700
  • 60154fba5f
    add django_huey, huey_monitor, and replace Threads with huey tasks Nick Sweeting 2024-09-10 00:04:39 -0700
  • 4df90fbb40
    change plugins to have both a .register that runs at import and .ready that runs later Nick Sweeting 2024-09-10 00:00:41 -0700
  • f1cca5bbba
    ignore tmp dirs Nick Sweeting 2024-09-09 23:58:07 -0700
  • db5428a486
    increase maximum form field POST param size Nick Sweeting 2024-09-09 18:42:59 -0700
  • 9954875936
    Merge 84ba56e6df into 58c6acc4cf Ben Muthalaly 2024-09-08 03:55:48 -0500
  • 58c6acc4cf
    Update docker-compose.yml Nick Sweeting 2024-09-06 07:00:00 -0700
  • 1d48c1ddf6
    Update docker-compose.yml Nick Sweeting 2024-09-06 06:31:16 -0700
  • 31576e21a2
    fix plugins and modules dataviews v0.8.3-rc Nick Sweeting 2024-09-06 06:14:18 -0700
  • ca41d033da
    speed up docker build using implicit lock Nick Sweeting 2024-09-06 04:24:31 -0700
  • 770e06960c
    change pdm to use 3.11 for locking Nick Sweeting 2024-09-06 03:49:10 -0700
  • 3f76e0a87f
    fix migrations import errors Nick Sweeting 2024-09-06 03:48:52 -0700
  • ab517d9848
    fix infinite recursion on pydantic instantiation Nick Sweeting 2024-09-06 03:19:03 -0700
  • cfe5798ade
    bump version to 0.8.3 Nick Sweeting 2024-09-06 02:59:14 -0700
  • 6e2ddc14df
    make archivebox server spawn daphne process instead of runserver Nick Sweeting 2024-09-06 02:55:06 -0700
  • f6ca48835a
    hide more 404 and 304 errors from daphne logs Nick Sweeting 2024-09-06 02:54:53 -0700
  • 52386d9c16
    run all blocking commands in background threads and show nice UI messages as confirmation Nick Sweeting 2024-09-06 02:54:22 -0700
  • b56b1cac35
    cleanup plugantic and pkg apps, make BaseHook actually create its own settings Nick Sweeting 2024-09-06 01:48:18 -0700
  • 0e79a8b683
    minor type hint fixes Nick Sweeting 2024-09-05 23:24:44 -0700
  • 2e1e1945f2
    add django-object-actions to provide Regenerate ABID button Nick Sweeting 2024-09-05 23:19:21 -0700
  • 00aa7dc19f
    setup daphne and django channels to replace runserver Nick Sweeting 2024-09-05 21:45:43 -0700
  • a190745f36
    add rich support for logging and ruff for formatting Nick Sweeting 2024-09-05 21:44:18 -0700
  • 2c48dabfab
    add preliminary support for ASGI/daphne serving Nick Sweeting 2024-09-05 21:43:42 -0700
  • 26291f81ef
    prevent ABID drift entirely when its set to False on a model Nick Sweeting 2024-09-05 21:43:14 -0700
  • c76c50e71f
    add HTTP byte range request support to media file serving Nick Sweeting 2024-09-05 21:41:49 -0700
  • ba6c1fd69b
    minor formatting and fixes Nick Sweeting 2024-09-05 04:39:46 -0700
  • d50aed9185
    improve new Hook system docstring Nick Sweeting 2024-09-05 03:51:54 -0700
  • 44669fab73
    add BaseHook concept to underlie all Plugin hooks Nick Sweeting 2024-09-05 03:36:18 -0700
  • ed5357cec9
    add migrations for datetime field renames Nick Sweeting 2024-09-04 23:44:13 -0700
  • 0fef2357c7
    change default datetime template rendering to include seconds Nick Sweeting 2024-09-04 23:43:25 -0700
  • 0c236b034b
    allow accessing admin change pages by .abid as well as .id Nick Sweeting 2024-09-04 23:42:55 -0700
  • cbf2a8fdc3
    rename datetime fields to _at, massively improve ABID generation safety and determinism Nick Sweeting 2024-09-04 23:42:36 -0700
  • 68a39b7392
    remove .old_id entirely and make ABID generation only happen once on initial save Nick Sweeting 2024-09-04 16:40:15 -0700
  • 22a6666bab
    fix pkg management subcommand Nick Sweeting 2024-09-04 02:37:19 -0700
  • 9072f4a999
    fix ABID added to default to bookmarked value Nick Sweeting 2024-09-04 02:34:27 -0700
  • 4427869ae8
    fix ABID generation by chopping ts_src precision to consistent length Nick Sweeting 2024-09-04 02:02:29 -0700
  • d060eaa499
    abid gradual improvements, some regrets Nick Sweeting 2024-09-04 00:08:14 -0700
  • dd97f01bfc
    ignore typings for now Nick Sweeting 2024-09-04 00:04:10 -0700
  • ae13f1811f
    better ABID display in admin UI Nick Sweeting 2024-09-03 17:11:10 -0700
  • 3d7dd3c9cf
    bump pydantic-pkgr Nick Sweeting 2024-09-03 14:17:50 -0700
  • f915ef6c5e
    try to improve django console log 404 and 200 error filtering Nick Sweeting 2024-09-03 14:17:02 -0700
  • 01094ecb03
    fix REST API CSRF and auth handling Nick Sweeting 2024-09-03 14:16:44 -0700
  • 41a318a8bd
    fix config loading precedence order Nick Sweeting 2024-09-03 03:22:37 -0700
  • 8d4ace017d
    fix Binary overrides getting wiped after init Nick Sweeting 2024-09-03 02:50:30 -0700
  • a18857dbb9
    add ytldp extractor stub Nick Sweeting 2024-09-03 01:40:38 -0700
  • b927f5f2a9
    add FFMPEG_BINARY to ytdlp plugin Nick Sweeting 2024-09-03 01:39:02 -0700
  • c1c55d6da7
    fix API token_auth and CSRF setup Nick Sweeting 2024-09-03 01:21:13 -0700
  • 9af260df16
    BasePlugin system expanded and registration system improved Nick Sweeting 2024-09-03 00:58:50 -0700
  • f1579bfdcd
    add NODE_BIN_PATH to dynamic CONFIG and make ANSI an AttrDict Nick Sweeting 2024-09-03 00:19:18 -0700
  • dcab47d85f
    Merge branch 'speedups' into dev Nick Sweeting 2024-09-02 15:06:32 -0700
  • 23c7d2f860
    bump pydantic-pkgr Nick Sweeting 2024-09-02 15:06:10 -0700
  • 3ea116f0b6
    tweak Pkgs app name and admin button CSS Nick Sweeting 2024-09-02 01:14:41 -0700
  • 9be7e1a0bc
    change Snapshot admin action UI button text Nick Sweeting 2024-09-02 01:14:06 -0700
  • 5f7bca298c
    bump USER_AGENT config default to chrome v128 Nick Sweeting 2024-09-02 01:13:50 -0700
  • dd05ad04fa
    disable cookie auth in API because csrf=False Nick Sweeting 2024-09-02 01:13:19 -0700
  • 8f6d2db0bf
    Bump single-file-cli from 1.1.54 to 2.0.58 in the npm group dependabot[bot] 2024-09-01 22:19:19 +0000
  • 43e87ef437
    v0.8.+: Massive speed improvements for Admin UI & common queries, v3 plugins progress, and bugfixes (#1498) Nick Sweeting 2024-08-30 23:44:19 -0700
  • da76a84c45
    rename pkgs app to pkg Nick Sweeting 2024-08-30 03:32:36 -0700
  • 6e13cd4820
    fix loading of plugin dependencies and bump pydantic_pkgr version Nick Sweeting 2024-08-30 03:30:28 -0700
  • a8f00caff8
    bump singlefile version Nick Sweeting 2024-08-29 22:33:35 -0700
  • 57ed2ebcb2
    switch youtube_dl install for yt-dlp Nick Sweeting 2024-08-28 03:46:45 -0700
  • 038e9f32af
    bump deps versions Nick Sweeting 2024-08-28 03:03:09 -0700
  • 4ac980a832
    hide binary loading debug output for now Nick Sweeting 2024-08-28 03:02:54 -0700
  • 1e73a06ba0
    change ABIDModel.created to use AutoTimeField seeded on .save instead of auto_now_add so that ts_src for ABID is available on creation before DB row is created Nick Sweeting 2024-08-28 03:02:37 -0700
  • 7a734ce410
    fix archivebox setup User model import Nick Sweeting 2024-08-28 03:01:35 -0700
  • e558d71b10
    fix uuid checks on save Nick Sweeting 2024-08-28 03:01:19 -0700
  • 6456cb1727
    fix NOT NULL constraint failed: core_snapshot.created_by_id Nick Sweeting 2024-08-28 00:51:16 -0700
  • b789be098d
    fix type hint Nick Sweeting 2024-08-28 00:26:37 -0700
  • f9ca7fe717
    fix typings stubPath in pyproject.toml Nick Sweeting 2024-08-28 00:26:25 -0700
  • cb16921437
    Update docker-compose.yml gomberg5264 2024-08-27 23:56:41 -0400