Shikanime Deva
fde82b5b58
Merge a3ef34dec3 into a5d859d2b1
2026-04-11 07:02:40 +02:00
ed
a5d859d2b1
smb: add ipv6 support; closes #1417
2026-04-11 00:17:05 +00:00
chilledfrogs
f5613187b4
improve *BSD compat ( #1425 )
...
reuse some macOS stuff since lsblk and /proc doesn't apply to *BSD
2026-04-10 20:02:01 +00:00
ed
961a273764
autogrid global-option
2026-04-10 19:37:00 +00:00
ed
55d37364a6
indentation
2026-04-10 19:36:06 +00:00
ed
6b3419b38f
mtl new strings
2026-04-10 19:11:09 +00:00
ed
660ed7a92e
tl new strings
2026-04-10 19:09:59 +00:00
exci
822fa71800
add autogrid ( #1407 )
...
Co-authored-by: ed <s@ocv.me>
2026-04-10 18:33:28 +00:00
AppleTheGolden
ed516ddc20
make .txt the default extension for text/plain ( #1428 )
...
`MIMES.items()` iterates in insertion order, so the last-inserted entry
had priority, meaning that `text/plain` got `ssa` as default extension.
2026-04-09 23:20:53 +00:00
William Phetsinorath
a3ef34dec3
chore: improve responsivity on small screens
...
Signed-off-by: William Phetsinorath <william.phetsinorath@shikanime.studio>
Change-Id: I40b5bd4f2ae584dc668c22c18a9370066a6a6964
2026-04-09 20:02:45 +02:00
ed
ede692925e
reset language too
2026-04-04 20:28:16 +00:00
stackxp
ec3e0e7e1d
add --glang to use browser language ( #1410 )
...
Signed-off-by: ed <s@ocv.me>
Co-authored-by: ed <s@ocv.me>
2026-04-04 20:24:11 +00:00
ed
d1517d0c65
catch the server-hdd phasing out of existence (and equally unexpected stuff)
2026-04-04 18:19:49 +00:00
exci
198f631ac8
fix playlist error on re-sorted filelists ( #1403 )
...
m3u files would get added (not good)
2026-03-31 19:02:11 +00:00
ed
aa23777385
v1.20.13
2026-03-23 03:28:27 +00:00
ed
abdbd69a68
libvips jxl tweaks
2026-03-23 02:02:15 +00:00
ed
edc201752b
it is easter,, my dudes
2026-03-23 02:01:13 +00:00
ed
7d6b037dcc
thumbnail pregen; closes #1381
2026-03-23 01:57:32 +00:00
ed
5f3b76c8f8
nohtml / noscript as global options
2026-03-22 17:11:45 +00:00
ed
66f9c95097
shares: dotfiles can be granted
2026-03-22 16:56:07 +00:00
ed
134e378e3a
docs: dothidden, unlist, descript.ion
2026-03-22 16:22:22 +00:00
ed
b4faff8e4a
save some cycles
2026-03-22 15:44:36 +00:00
ed
df78fc5732
throw ValueError for clarity
2026-03-22 15:43:21 +00:00
ed
23545116af
sftp: .hidden
2026-03-22 15:40:04 +00:00
NecRaul
beb634dc54
support .hidden file for dotfiles exclusion ( #1351 )
...
similar to many desktop file managers (Dolphin, Nautilus, Thunar), the
filenames in `.hidden` are cosmetically hidden in directory listings
the files are still directly accessible, and will be included in
download-as-zip/tar, and still appear in many other places in the UI
---------
Co-authored-by: ed <s@ocv.me>
2026-03-22 15:34:14 +00:00
ed
bb92ce5fc8
optimize connection:close
2026-03-21 19:47:44 +00:00
ed
1afe48b85d
thumbs: fix th=x on non-jxl-capable servers;
...
if FFmpeg was compiled without jxl support, then every
request for a jxl thumbnail would result in a placeholder svg
detect this and switch to webp as fallback; the initial request
will still fail but successive ones are fine
closes #1333 , closes #1372
2026-03-21 19:28:06 +00:00
ed
bbe58105e7
shares: fix qr for huge links
2026-03-21 19:04:48 +00:00
ed
ac60a1da46
shares: fix mkdir too
2026-03-21 19:04:14 +00:00
ed
8c6d8a3c22
logfile colors
2026-03-19 00:57:09 +00:00
ed
dcb0ffa72c
cosmetic
2026-03-19 00:47:15 +00:00
ed
eb028c92f8
fix js mimetype with noscript webroot
2026-03-17 23:51:25 +00:00
ed
6eb4f0ad9c
ver-chk: fix admin-filter ( closes #1363 );
...
also drop cache if json invalid
2026-03-12 00:33:26 +01:00
ed
7dce77c6d1
v1.20.12
2026-03-11 00:42:46 +00:00
ed
9f9d30f42c
fix logues redered as-is with ?b (GHSA-rcp6-88mm-9vgf)
2026-03-10 23:36:35 +00:00
ed
66f1ef6354
shr_files fence ftp/sftp;
...
this fixes GHSA-67rw-2x62-mqqm which is the 2nd season of
e0a92ba72d / CVE-2025-58753
since that only fixed the http / https endpoints
2026-03-10 23:20:11 +00:00
ed
eca3ced160
v1.20.11
2026-03-08 21:06:24 +00:00
ed
8b5ac23efd
fix au_unpk fd-leak (e.g. failed epub thumbing)
2026-03-08 20:17:28 +00:00
ed
0d71dde215
misc fixes
2026-03-08 20:15:19 +00:00
ed
1c9f894e14
fix GHSA-m6hv-x64c-27mm: svg nohtml
2026-03-08 19:48:12 +00:00
ed
981a7cd9dd
bbox: probably fix #1348 (currentTime rhs was NaN)
2026-03-08 10:24:04 +00:00
ed
37123e33d2
forget_ip: fix cursor locking
2026-03-08 10:08:56 +00:00
ed
753ff548f2
move js/css into /.cpr/w/ to simplify allowlisting
2026-03-08 09:56:50 +00:00
ed
fc39561b32
add m4a aliases m4b/m4r; closes #1317
2026-03-08 09:02:57 +00:00
ed
8941701a43
rclone: use network-mode on windows; closes #1324
...
https://rclone.org/commands/rclone_mount/#mounting-modes-on-windows
2026-03-08 08:51:22 +00:00
ed
1272de9de5
idp: fix groups for hybrid users;
...
if idp-store is 2 or less, and a user is defined both in config and by
idp, then config would reload for every request with groups attached
2026-03-08 00:01:58 +00:00
ed
7908d880da
ver-chk: tests, docs, fix -j0 jank
2026-03-07 23:06:38 +00:00
exci
c6965f0614
add optional update-checker ( #1315 )
...
can check if the current version has a known vulnerability, with the option to panic and exit if so, and otherwise show a warning in the controlpanel for admins
---------
Co-authored-by: ed <s@ocv.me>
2026-03-07 21:54:49 +00:00
Сашка724ая
31b23843f2
rp-loc and site now combines better (#1323 );
...
`--site` / `--up-site` / `--shr-site` now only specifies the
domain/origin, discarding the path (if any), keeping `rp-loc`
2026-03-06 23:21:19 +00:00
ed
de1d9d8b75
fix hotkey headers (thx @satgo1546)
2026-03-06 22:02:32 +00:00