ed
d9f76882e7
md-edit: fix sbs in ff52/chrome49
2025-12-02 19:20:04 +00:00
ed
89cab5b520
textfile-viewer: add json-beautifier; closes #794
2025-12-02 17:05:21 +00:00
ed
fd8c5bfcbc
md-editor: add json beautifier ( #794 )
2025-12-02 15:54:38 +00:00
ed
f7f8716aa8
golf
2025-12-02 15:38:01 +00:00
ed
b9aacba130
edland spesial: enda bedre
2025-12-02 14:42:55 +00:00
ed
2e47074627
plugins: warn that rave.js is unmaintained
2025-12-02 14:28:36 +00:00
ed
e469bc9445
theme2: reduce grid margins
2025-12-02 14:18:17 +00:00
ed
945b2276a0
fix deadlock on lost windows drive ( closes #971 );
...
it would spin on '\\\\?\\g:\\'
2025-12-01 19:23:01 +00:00
ed
a9378a8e9c
apply gridview volflag on navigation ( closes #871 );
...
only takes effect if the user has not specifically toggled
the gridview using either the hotkey or the 田 button
2025-12-01 19:04:50 +00:00
ed
a9174e5dee
ui-option to force-download files ( closes #1058 );
...
* button "dl" in settings UI (always takes precedence)
* global-option and/or volflag "dlni"
* url-parameter ?dlni or ?dlni=0
the preference is applied per-volume when navigating between folders,
unless the settings-button has been toggled, which overrides that
2025-12-01 19:02:03 +00:00
ed
fcc1bdfbf5
decode ansi-colors in .txt/nfo files; closes #1064
2025-12-01 17:38:19 +00:00
ed
278a0d8548
md: rewrite links to open in viewer; closes #972
2025-12-01 17:23:47 +00:00
ed
04ac7fbd21
shares: remove delete-permission ( closes #1023 );
...
until now, shares could be created with permissions read/write/delete
(any combination thereof), however the delete option was never fully
implemented and dysfunctional, hence now removed
using vn0/rem0 throughout _handle_rm would almost be sufficient
however the primary concern is ensuring integrity of metadata tables,
and _forget_file expects a dbv rather than the share's vn
2025-12-01 16:32:33 +00:00
ed
ba7387209a
github: update issue templates
2025-12-01 14:40:18 +00:00
ed
a31bfe6b2b
update security policy
...
Signed-off-by: ed <s@ocv.me>
2025-12-01 06:26:08 +01:00
ed
dba7c5d4d5
iOS: bbox: fix video scrubbing;
...
unlike android, iOS does not eat touch-events in the video controls,
so it would switch to the prev/next media on seek instead of seek
2025-11-30 22:14:26 +00:00
ed
acde21d484
fix controlpanel greeting in early responses;
...
responses sent early during request processing (primarily for
invalid requests) would display the username " " rater than "*"
in the controlpanel, in one case leading to user confusion
2025-11-30 20:36:32 +00:00
ed
cedfc44420
panic if --shr overlaps with volumes
2025-11-30 20:06:56 +00:00
ed
f4d67ff031
fix double pathsep in ongoing-xfer links
2025-11-30 19:59:57 +00:00
ed
889bd3242a
hooks: retcode 100, zmq json;
...
hooks returning exitcode 0 will:
* run the next hook, if any
* allow the original action, unless successive hook opposes
hooks returning exitcode 100 will:
* abort running successive hooks
* allow the original action
hooks returning anything other than 0 or 100 will:
* abort running successive hooks
* REJECT the original action
zmq can now respond with json; a dict with "rc", "rejectmsg",
"reloc" and so on, just like other hooks replying with json
2025-11-30 19:29:09 +00:00
shermanhlc
ca6d3a5c16
fix audio-volume scrollwheel imprecision ( #1054 )
2025-11-30 17:24:28 +00:00
ed
98701b78e6
fix worker init timeout ( closes #1035 );
...
context: if webworkers fail to initialize within 5sec,
up2k falls back to hashing on the main-thread instead
problem: if webworkers eventually do finish init,
they would then be racing the mainthread
fix: disconnect webworkers if init timeout
additionally, gradually extend the timeout as long as
the workers are still making progress initializing
2025-11-30 14:57:21 +00:00
ed
a28503e805
audioplayer: fix mode=stop panic; closes #1022
...
js would panic if switching to prev song at start of folder
2025-11-30 10:51:10 +00:00
ed
ec00dc18ca
add cfssl debug ( #1030 )
2025-11-30 10:35:21 +00:00
ed
7f9c139ead
helptext anchors
2025-11-30 10:34:50 +01:00
ed
3f4b79ffb8
xm: ignore upload-queue-empty
...
the message is sent by up2k when all uploads done; #949
2025-11-29 07:54:52 +01:00
Jonas
867237d06a
docker/idp: fix config typo ( #1032 )
...
Removed write permissions from root volume.
Signed-off-by: Jonas <55783419+tuetenk0pp@users.noreply.github.com>
2025-11-28 20:40:36 +01:00
shelvacu
c7345308f5
nix-overlay: option to install from git-head ( #868 )
...
Co-authored-by: Shelvacu <git@shelvacu.com>
2025-11-26 12:15:39 +01:00
ed
fb9f0441c9
fix possible deadlock on shutdown;
...
if a ?tar=w is hammering the thumbnailer queue on shutdown, give up
issuing sentinels (the workers will see !!stopping and abort anyways)
2025-11-23 21:45:03 +09:00
ed
a359b89edd
support thumbnail pregen for all output formats
2025-11-23 21:43:55 +09:00
Habetdin
77f74ddb2f
fix ongoing-xfer links in controlpanel ( #977 )
...
when viewing the controlpanel from a path other than the webroot,
the links to ongoing transfers were invalid
2025-11-19 16:52:31 +01:00
ed
f7e7b03f6f
reduce redirect delay
2025-11-20 00:48:34 +09:00
ed
7a291403ca
contextual login caption; closes #1012
2025-11-20 00:46:19 +09:00
ed
b427d7802a
metrics: allow list of users
2025-11-20 00:37:36 +09:00
ed
c424a55d6f
more hints for invalid config
2025-11-20 00:26:44 +09:00
ed
7d62335c13
repurpose new-md to new-textfile
2025-11-20 00:24:28 +09:00
ed
9385daeae8
fix pypi packaging; closes #1003
2025-11-19 23:49:23 +09:00
ed
79e1078671
panic if unknown users in ipu; closes #959
2025-11-19 23:28:39 +09:00
ed
cad15fbf60
warn against changing -j
2025-11-19 23:26:19 +09:00
Robert Ismo
9f08efcabd
inverse unix philosophy ( #994 )
...
Signed-off-by: Robert Ismo <robertismo@protonmail.com>
Signed-off-by: ed <s@ocv.me>
Co-authored-by: ed <s@ocv.me>
2025-11-19 15:24:52 +01:00
ed
ac085b8149
mtag: fix geotag usage
2025-11-02 14:56:28 +00:00
ed
1c15c0d5d1
mtag: add geotag.py
2025-11-02 13:12:13 +00:00
Nicolas Mémeint
904c984bda
nixos: Only create and bind volumes without variables ( #962 )
2025-11-02 12:59:48 +00:00
Nicolas Mémeint
3242145e52
nixos: Use volume/global chmod-d for module directory creation ( #963 )
2025-11-02 12:59:41 +00:00
ed
dff6aa2435
update pkgs to 1.19.20
2025-11-02 01:13:32 +00:00
ed
450cd86dc1
v1.19.20
2025-11-02 01:09:40 +00:00
ed
db60951d9f
apply per-vol (md|lg)_sb during nav
2025-11-02 00:58:13 +00:00
Carson
c00314a292
apply per-volume sb_lg during navigation ( #967 )
...
Signed-off-by: Carson <57198646+carson-coder@users.noreply.github.com>
2025-11-02 00:29:12 +00:00
ed
2cc53ea151
list files in /?shares; closes #961
2025-10-31 23:09:14 +00:00
ed
e9ab040ce8
docker: fix crossbuild from aarch64
2025-10-26 23:30:57 +01:00