Nick Sweeting
|
c55cd46ecb
|
consolidate ansible setup into roles dir
|
2024-09-17 00:48:47 -07:00 |
|
Nick Sweeting
|
25db6826ec
|
ignore lib dirs
|
2024-09-17 00:47:55 -07:00 |
|
Nick Sweeting
|
8d69469887
|
silence ansible errors about implicit localhost
|
2024-09-15 20:31:11 -07:00 |
|
Nick Sweeting
|
fab80632b7
|
add ansible runner code to get facts after execution and benedict
|
2024-09-15 20:29:02 -07:00 |
|
Nick Sweeting
|
e9ddac0219
|
fix ansible installed_packages and cacheable facts
|
2024-09-15 20:28:35 -07:00 |
|
Nick Sweeting
|
56b851ea1b
|
more ansible playbooks improvements
|
2024-09-13 04:55:40 -07:00 |
|
Nick Sweeting
|
8557e77a70
|
add ansible playbooks
|
2024-09-13 03:27:38 -07:00 |
|
Nick Sweeting
|
3bbf8f69ab
|
cleanup settings.py sqlite settings more
|
2024-09-13 03:27:38 -07:00 |
|
Nick Sweeting
|
c887af0278
|
minor ruff fixes
|
2024-09-12 02:00:07 -07:00 |
|
Nick Sweeting
|
c00afce71f
|
upgrade dependency versions to django 5.1 minimum
|
2024-09-11 17:08:10 -07:00 |
|
Nick Sweeting
|
eae11cba19
|
add recommended SQLite db connection settings to avoid single-writer lock contention
|
2024-09-11 16:50:44 -07:00 |
|
Nick Sweeting
|
ee1b881d43
|
Update README.md
|
2024-09-11 03:31:36 -07:00 |
|
Nick Sweeting
|
8ed198eb13
|
Update README.md add architecture notes in dev docs
|
2024-09-11 03:29:07 -07:00 |
|
Nick Sweeting
|
0187c8b6cb
|
bump version to 0.8.4
|
2024-09-10 03:10:30 -07:00 |
|
Nick Sweeting
|
a13f71a86c
|
allow supervisord to start if pid file is stale
|
2024-09-10 03:10:10 -07:00 |
|
Nick Sweeting
|
cecca8d169
|
allow deleting results from list page
|
2024-09-10 03:09:43 -07:00 |
|
Nick Sweeting
|
f5c878b267
|
point select2 js resources to local statifiles
|
2024-09-10 01:51:08 -07:00 |
|
Nick Sweeting
|
0640018426
|
bump packages
|
2024-09-10 01:50:49 -07:00 |
|
Nick Sweeting
|
0bd678c30f
|
fix init
|
2024-09-10 00:37:01 -07:00 |
|
Nick Sweeting
|
d680c48942
|
avoid auto-starting all supervisord workers on startup
|
2024-09-10 00:19:32 -07:00 |
|
Nick Sweeting
|
8d1d5df43a
|
add proxy model for SinglefileResult wrapping ArchiveResult
|
2024-09-10 00:05:46 -07:00 |
|
Nick Sweeting
|
04cb6bdfd6
|
ignore healtcheck requests in daphne logs
|
2024-09-10 00:05:46 -07:00 |
|
Nick Sweeting
|
1ce09b88d7
|
show logs and workers in Django Admin data views
|
2024-09-10 00:05:45 -07:00 |
|
Nick Sweeting
|
60154fba5f
|
add django_huey, huey_monitor, and replace Threads with huey tasks
|
2024-09-10 00:05:45 -07:00 |
|
Nick Sweeting
|
4df90fbb40
|
change plugins to have both a .register that runs at import and .ready that runs later
|
2024-09-10 00:05:45 -07:00 |
|
Nick Sweeting
|
f1cca5bbba
|
ignore tmp dirs
|
2024-09-10 00:05:45 -07:00 |
|
Nick Sweeting
|
db5428a486
|
increase maximum form field POST param size
|
2024-09-10 00:05:45 -07:00 |
|
Nick Sweeting
|
58c6acc4cf
|
Update docker-compose.yml
|
2024-09-06 07:00:00 -07:00 |
|
Nick Sweeting
|
1d48c1ddf6
|
Update docker-compose.yml
|
2024-09-06 06:31:16 -07:00 |
|
Nick Sweeting
|
31576e21a2
|
fix plugins and modules dataviews
|
2024-09-06 06:14:18 -07:00 |
|
Nick Sweeting
|
ca41d033da
|
speed up docker build using implicit lock
|
2024-09-06 04:24:31 -07:00 |
|
Nick Sweeting
|
770e06960c
|
change pdm to use 3.11 for locking
|
2024-09-06 03:49:10 -07:00 |
|
Nick Sweeting
|
3f76e0a87f
|
fix migrations import errors
|
2024-09-06 03:48:52 -07:00 |
|
Nick Sweeting
|
ab517d9848
|
fix infinite recursion on pydantic instantiation
|
2024-09-06 03:19:03 -07:00 |
|
Nick Sweeting
|
cfe5798ade
|
bump version to 0.8.3
|
2024-09-06 02:59:14 -07:00 |
|
Nick Sweeting
|
6e2ddc14df
|
make archivebox server spawn daphne process instead of runserver
|
2024-09-06 02:55:06 -07:00 |
|
Nick Sweeting
|
f6ca48835a
|
hide more 404 and 304 errors from daphne logs
|
2024-09-06 02:54:53 -07:00 |
|
Nick Sweeting
|
52386d9c16
|
run all blocking commands in background threads and show nice UI messages as confirmation
|
2024-09-06 02:54:22 -07:00 |
|
Nick Sweeting
|
b56b1cac35
|
cleanup plugantic and pkg apps, make BaseHook actually create its own settings
|
2024-09-06 01:48:18 -07:00 |
|
Nick Sweeting
|
0e79a8b683
|
minor type hint fixes
|
2024-09-05 23:24:44 -07:00 |
|
Nick Sweeting
|
2e1e1945f2
|
add django-object-actions to provide Regenerate ABID button
|
2024-09-05 23:19:21 -07:00 |
|
Nick Sweeting
|
00aa7dc19f
|
setup daphne and django channels to replace runserver
|
2024-09-05 21:45:43 -07:00 |
|
Nick Sweeting
|
a190745f36
|
add rich support for logging and ruff for formatting
|
2024-09-05 21:44:18 -07:00 |
|
Nick Sweeting
|
2c48dabfab
|
add preliminary support for ASGI/daphne serving
|
2024-09-05 21:43:42 -07:00 |
|
Nick Sweeting
|
26291f81ef
|
prevent ABID drift entirely when its set to False on a model
|
2024-09-05 21:43:14 -07:00 |
|
Nick Sweeting
|
c76c50e71f
|
add HTTP byte range request support to media file serving
|
2024-09-05 21:41:49 -07:00 |
|
Nick Sweeting
|
ba6c1fd69b
|
minor formatting and fixes
|
2024-09-05 04:39:46 -07:00 |
|
Nick Sweeting
|
d50aed9185
|
improve new Hook system docstring
|
2024-09-05 03:51:54 -07:00 |
|
Nick Sweeting
|
44669fab73
|
add BaseHook concept to underlie all Plugin hooks
|
2024-09-05 03:36:18 -07:00 |
|
Nick Sweeting
|
ed5357cec9
|
add migrations for datetime field renames
|
2024-09-04 23:44:13 -07:00 |
|