Nick Sweeting
5e0cc926f1
show ulid in archivebox admin
2024-08-17 19:31:18 -07:00
Nick Sweeting
48becde9b4
add new pydantic-based plugin system
2024-05-17 20:13:54 -07:00
Nick Sweeting
acfd346440
make abids searchable in the admin ui
2024-05-17 20:11:31 -07:00
Nick Sweeting
241a7c6ab2
add created, modified, updated, created_by and update django admin
2024-05-13 07:50:07 -07:00
Nick Sweeting
0420662174
switch everywhere to use Snapshot.pk and ArchiveResult.pk instead of id
2024-05-13 05:12:12 -07:00
Nick Sweeting
f896e5dbeb
switch from monkey patching WebhookModel to using swappable
2024-05-13 02:36:15 -07:00
Nick Sweeting
027c029316
redact passwords, keys, and secret tokens in admin UI
2024-05-06 11:06:42 -07:00
Nick Sweeting
8667ed29f1
improve API webhooks helptext and change app_label to API
2024-05-06 08:11:01 -07:00
Nick Sweeting
47666ec26b
show webhooks config in django admin
2024-05-06 07:13:54 -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
jim winstead
8b1b01e508
Update to Django 4.2.x, now in LTS until April 2026
2024-03-25 17:46:01 -07:00
Nick Sweeting
d0cd84a2af
Merge branch 'dev' into specific-version-banner
2024-01-19 04:01:32 -08:00
Nick Sweeting
ef1a697588
fix sorting by Size or by Files to sort by number of archive results
2024-01-19 03:47:38 -08:00
Ben Muthalaly
5de45dbf30
Show upgrade notification in admin snapshot view
2024-01-08 22:55:30 -06:00
Nick Sweeting
fcdc41a1ab
re-enable autocomplete tag field for now as its breaking action buttons display
2024-01-03 19:09:14 -08:00
Nick Sweeting
7d5a7f80ca
Update admin.py
2023-12-18 19:24:48 -08:00
Nick Sweeting
7d06836443
add WIP comment
2023-12-18 19:24:18 -08:00
Nick Sweeting
6761ed368c
wip pre-0.7.1 side fixes
2023-11-14 02:09:58 -08:00
Nick Sweeting
a9986f1f05
add timezone support, tons of CSS and layout improvements, more detailed snapshot admin form info, ability to sort by recently updated, better grid view styling, better table layouts, better dark mode support
2021-04-10 04:21:36 -04:00
Nick Sweeting
8d68f1744e
tweak columns in private snapshots list and shorten action names
2021-04-10 04:21:36 -04:00
Nick Sweeting
722f530c80
support adding and removing multiple tags at once using autocomplete multiselect field
2021-04-10 04:21:36 -04:00
Nick Sweeting
c98053a8ca
allow filtering by archiveresult status
2021-04-06 02:07:22 -04:00
Nick Sweeting
7162649b03
fix search fields on admin snapshots list
2021-04-01 14:00:07 -04:00
Nick Sweeting
c438e49871
fix clicking on tags on snapshot list
2021-04-01 14:00:07 -04:00
Nick Sweeting
ff9445648b
fix navbar and tags display
2021-04-01 01:39:34 -04:00
Nick Sweeting
5568b3b612
fix adding and removing tags via admin snapshot list
2021-03-27 05:27:02 -04:00
Nick Sweeting
49b77b91bb
fix unused var
2021-03-27 05:12:54 -04:00
Nick Sweeting
177d22da50
fix clicking add tag when no tag is selected throwing 500
2021-03-01 01:39:06 -05:00
Nick Sweeting
76ff789164
fix tags page rendering when snapshot has no updated timestamp
2021-03-01 00:40:41 -05:00
Nick Sweeting
844b5c5e20
minor db fix
2021-02-28 22:54:04 -05:00
Nick Sweeting
ca2bb673ea
improve inline admin forms and add tags autocomplete
2021-02-18 08:04:14 -05:00
Nick Sweeting
106f6adc59
fix lgtm alerts
2021-02-18 04:29:24 -05:00
Nick Sweeting
4e5671dda9
add ability to add and remove tags directly from snapshot list
2021-02-18 02:32:58 -05:00
Nick Sweeting
a6c64f2560
only get archive_size if index.html is present within dir
2021-02-16 15:51:17 -05:00
Nick Sweeting
51440ede3a
show extra fields on ArchiveResult admin list and detail page
2021-02-16 15:47:49 -05:00
Nick Sweeting
24ae01cdbe
add ArchiveResult admin
2021-02-16 06:13:27 -05:00
Nick Sweeting
9cd4ba38f0
add new SNAPSHOTS_PER_PAGE pagination limit config
2021-02-15 20:42:00 -05:00
Nick Sweeting
923f517a8f
minor fixes
2021-02-01 02:17:54 -05:00
Nick Sweeting
b9b1c3d9e8
fix singlefile output path not relative
2021-01-30 20:44:49 -05:00
Nick Sweeting
6edae6a17f
add future api spec design
2021-01-30 05:47:55 -05:00
Nick Sweeting
a98298103d
cleanup templates and views
2021-01-30 05:47:55 -05:00
Nick Sweeting
a07ed3989e
fix import path
2021-01-20 19:02:31 -05:00
Nick Sweeting
72e2c7b95d
use relative imports for util
2021-01-20 18:44:28 -05:00
jdcaballerov
254d2502fd
Feature implementation
2020-12-11 23:03:46 -05:00
Nick Sweeting
a0a79cead8
move utils and vendored libs into subfolders
2020-12-06 02:01:18 +02:00
JDC
b1f70b2197
Initial implementation
2020-12-06 01:12:45 +02:00
Nick Sweeting
104553489f
remove redundant utils file
2020-11-28 02:12:27 -05:00
JDC
8b0250caeb
Fixes 500 error on search
...
The class SnapshotAdmin search_fields includes the
tags ManyToMany field causing a
django.core.exceptions.FieldError: Related Field got invalid lookup: icontains
error.
A related search field tags__name should be used.
2020-11-17 08:36:03 -05:00
Nick Sweeting
22fb9c2ad7
tweak icons
2020-10-31 19:32:43 -04:00
Nick Sweeting
651d6c4447
bold snapshots over 50MB
2020-10-31 07:57:11 -04:00