fileserver: browse: Configurable default sort (#6502)

* fileserver: add `sort` options

* fix: test

* fileserver: check options in `Provison`

* fileserver: more obvious err alerts in sort options

* fileserver: move `sort` to `browse`

---------

Co-authored-by: Matt Holt <mholt@users.noreply.github.com>
This commit is contained in:
lollipopkit🏳️‍⚧️ 2024-08-30 23:01:37 +08:00 committed by GitHub
parent ffd28be90a
commit 5c47c2f147
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 46 additions and 41 deletions

View file

@ -1,7 +1,9 @@
:80
file_server browse {
sort size desc
file_server {
browse {
sort size desc
}
}
----------
{
@ -16,14 +18,15 @@ file_server browse {
{
"handle": [
{
"browse": {},
"browse": {
"sort": [
"size",
"desc"
]
},
"handler": "file_server",
"hide": [
"./Caddyfile"
],
"sort": [
"size",
"desc"
]
}
]