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
|
eeb70c4018
|
add new submodule for vendored pydantic_pkgr
|
2024-08-23 01:58:39 -07:00 |
|
Nick Sweeting
|
9c35f3ddb7
|
add new CSRF_TRUSTED_ORIGINS config option
|
2024-08-22 18:40:47 -07:00 |
|
Nick Sweeting
|
1a03db2b1d
|
fix api auth endpoint checking wrong user field
|
2024-08-22 18:28:23 -07:00 |
|
Nick Sweeting
|
73a3e6aad0
|
handle tag with no slug or name
|
2024-08-22 18:25:15 -07:00 |
|
Nick Sweeting
|
cec8015b5b
|
fix missing STDOUT
|
2024-08-22 17:58:58 -07:00 |
|
Nick Sweeting
|
38ca5c3228
|
add extra info to headers.json
|
2024-08-22 17:57:40 -07:00 |
|
Nick Sweeting
|
80d7a30f13
|
improve version_str detection
|
2024-08-22 17:57:33 -07:00 |
|
Nick Sweeting
|
1d31b88fa3
|
fix migration failing when Tag name is empty
|
2024-08-22 16:30:25 -07:00 |
|
Nick Sweeting
|
90320ea078
|
add changedetection.io example to docker-compose.yml
|
2024-08-22 16:26:39 -07:00 |
|
Nick Sweeting
|
3b28042d0d
|
explicitly specify python version in pdm lock file build target
|
2024-08-22 15:54:02 -07:00 |
|
Nick Sweeting
|
9ecc2ff91c
|
bump more deps
|
2024-08-22 15:36:11 -07:00 |
|
Nick Sweeting
|
09553d8340
|
hardcode EXTRACTOR_CHOICES to prevent nondeterministic migrations
|
2024-08-22 15:36:02 -07:00 |
|
Nick Sweeting
|
0a5b22700c
|
bump deps
|
2024-08-22 15:20:52 -07:00 |
|
Nick Sweeting
|
afe1307617
|
fix created_by field migration to create User properly if none exists
|
2024-08-22 15:20:36 -07:00 |
|
Nick Sweeting
|
9b1659c72f
|
make created_by_id autoapply to any ArchiveResults created under Snapshot
|
2024-08-20 19:43:07 -07:00 |
|
Nick Sweeting
|
c30ae1d2cb
|
add created_by_id to all Snapshot creation functions
|
2024-08-20 19:28:28 -07:00 |
|
Nick Sweeting
|
aa282daadf
|
show CONSTANTS in separate section of django admin config
|
2024-08-20 19:27:21 -07:00 |
|
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
|
691aa608ae
|
bump requirements
|
2024-08-20 18:32:12 -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
|
920b92e658
|
Implement searching individual fields (#1457)
|
2024-08-20 03:38:06 -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
|
c7e6c130d0
|
ABID, Admin UI, and REST API improvements to prepare for v0.8 release (#1488)
|
2024-08-20 03:30:32 -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
|
85d00edf2d
|
Update README.md
|
2024-08-18 09:54:13 -04:00 |
|