Commit graph

4400 commits

Author SHA1 Message Date
Nick Sweeting
001056f292
remove vendored copy of pydantic-pkgr 2024-10-28 20:00:21 -07:00
Nick Sweeting
6530d1f4bf
remove vendored copy of pocket and add [debug] group of pkgs for running with DEBUG=True 2024-10-28 19:56:49 -07:00
Nick Sweeting
70926f1d9f
replace os.access with os.path.isdir 2024-10-28 19:06:38 -07:00
Nick Sweeting
a5d99b87b9
add more plugins 2024-10-28 18:47:58 -07:00
Nick Sweeting
d93aa46949
fix django.forms.JSONField does not exist 500 error 2024-10-28 18:47:45 -07:00
Nick Sweeting
d47d429e9d
add placeholder pyproj 2024-10-28 16:12:43 -07:00
Nick Sweeting
b3c1cb716e
move abx plugins inside vendor dir 2024-10-28 04:07:35 -07:00
Nick Sweeting
5d9a32c364
wip 2024-10-25 01:06:12 -07:00
Nick Sweeting
4b6f08b0fe
swap more direct settings.CONFIG access to abx getters 2024-10-24 15:42:19 -07:00
Nick Sweeting
b61f6ff8d8
rename system_tasks queue to commands queue 2024-10-24 15:41:43 -07:00
Nick Sweeting
60f0458c77
rename configfile to collection 2024-10-24 15:40:24 -07:00
Nick Sweeting
63bf902f35
chown TMP_DIR and LIB_DIR recursively inside docker_entrypoint to handle custom PUID 2024-10-23 23:28:11 -07:00
Nick Sweeting
082930b2ef
add wip states 2024-10-22 02:25:54 -07:00
Nick Sweeting
e2081e3d67
chown lib dir tmp dir in docker entrypoint 2024-10-22 02:25:37 -07:00
Nick Sweeting
72f777059f
minor plugin improvements 2024-10-22 02:25:20 -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
8a2b38b46c
tweak version output order 2024-10-21 03:12:48 -07:00
Nick Sweeting
312e40b95b
finally get rid of config/legacy in favor of configfile.py and django.py 2024-10-21 03:06:19 -07:00
Nick Sweeting
b3107ab830
move final legacy config to plugins and fix archivebox config cmd and add search opt 2024-10-21 02:56:00 -07:00
Nick Sweeting
115f89fd8b
bump version 2024-10-21 01:33:14 -07:00
Nick Sweeting
5e743b6aee
create Chrome profile on first run automagically 2024-10-21 01:33:08 -07:00
Nick Sweeting
267fde0138
call validate functions at AppConfig.ready time manually 2024-10-21 01:32:53 -07:00
Nick Sweeting
7a6f1f36d2
trigger abx.pm.hook.ready from core.AppConfig.ready 2024-10-21 01:31:02 -07:00
Nick Sweeting
dd40f252ed
dont warn about update_in_place config more than once per key 2024-10-21 01:30:42 -07:00
Nick Sweeting
354c1ede35
Merge branch 'newmodels' into dev 2024-10-21 00:38:56 -07:00
Nick Sweeting
5023bdba2f
only list admins that are not system user 2024-10-21 00:38:36 -07:00
Nick Sweeting
a97cc82979
fix Crawl models 2024-10-21 00:38:29 -07:00
Nick Sweeting
d48a99ab64
only load django huey config when not getting help or version to avoid creating queue.sqlite3 2024-10-21 00:38:17 -07:00
Nick Sweeting
02a1fc3049
rename sessions app in INSTALLED_APPS to personas 2024-10-21 00:37:57 -07:00
Nick Sweeting
82b5175b5e
update readme Python API docs link 2024-10-21 00:37:06 -07:00
Nick Sweeting
f6212d2254
update dockerfile to hardcoce TMP_DIR and LIB_DIR 2024-10-21 00:36:53 -07:00
Nick Sweeting
82db227561
move sessions app to personas to avoid app_label conflict 2024-10-21 00:36:17 -07:00
Nick Sweeting
a211461ffc
fix LIB_DIR and TMP_DIR loading when primary option isnt available 2024-10-21 00:35:56 -07:00
Nick Sweeting
deb116eed4
add new website shadcn theme CSS 2024-10-15 22:33:35 -07:00
Nick Sweeting
35dd5911d8
WIP add new effects, reads, writes, to abx interface 2024-10-15 22:33:22 -07:00
Nick Sweeting
0abbc11a6b
add get_scope_config method to merge config down to scope 2024-10-15 22:32:36 -07:00
Nick Sweeting
c9f88f5875
add sessions and seeds models 2024-10-15 22:32:13 -07:00
Nick Sweeting
0866f4aaf3
add architecture mockup 2024-10-15 01:03:17 -07:00
Nick Sweeting
80d8a6b667
split archivebox.use into archivebox.reads and archivebox.writes 2024-10-15 01:03:01 -07:00
Nick Sweeting
aaf069fab0
remove tags field from Machine admin 2024-10-15 01:02:13 -07:00
Nick Sweeting
df79b8e038
rename config sections to match old sections 2024-10-15 01:01:34 -07:00
Nick Sweeting
7671813aa5
enable relevant hookspecs 2024-10-15 01:01:23 -07:00
Nick Sweeting
c04e0b2f39
add abx function to get plugin hooks 2024-10-15 01:01:10 -07:00
Nick Sweeting
8d87378a46
better docstrings in abx 2024-10-15 01:00:57 -07:00
Nick Sweeting
536e3ac3c4
make textarea django-jsonfield look nicer 2024-10-15 01:00:42 -07:00
Nick Sweeting
654bd22bd0
re-author plugins 2024-10-15 01:00:21 -07:00