Nick Sweeting
ea81f2fc14
use ABIDAdmin as base ModelAdmin
2024-08-20 19:26:40 -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
75018ed10b
Merge branch 'dev' into feat/search-fields
2024-08-20 03:37:56 -07:00
Nick Sweeting
05880dba8b
bump version to 0.8.2
2024-08-20 03:36:07 -07:00
Nick Sweeting
267964881c
fix tags editor in Snapshot list view
2024-08-20 03:29:57 -07:00
Nick Sweeting
849b4963a1
add migrations
2024-08-20 01:58:44 -07:00
Nick Sweeting
52a813aa80
fix title display in admin UI and abid filter matching in urls
2024-08-20 01:58:36 -07:00
Nick Sweeting
9273db528e
fix abid generation migrations to be historically consistent
2024-08-20 01:58:19 -07:00
Nick Sweeting
506b3d28d4
fix admin UI TagInline and ArchiveResultInline form POST handling
2024-08-20 01:57:07 -07:00
Nick Sweeting
54acfd9f86
improve REST API filter parameters and pagination
2024-08-20 01:56:37 -07:00
Nick Sweeting
850448b42c
add salt args in more places
2024-08-20 01:56:07 -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
344e902fc6
migrate SnapshotTag to use new snapshot id
2024-08-19 19:42:25 -07:00
Nick Sweeting
74c11d41be
dont allow modifying Snapshot.timestamp as it would break folder dirs
2024-08-19 19:42:01 -07:00
Nick Sweeting
c68a66f74e
add salt kwarg to abid generation funcs
2024-08-19 19:41:43 -07:00
Nick Sweeting
a49739b41c
add hacky workaround for TagInline not showing in admin Snapshot change view
2024-08-19 18:36:35 -07:00
Nick Sweeting
cf2faecf61
add migrations for SnapshotTag through model
2024-08-19 18:36:20 -07:00
Nick Sweeting
7164fb961c
hotlink to snapshots using generic search query link instead of id__startswith
2024-08-19 18:35:35 -07:00
Nick Sweeting
3148d2a3ef
add squashmigrations to allowed mgmgt command list
2024-08-19 18:35:07 -07:00
Nick Sweeting
2c157f0b5b
increase max POST field limit for admin
2024-08-19 18:34:52 -07:00
Nick Sweeting
18ebaed7ed
fix admin UI display of tags
2024-08-19 18:34:01 -07:00
Nick Sweeting
57d31b2b14
fix snapshot uuid
2024-08-18 01:07:21 -07:00
Nick Sweeting
8c50257fe9
move snapshot id to old_id
2024-08-18 00:24:38 -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
f72debfdb2
migrate ArchiveResult.id to old_id, and make uuid main id
2024-08-17 22:58:35 -07:00
Nick Sweeting
033ec08d0c
save snapshot ids during migration
2024-08-17 21:56:45 -07:00
Nick Sweeting
4d0bbfccfc
add uri salt and fix api url namespaces
2024-08-17 21:56:23 -07:00
Nick Sweeting
fba3995d86
reorder version output
2024-08-17 19:38:51 -07:00
Nick Sweeting
6a33de6715
remove archive.today link and add JSON
2024-08-17 19:31:43 -07:00
Nick Sweeting
3a87a7fb8c
re-arrange snapshot detail page preference and add opus support
2024-08-17 19:31:34 -07:00
Nick Sweeting
5e0cc926f1
show ulid in archivebox admin
2024-08-17 19:31:18 -07:00
Nick Sweeting
b7745ae37a
add uri salt when creating ABID
2024-08-17 19:30:58 -07:00
Lucas Schwiderski
10f0c4a077
Implement searching individual fields
...
So far only for the public view, since we already have a custom search
form there, where this is easy to add.
This initial implementation supports the common set of metadata fields
that the searchbar placeholder also mentions, but adding more fields
is trivial.
2024-06-19 16:50:16 +02:00
Nick Sweeting
99e6f0c93f
bump versions
2024-06-04 04:17:33 -07:00
Nick Sweeting
de489d3c60
minor snapshot details ui fixes and migrations log msg improvements
2024-06-04 04:17:32 -07:00
Nick Sweeting
f574d34357
wrap migrations maker in try catch
2024-06-03 03:02:00 -07:00
Nick Sweeting
c63917a22d
fix more CHROME_USER_DATA_DIR issues
2024-06-03 02:51:11 -07:00
Nick Sweeting
1cd62ecc61
add filesizes and stray files in snapshot dir to snapshot_live ui
2024-06-03 02:31:35 -07:00
Nick Sweeting
729f05ab93
fix snapshot_live iframe scrollTo not working due to origin sandbox rules
2024-06-02 19:15:12 -07:00
Nick Sweeting
11a24d9640
merge migrations between branches
2024-06-02 19:14:58 -07:00
Nick Sweeting
b3f2a71c93
bump requirements and version to 0.8.1
2024-06-02 19:14:45 -07:00
Nick Sweeting
07d80db5aa
fix CHROME_USER_DATA_DIR split str error
2024-06-02 19:14:20 -07:00
Nick Sweeting
f72bae8eec
autodiscover plugins on startup
2024-05-17 20:48:11 -07:00
Nick Sweeting
48becde9b4
add new pydantic-based plugin system
2024-05-17 20:13:54 -07:00