Nick Sweeting
|
f6446a141f
|
also try installing ldap with apt if its not available
|
2024-10-08 19:27:02 -07:00 |
|
Nick Sweeting
|
7c34f2bc90
|
hide errors if user is just getting help or version info
|
2024-10-08 19:20:03 -07:00 |
|
Nick Sweeting
|
9f274cf9f4
|
remove platformdirs dependency
|
2024-10-08 19:17:18 -07:00 |
|
Nick Sweeting
|
0b4cbb6415
|
clear out stale supervisord state in between runs
|
2024-10-08 18:59:48 -07:00 |
|
Nick Sweeting
|
584abe8548
|
never attempt to create system venv, install ldap in lib automatically, and setup binproviders before bins
|
2024-10-08 18:52:02 -07:00 |
|
Nick Sweeting
|
3e4a846488
|
fix more installer bugs
|
2024-10-08 18:06:57 -07:00 |
|
Nick Sweeting
|
4b34b729ab
|
fuck it go back to nested lib and tmp dirs with supervisord sock workaround
|
2024-10-08 17:48:59 -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
|
8d32508581
|
only show data dir info if one is active
|
2024-10-08 03:04:38 -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
|
611a2b7c1b
|
fix a few small nits
|
2024-10-08 02:10:08 -07:00 |
|
Nick Sweeting
|
3fb5b6eb94
|
exit archivebox version with failure status if any subdependencies are not installed
|
2024-10-08 01:52:04 -07:00 |
|
Nick Sweeting
|
5e351f6ba6
|
more docker dependency tweaks
|
2024-10-08 01:47:38 -07:00 |
|
Nick Sweeting
|
46c0463539
|
safer import handling
|
2024-10-08 00:51:58 -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
|
7a895d9285
|
make sure monkey patches and vendor libs come before first constants import
|
2024-10-05 16:42:51 -07:00 |
|
Nick Sweeting
|
430e974719
|
add pydantic-pkgr back as vendored lib submodule for now
|
2024-10-05 16:39:20 -07:00 |
|
Nick Sweeting
|
ccdc3e1c47
|
add pydantic-pkgr back as vendored lib becauase pypi is misbehaving
|
2024-10-05 16:38:55 -07:00 |
|
Nick Sweeting
|
55e286972d
|
fix timeout check showing regardless of value
|
2024-10-05 04:24:07 -07:00 |
|
Nick Sweeting
|
db10a2142e
|
remove extra files from repo root and move package.json into etc
|
2024-10-05 03:53:23 -07:00 |
|
Nick Sweeting
|
66a785bb35
|
only use system tmp dirs because of socket path length restrictions
|
2024-10-05 03:16:27 -07:00 |
|
Nick Sweeting
|
35446ce742
|
include sonic-client by default and allow ldap to be installed at runtime
|
2024-10-05 03:11:48 -07:00 |
|
Nick Sweeting
|
ce2e19a429
|
switch to uv builds and rc1 versioning system
|
2024-10-04 23:48:25 -07:00 |
|
Nick Sweeting
|
0876cc78d9
|
remove no longer needed vendored libs
|
2024-10-04 23:35:34 -07:00 |
|
Nick Sweeting
|
80e052b166
|
fix pip binary loading
|
2024-10-04 23:26:49 -07:00 |
|
Nick Sweeting
|
beefe69b74
|
fix CHROME_TIMEOUT causing hanging on some platforms
|
2024-10-04 21:49:09 -07:00 |
|
Nick Sweeting
|
ac96cc62fc
|
fix CUSTOM_TEMPLATES_DIR loading
|
2024-10-04 21:40:36 -07:00 |
|
Nick Sweeting
|
0c7d7a2225
|
fix archivebox init colors and dir status checking
|
2024-10-04 21:34:19 -07:00 |
|
Nick Sweeting
|
5323953f94
|
handle Ctrl+C more gracefully
|
2024-10-04 21:33:46 -07:00 |
|
Nick Sweeting
|
026169a8e2
|
fix rich colors
|
2024-10-04 21:09:29 -07:00 |
|
Nick Sweeting
|
d747cf7f31
|
fix SYSTEM_TMP_DIR and SYSTEM_LIB_DIR in docker
|
2024-10-04 21:03:02 -07:00 |
|
Nick Sweeting
|
811f9a8d93
|
move queue db name into constants and fix file detection at startup
|
2024-10-04 19:38:36 -07:00 |
|
Nick Sweeting
|
3f986f09cc
|
fix relative dir calculation in extraactor hook
|
2024-10-04 19:24:01 -07:00 |
|
Nick Sweeting
|
73e69ccb8b
|
fixes for docs generation
|
2024-10-04 19:16:46 -07:00 |
|
Nick Sweeting
|
f76bdc4332
|
fix old wsgi.py
|
2024-10-04 16:08:57 -07:00 |
|
Nick Sweeting
|
da274fd8e8
|
remove dead code
|
2024-10-04 14:48:20 -07:00 |
|
Nick Sweeting
|
396a7ffcd8
|
move tmp dir to machine-id scoped dir
|
2024-10-04 03:24:15 -07:00 |
|
Nick Sweeting
|
12f32c4690
|
fix tmp data dir resolution when running help or version outside data dir
|
2024-10-04 01:40:41 -07:00 |
|
Nick Sweeting
|
f321d25f4c
|
fallback to reading binaries from filesystem when theres no db
|
2024-10-04 01:00:09 -07:00 |
|
Nick Sweeting
|
152b530249
|
scope LIB_DIR by os, arch, and docker status
|
2024-10-04 00:08:44 -07:00 |
|
Nick Sweeting
|
c84ea81c5a
|
more ldap lib optimization
|
2024-10-03 18:25:35 -07:00 |
|
Nick Sweeting
|
89a066da0b
|
remove django-url-tools in favor of core_tags snippet
|
2024-10-03 18:25:20 -07:00 |
|
Nick Sweeting
|
3f1a19dd35
|
fix type imports
|
2024-10-03 18:24:57 -07:00 |
|
Nick Sweeting
|
c5da3c1f22
|
fix docker build
|
2024-10-03 18:24:27 -07:00 |
|
Nick Sweeting
|
0619750ffa
|
add django-url-tools to fix pagination and search on public index
|
2024-10-03 17:39:55 -07:00 |
|