Nick Sweeting
|
bb65b2dbec
|
move almost all config into new archivebox.CONSTANTS
|
2024-09-25 05:10:09 -07:00 |
|
Nick Sweeting
|
0ef3a0913b
|
check python encoding in SHELL_CONFIG validation
|
2024-09-25 01:14:48 -07:00 |
|
Nick Sweeting
|
a5ffd4e9d3
|
move pdf, screenshot, dom, singlefile, and ytdlp extractor config to new plugin system
|
2024-09-25 00:42:26 -07:00 |
|
Nick Sweeting
|
5e4b78d9e0
|
change supervisord to always start non-daemonized by default
|
2024-09-24 22:22:03 -07:00 |
|
Nick Sweeting
|
0dffbf1bb4
|
fix rich autodetection of TTY, USE_COLOR, SHOW_PROGRESS
|
2024-09-24 19:37:29 -07:00 |
|
Nick Sweeting
|
64c7100cf9
|
speed up startup time, add rich startup progressbar, split logging and checks into misc, fix search index import backend bug
|
2024-09-24 19:04:38 -07:00 |
|
Nick Sweeting
|
a9a97c013d
|
split plugin dirs, created new cleaner import path for plugin config in settings.py
|
2024-09-24 01:25:55 -07:00 |
|
Nick Sweeting
|
1f4cded152
|
use benedict in old config instead of AttrDict
|
2024-09-23 21:02:51 -07:00 |
|
Nick Sweeting
|
aa21c56ddd
|
add timeout limit to bin_version loading in config
|
2024-09-21 04:12:34 -07:00 |
|
Nick Sweeting
|
575105006d
|
add LIB_DIR and BIN_DIR to config
|
2024-09-21 04:12:34 -07:00 |
|
Nick Sweeting
|
0bd678c30f
|
fix init
|
2024-09-10 00:37:01 -07:00 |
|
Nick Sweeting
|
44669fab73
|
add BaseHook concept to underlie all Plugin hooks
|
2024-09-05 03:36:18 -07:00 |
|
Nick Sweeting
|
f1579bfdcd
|
add NODE_BIN_PATH to dynamic CONFIG and make ANSI an AttrDict
|
2024-09-03 00:19:18 -07:00 |
|
Nick Sweeting
|
5f7bca298c
|
bump USER_AGENT config default to chrome v128
|
2024-09-02 01:13:50 -07:00 |
|
Nick Sweeting
|
24fe958ff3
|
massively improve Snapshot admin list view query performance
|
2024-08-26 20:16:43 -07:00 |
|
Nick Sweeting
|
917af4b1d7
|
add pydantic logfire and improve settings for debugging
|
2024-08-26 20:14:47 -07:00 |
|
Nick Sweeting
|
34389e5e7c
|
improve CSRF_TRUSTED_ORIGINS loading logic
|
2024-08-23 02:01:40 -07:00 |
|
Nick Sweeting
|
c6a80ab256
|
use pydantic_pkgr to parse semver versions
|
2024-08-23 02:01:24 -07:00 |
|
Nick Sweeting
|
2c2d034d6d
|
move to new vendoring fallback logic
|
2024-08-23 02:01:02 -07:00 |
|
Nick Sweeting
|
9c35f3ddb7
|
add new CSRF_TRUSTED_ORIGINS config option
|
2024-08-22 18:40:47 -07:00 |
|
Nick Sweeting
|
cec8015b5b
|
fix missing STDOUT
|
2024-08-22 17:58:58 -07:00 |
|
Nick Sweeting
|
80d7a30f13
|
improve version_str detection
|
2024-08-22 17:57:33 -07:00 |
|
Nick Sweeting
|
0285aa52a0
|
config and attr access improvements
|
2024-08-20 18:31:21 -07:00 |
|
Nick Sweeting
|
fba3995d86
|
reorder version output
|
2024-08-17 19:38:51 -07:00 |
|
Nick Sweeting
|
c63917a22d
|
fix more CHROME_USER_DATA_DIR issues
|
2024-06-03 02:51:11 -07:00 |
|
Nick Sweeting
|
07d80db5aa
|
fix CHROME_USER_DATA_DIR split str error
|
2024-06-02 19:14:20 -07:00 |
|
Nick Sweeting
|
a1afd0211f
|
fix abid calculation
|
2024-05-17 20:11:00 -07:00 |
|
Nick Sweeting
|
0529099639
|
create cache dir and sqlite db
|
2024-05-12 01:42:34 -07:00 |
|
Nick Sweeting
|
c7f55fc3ba
|
make CHROME_USER_DATA_DIR error quieter
|
2024-05-11 22:16:10 -07:00 |
|
Nick Sweeting
|
f2729c9dc7
|
revert wget character limit back to windows, ascii is allows MORE not less
|
2024-05-07 05:24:16 -07:00 |
|
Nick Sweeting
|
f62cb5fb43
|
change wget to use stricter ascii filepath normalization
|
2024-05-07 05:03:01 -07:00 |
|
Nick Sweeting
|
027c029316
|
redact passwords, keys, and secret tokens in admin UI
|
2024-05-06 11:06:42 -07:00 |
|
Nick Sweeting
|
18a5b6e99c
|
move EXTERNAL_LOCATIONS to data locations in version output
|
2024-04-25 21:36:43 -07:00 |
|
Nick Sweeting
|
75153252dc
|
big overhaul of REST API, split into auth, core, and cli methods
|
2024-04-25 03:56:22 -07:00 |
|
Nick Sweeting
|
e48159b8a0
|
cleanup docker-compose by storing crontabs in data dir
|
2024-03-26 15:24:05 -07:00 |
|
Nick Sweeting
|
a4453b6f87
|
fix PERSONAS PERSONAS_DIR typo
|
2024-03-26 14:19:25 -07:00 |
|
Nick Sweeting
|
c0b5dbcecb
|
create new data/personas dir to hold cookies and chrome profiles
|
2024-03-18 14:41:39 -07:00 |
|
Nick Sweeting
|
1fc5d7c5c8
|
add USER_AGENT config option to set all USER_AGENTs at once
|
2024-03-18 14:39:09 -07:00 |
|
Nick Sweeting
|
ca2c484a8e
|
Add _EXTRA_ARGS for various extractors (#1360)
|
2024-03-14 01:55:09 -07:00 |
|
Nick Sweeting
|
3512dc7e60
|
Disable searching for existing chrome user profiles by default
|
2024-03-14 00:58:45 -07:00 |
|
Ben Muthalaly
|
f4deb97f59
|
Add ARGS and EXTRA_ARGS for Mercury extractor
|
2024-03-05 21:15:38 -06:00 |
|
Ben Muthalaly
|
4d9c5a7b4b
|
Add CHROME_EXTRA_ARGS
Also fix `YOUTUBEDL_EXTRA_ARGS`.
|
2024-02-23 18:40:03 -06:00 |
|
Ben Muthalaly
|
ab8f395e0a
|
Add YOUTUBEDL_EXTRA_ARGS
|
2024-02-23 15:40:31 -06:00 |
|
Ben Muthalaly
|
4e69d2c9e1
|
Add EXTRA_*_ARGS for wget, curl, and singlefile
|
2024-02-22 23:04:11 -06:00 |
|
Nick Sweeting
|
19aefc85e6
|
fix get_system_user failing on uid 999 in k3s
|
2024-02-08 18:58:12 -08:00 |
|
Nick Sweeting
|
a4bd441077
|
Update config.py fix trim-filenames
|
2024-01-31 01:59:43 -08:00 |
|
Vladimir D
|
914df75ee7
|
Merge branch 'dev' into feature/is_staff-is_superuser-flags-defaults
|
2024-01-24 22:25:27 +04:00 |
|
Vladimir D
|
95580ee743
|
populate is_staff and is_superuser flags at LDAP authentication
|
2024-01-24 22:18:02 +04:00 |
|
Nick Sweeting
|
3b36928bdc
|
add yt-dlp restrict-filenames option to make filenames shorter
|
2024-01-23 14:20:59 -08:00 |
|
Nick Sweeting
|
93781c58ce
|
add more git clone domains
|
2024-01-23 13:51:56 -08:00 |
|