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
|
569081a9eb
|
rename abid_utils to base_models
|
2024-11-18 19:40:05 -08:00 |
|
Nick Sweeting
|
65afd405b1
|
merge seeds and crawls apps
|
2024-11-18 19:23:14 -08:00 |
|
Nick Sweeting
|
e469c5a344
|
merge queues and actors apps into new workers app
|
2024-11-18 18:52:48 -08:00 |
|
Nick Sweeting
|
eeb2671e4d
|
API improvements
|
2024-11-18 04:27:38 -08:00 |
|
Nick Sweeting
|
c7bd9449d5
|
better jobs dashboard with faster refresh
|
2024-11-18 04:27:38 -08:00 |
|
Nick Sweeting
|
eb53145e4e
|
working state machine flow yay
|
2024-11-18 04:27:38 -08:00 |
|
Nick Sweeting
|
1e3ce67834
|
fix API and CLU calls
|
2024-11-18 04:27:38 -08:00 |
|
Nick Sweeting
|
b852442efc
|
add crawls app back to django admin
|
2024-11-18 04:27:37 -08:00 |
|
Nick Sweeting
|
8f8fbbb7a2
|
API fixes and add actors endpoints
|
2024-11-17 20:09:06 -08:00 |
|
Nick Sweeting
|
43514da0d0
|
add crawl and seed endpoints to REST API
|
2024-11-16 02:45:11 -08:00 |
|
Ben Muthalaly
|
4213d7dc27
|
Fix API crash
|
2024-10-26 01:53:49 -05:00 |
|
Nick Sweeting
|
c0b7887fd7
|
fix admin registration using abx hooks
|
2024-10-14 17:38:38 -07:00 |
|
Nick Sweeting
|
f75ae805f8
|
comment out Crawl api methods temporarily
|
2024-10-14 15:41:58 -07:00 |
|
Nick Sweeting
|
518c46b4ab
|
fix circular import and show log of plugins loading on startup
|
2024-10-14 15:35:03 -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
|
73e69ccb8b
|
fixes for docs generation
|
2024-10-04 19:16:46 -07:00 |
|
Nick Sweeting
|
d21bc86075
|
finish migrating almost all config to new system
|
2024-09-30 23:21:34 -07:00 |
|
Nick Sweeting
|
363a499289
|
move util.py into misc folder
|
2024-09-30 17:25:15 -07:00 |
|
Nick Sweeting
|
3e5b6ddeae
|
move config into dedicated global app
|
2024-09-30 15:59:05 -07:00 |
|
Nick Sweeting
|
d8a9dca0f6
|
use constants in more places
|
2024-09-26 02:38:45 -07:00 |
|
Nick Sweeting
|
e99260feb2
|
fix rich logging issues
|
2024-09-24 21:17:07 -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 |
|
Nick Sweeting
|
0c236b034b
|
allow accessing admin change pages by .abid as well as .id
|
2024-09-04 23:43:07 -07:00 |
|
Nick Sweeting
|
cbf2a8fdc3
|
rename datetime fields to _at, massively improve ABID generation safety and determinism
|
2024-09-04 23:42:36 -07:00 |
|
Nick Sweeting
|
68a39b7392
|
remove .old_id entirely and make ABID generation only happen once on initial save
|
2024-09-04 16:40:15 -07:00 |
|
Nick Sweeting
|
01094ecb03
|
fix REST API CSRF and auth handling
|
2024-09-03 14:16:44 -07:00 |
|
Nick Sweeting
|
c1c55d6da7
|
fix API token_auth and CSRF setup
|
2024-09-03 01:21:13 -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
|
dd05ad04fa
|
disable cookie auth in API because csrf=False
|
2024-09-02 01:13:19 -07:00 |
|
Nick Sweeting
|
1a03db2b1d
|
fix api auth endpoint checking wrong user field
|
2024-08-22 18:28:23 -07:00 |
|
Nick Sweeting
|
57e48b432c
|
show redacted API tokens in django admin
|
2024-08-20 19:25:16 -07:00 |
|
Nick Sweeting
|
ff619fd31f
|
add api migrations
|
2024-08-20 18:31:40 -07:00 |
|
Nick Sweeting
|
0285aa52a0
|
config and attr access improvements
|
2024-08-20 18:31:21 -07:00 |
|
Nick Sweeting
|
4ae186dfca
|
fix ABID generation consistency when self._state.adding is True
|
2024-08-20 05:56:19 -07:00 |
|
Nick Sweeting
|
9d2116ad9a
|
migration to make fields non editable
|
2024-08-20 03:46:04 -07:00 |
|
Nick Sweeting
|
9c8ece4d7c
|
minor css and APIToken Admin UI fixes
|
2024-08-20 03:45:49 -07:00 |
|
Nick Sweeting
|
54acfd9f86
|
improve REST API filter parameters and pagination
|
2024-08-20 01:56:37 -07:00 |
|
Nick Sweeting
|
c4ef2993b2
|
update REST API and Admin UI to use new id and old_id exclusively
|
2024-08-19 20:00:04 -07:00 |
|
Nick Sweeting
|
57d31b2b14
|
fix snapshot uuid
|
2024-08-18 01:07:21 -07:00 |
|
Nick Sweeting
|
951025228f
|
add tag endpoint
|
2024-08-18 00:24:14 -07:00 |
|
Nick Sweeting
|
a271bcb4ce
|
use new ids for ArchiveResult API
|
2024-08-17 23:03:43 -07:00 |
|
Nick Sweeting
|
4d0bbfccfc
|
add uri salt and fix api url namespaces
|
2024-08-17 21:56:23 -07:00 |
|
Nick Sweeting
|
5e0cc926f1
|
show ulid in archivebox admin
|
2024-08-17 19:31:18 -07:00 |
|
Nick Sweeting
|
11a24d9640
|
merge migrations between branches
|
2024-06-02 19:14:58 -07:00 |
|
Nick Sweeting
|
a1afd0211f
|
fix abid calculation
|
2024-05-17 20:11:00 -07:00 |
|
Nick Sweeting
|
406f57031a
|
add API support for obj.pk .uuid .abid
|
2024-05-13 08:52:02 -07:00 |
|
Nick Sweeting
|
a4cc10d7f8
|
add migrations for third round of field changes
|
2024-05-13 07:50:22 -07:00 |
|
Nick Sweeting
|
241a7c6ab2
|
add created, modified, updated, created_by and update django admin
|
2024-05-13 07:50:07 -07:00 |
|