54 Commits

Author SHA1 Message Date
Nick Sweeting
876feac522
actually working migration path from 0.7.2 and 0.8.6 + renames and test coverage 2026-01-01 15:50:00 -08:00
Nick Sweeting
f4e7820533
use full dotted paths for all archivebox imports, add migrations and more fixes 2025-12-29 00:47:08 -08:00
Nick Sweeting
50e527ec65
way better plugin hooks system wip 2025-12-28 03:39:59 -08:00
Claude
05205a085f
Update uv.lock 2025-12-27 04:33:35 +00:00
Nick Sweeting
e2cbcd17f6
more tests and migrations fixes 2025-12-26 18:22:48 -08:00
Nick Sweeting
8218675ed4
bump dependencies 2025-12-24 23:41:29 -08:00
Nick Sweeting
1915333b81
wip major changes 2025-12-24 20:10:38 -08:00
Nick Sweeting
8e9ef31fda
remove dependencies on unneeded libraries in lockfiles 2024-12-18 18:08:30 -08:00
Nick Sweeting
c54b944674
change docker build to use uv exclusively instead of requirements.txt 2024-12-17 21:09:41 -08:00
Nick Sweeting
51447b9d0a
bump django version to 5.1.4 2024-12-12 21:42:15 -08:00
Nick Sweeting
d192eb5c48
add filestore content addressible store draft 2024-12-04 02:15:04 -08:00
Nick Sweeting
328eb98a38
move main funcs into cli files and switch to using click for CLI 2024-11-19 00:18:51 -08:00
Nick Sweeting
0acd388c02
fix imports and deps 2024-11-18 18:07:34 -08:00
Nick Sweeting
c8e186f21b
fix plugin loading order, admin, abx-pkg 2024-11-16 06:44:12 -08:00
Nick Sweeting
57852fd89e
fix sphinx docs build 2024-11-12 22:20:11 -08:00
Nick Sweeting
48f8416762
add new core and crawsl statemachine manager 2024-11-03 00:41:11 -07:00
Nick Sweeting
9b24fe7390
merge dev 2024-11-02 17:34:33 -07:00
Nick Sweeting
30cd48c30d
update lockfiles 2024-10-28 20:10:07 -07:00
Nick Sweeting
7d75867650
bump rc version since there have been tons of changes 2024-10-28 20:01:11 -07:00
Nick Sweeting
a5d99b87b9
add more plugins 2024-10-28 18:47:58 -07:00
Nick Sweeting
5d9a32c364
wip 2024-10-25 01:06:12 -07:00
Nick Sweeting
6c2f1d232a
move DEBUG=True packages into pip-available pkgs 2024-10-24 15:30:51 -07:00
Nick Sweeting
c8790a943a
bump version 2024-10-21 04:00:42 -07:00
Nick Sweeting
1dff8bae40
dont try to install brew casks on linux 2024-10-21 03:44:45 -07:00
Nick Sweeting
cd3b937469
fix syntax error 2024-10-21 03:21:48 -07:00
Nick Sweeting
657eec479b
fix CONSTANTS.LIB_DIR old style access 2024-10-21 03:20:20 -07:00
Nick Sweeting
9b7ad2cae6
fix Dockerfile and INSTALLER_BIN_ABSPATH when not available on host 2024-10-21 03:16:07 -07:00
Nick Sweeting
115f89fd8b
bump version 2024-10-21 01:33:14 -07:00
Nick Sweeting
74019bf582
bump taggit dependency version 2024-10-14 17:42:35 -07:00
Nick Sweeting
6ef250ada2
bump dependencies 2024-10-11 02:21:23 -07:00
Nick Sweeting
6e7071bd19
add new binproviders and binaries args to install and version, bump pydantic-pkgr version 2024-10-11 00:45:59 -07:00
Nick Sweeting
17127f64f9
bump version 2024-10-09 19:12:52 -07:00
Nick Sweeting
b1a17689cd
dont load sonic binary if sonic backend is not enabled 2024-10-09 18:57:24 -07:00
Nick Sweeting
c25ced0c2a
fix Node binary to install with apt as nodejs 2024-10-09 18:40:50 -07:00
Nick Sweeting
04d2316800
remove CHECKS feature, not needed 2024-10-09 18:06:00 -07:00
Nick Sweeting
de7ab65f11
ignore errors when chowning at initial startup 2024-10-09 04:48:09 -07:00
Nick Sweeting
ad675a8e7c
properly handle chowning DATA_DIR on init when using sudo 2024-10-09 04:39:09 -07:00
Nick Sweeting
31c66a1068
fix playwright and puppeteer browser detection after install 2024-10-09 03:46:28 -07:00
Nick Sweeting
6100685cbb
bump dependencies 2024-10-09 03:19:41 -07:00
Nick Sweeting
1888691ee8
try creating shared libs as 777 when running as root 2024-10-08 17:10:56 -07:00
Nick Sweeting
35c7019772
handle failure on tmp_dir and lib_dir detection better 2024-10-08 16:56:25 -07:00
Nick Sweeting
a33da44492
more attempts to fix euid permissions issues on ubuntu 2024-10-08 16:56:24 -07:00
Nick Sweeting
216e885b85
bump pydantic-pkgr 2024-10-08 03:53:41 -07:00
Nick Sweeting
de2ab43f7f
switch .is_dir and .exists for os.access to avoid PermissionError on startup 2024-10-08 03:02:34 -07:00
Nick Sweeting
5e351f6ba6
more docker dependency tweaks 2024-10-08 01:47:38 -07:00
Nick Sweeting
58e37a5e19
fix docker build cache 2024-10-08 00:38:04 -07:00
Nick Sweeting
d9fef4cd84
fix import order 2024-10-08 00:15:53 -07:00
Nick Sweeting
397ae1a99b
fix Docker build and import issues 2024-10-08 00:12:09 -07:00
Nick Sweeting
cf1ea8f80f
improve config loading of TMP_DIR, LIB_DIR, move to separate files 2024-10-07 23:45:11 -07:00
Nick Sweeting
ccdc3e1c47
add pydantic-pkgr back as vendored lib becauase pypi is misbehaving 2024-10-05 16:38:55 -07:00