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
Nick Sweeting
ac9e0e356d
config fixes
2020-10-31 07:57:11 -04:00
Cristian
62c78e1d10
refactor: Remove django-taggit and replace it with a local tags setup
2020-10-12 13:47:03 -05:00
Cristian
10384a8a6f
style: Improve look of tags in admin list
2020-10-07 10:15:56 -05:00
Angel Rey
4581ea956f
Fixed empty tags
2020-09-24 15:34:23 -05:00
Angel Rey
62c9028212
Improved tags
2020-09-24 15:34:23 -05:00
Cristian
b3ec170e39
fix: Remove unused imports
2020-09-16 08:50:56 -05:00
apkallum
3048c0f6dc
add icons to new public view
2020-09-16 08:50:56 -05:00
Cristian
779a446085
feat: Make title and tags editable in admin
2020-09-15 08:05:46 -05:00
Cristian
a8ed72501d
feat: Refactor remove command to use querysets
2020-09-15 08:05:46 -05:00
Nick Sweeting
273588c75a
change main link to point to link details index to reduce confusion
2020-08-18 09:17:21 -04:00
Nick Sweeting
6087e30d38
dont allow ui editing of db fields for now
2020-08-18 09:17:01 -04:00
Nick Sweeting
c9b3bab84d
fix pull title not working
2020-08-18 08:49:26 -04:00
Cristian
a40e337280
feat: Add link to admin list of files
2020-08-03 13:22:06 -05:00
Nick Sweeting
a160e6bf20
fix None canon output to be emptystring
2020-07-29 23:54:50 -04:00
Nick Sweeting
9dedcdd577
remove inaccurate updated ts from main index UI
2020-07-29 23:54:50 -04:00
Nick Sweeting
9806ed8d8c
fix circular import
2020-07-28 06:50:03 -04:00
Nick Sweeting
5a30e03778
rearrange tags column and improve files icons
2020-07-28 05:59:54 -04:00
Nick Sweeting
ece6d43078
hide builtin delete button
2020-07-28 05:51:02 -04:00
Nick Sweeting
d70bb7980e
use proper url naming instead of hardcoding paths
2020-07-27 23:56:35 -04:00
Nick Sweeting
3aeca0e450
fix pending titles and favicons, improve add page, custom admin
2020-07-27 23:26:45 -04:00
Nick Sweeting
022231b362
fix favicon url and show size in separate column
2020-07-27 19:30:40 -04:00
Cristian
a5550b2105
fix: Rename logging folder to avoid naming conflicts (and circular import issues)
2020-07-22 11:02:13 -05:00
Cristian
f4d1b5121e
refactor: Move logging.py to main module to avoid circular import issues
2020-07-17 18:00:04 -05:00
Nick Sweeting
ae208435c9
fix the add links form
2020-07-13 12:21:37 -04:00
Nick Sweeting
8840ad72bb
remove circular import possibilities
2020-07-02 03:13:35 -04:00
Nick Sweeting
c415420f33
improve sort columns and UI placeholders
2020-06-30 06:41:48 -04:00
Nick Sweeting
178f6ac1a6
switch to django admin snapshots list as new homepage
2020-06-30 05:56:17 -04:00
Nick Sweeting
cb2dd1ee28
rename model Page to Snapshot
2019-04-30 23:44:51 -04:00
Nick Sweeting
1b8abc0961
move everything out of legacy folder
2019-04-27 17:26:24 -04:00
Nick Sweeting
ba7144f6f3
customize django admin ui chrome
2019-04-22 21:40:42 -04:00
Nick Sweeting
354895aef1
django admin to view links now working
2019-04-22 13:20:19 -04:00
Nick Sweeting
27708152d2
wip initial django setup
2019-04-02 16:36:41 -04:00