ed
3bdef75e88
connectpage: usernames
2025-09-06 22:17:48 +00:00
ed
67ba5b0252
partyfuse: suggest fuse2
2025-09-06 22:12:07 +00:00
ed
06d2654b3f
partyfuse: readdir from cache;
...
dircache only applied to `getattr` and not `readdir` itself
2025-09-06 21:31:09 +00:00
ed
1cdb388090
partyfuse: usernames
2025-09-06 21:00:21 +00:00
ed
f7e08ed007
defer next-song hotkey while changing folders
2025-09-05 23:19:20 +00:00
ed
b049631169
ftp: CWD is optional ( #539 )
2025-09-05 22:36:16 +00:00
ed
aaeec11f81
bail from aborted batch operations; closes #748
...
f.shift() in rename_cb would return null since the queue was dumped
2025-09-05 21:43:33 +00:00
ed
96b109b0d6
decrement folder-sz on delete; closes #759 , #393
2025-09-05 21:03:30 +00:00
ed
74821a38ad
speed
2025-09-05 20:38:04 +00:00
ed
19a4c45389
rbac disk-info and --ver ( closes #726 );
...
options --du-who and --ver-who specifies who can see the disk-info
(disk-usage, disk-free) and server-version based on user permissions
2025-09-05 19:48:38 +00:00
ed
09f22993be
idp login/logout routes ( #761 )
2025-09-05 18:44:30 +00:00
ed
c2be664e96
cleanup jinja whitespace
2025-09-05 18:12:53 +00:00
ed
7a4ee4dbc8
apply ipr during login too ( #397 )
2025-09-05 16:20:00 +00:00
ed
bd6d1f961d
konmai intensifies
...
thx SG
2025-09-04 23:48:22 +00:00
ed
eeb7738b53
clamp utime to filesystem limits ( #539 )
2025-09-04 23:31:05 +00:00
ed
e6755aa8a1
restrict runtime-state in $TMP; closes #747
...
the preferred locations (XDG_CONFIG_HOME and ~/.config)
are trusted and will behave as before, because they are
only writable by the current unix-user
but when an emergency fallback location ($TMPDIR or /tmp) is used
because none of the preferred locations are writable, then this
will now force-disable sessions-db, idp-db, chpw, and shares
this security safeguard can be overridden with --unsafe-state
will now also create the config folder with chmod 700 (rwx------)
2025-09-03 21:55:07 +00:00
ed
230a146209
ignore dotfiles in config-folders; closes #727
...
macos adds garbage files named ._something.conf
into config folders, crashing the config parser
2025-09-03 19:57:28 +00:00
ed
c71128fd72
ignore cppws on plaintext;
...
cppws, if set from https context, cannot be cleared by plaintext
this could lead to confusing login/logout behavior
2025-09-03 19:50:54 +00:00
ed
b59b915962
ie11 fixes
2025-09-03 19:48:47 +00:00
ed
f0caf88185
add konmai quality
...
blame msw for this :p
2025-09-03 19:45:19 +00:00
ed
bfcb6eac41
fix chrome reverting video pause toggles
...
pausing a video with spacebar while video is focused would first
get handled by the js hotkey, and then chrome would ignore our
hint that bubbling should cease and undo it anyways
2025-09-03 19:37:24 +00:00
ed
e798a9a53a
fix hotkeys on dvorak ( closes #298 , closes #733 );
...
apparently the convention is that hotkeys should follow the letters
according to the layout, and not remain in the qwerty position
this breaks apart the cluster of media controls (uiojkl),
but that's the intended and expected behavior so it should be fine
2025-09-03 19:33:48 +00:00
xvrqt
09e3018bf9
nix-module: Add globalExtraConfig option ( #751 )
...
Added an option, 'services.copyparty.globalExtraConfig', with default
value and description to the NixOS Module. The option type is 'str' and
the default value is the empty string.
This string is appened verbatim to the [global] section of the config.
This allows the use of settings which rely on repeated values to be
correctly used. For example, the: 'ipu: 255.255.255.1/32=user' key which
allows automatic sign in for users of a CIDR subnet. Because attribute
sets in Nix must have unique keys, it is not possible to set more than
one CIDR subnet/user pair.
Signed-off-by: xvrqt <git@xvrqt.com>
2025-09-03 10:03:59 +02:00
ed
87539800e8
FTPS: add curl example ( #734 )
2025-08-31 19:06:56 +02:00
Christian Kastner
0469b5a29e
bubbleparty.sh: process substitution requires bash
...
POSIX shell does not yet support `<(process substitution)`.
Signed-off-by: Christian Kastner <ckk@kvr.at>
2025-08-31 18:44:39 +02:00
ed
3e90abbf6f
update pkgs to 1.19.7
2025-08-28 20:24:59 +00:00
ed
26a29797a6
v1.19.7
2025-08-28 20:14:50 +00:00
ed
14555d5832
add chdir option
2025-08-28 20:14:25 +00:00
ed
d1f75229b5
docker: ensure /state writable
2025-08-28 19:45:47 +00:00
ed
01cf20a029
docker: change $HOME to /state
2025-08-28 19:41:42 +00:00
EmilyxFox
6f0871173e
Set org.opencontainers.image.source label correctly in all dockerfiles ( #717 )
2025-08-28 21:07:42 +02:00
ed
914686ec7c
fix navigation by holding I/K
2025-08-28 18:46:11 +02:00
ed
0d96786e68
fix using empty dir as state storage;
...
also supports 4111 (d--x--x--x) XDG_CONFIG_HOME
2025-08-28 18:15:37 +02:00
ed
4c3792de07
update pkgs to 1.19.6
2025-08-27 21:03:02 +00:00
ed
200eaa92d7
v1.19.6
2025-08-27 20:38:20 +00:00
ed
d40f061a79
fix invalid up2k api usage
2025-08-27 20:15:45 +00:00
ed
28b93d7961
option to log invalid xml from clients ( #695 );
...
windows webdav can send invalid xml in LOCK requests
2025-08-27 19:55:21 +00:00
ed
aa1c921302
support file-as-volume ( #696 );
...
a volume can be a single file instead of a folder,
but a misleading warning indicated otherwise
2025-08-27 19:17:36 +00:00
ed
2848941e01
more qr tweaks ( closes #533 );
...
* --qr-every draws the qr-code periodically, with/without --qr-pin
* --qr-winch redraws --qr-pin on console size change
* --qr-pin logs detected console size for debug
2025-08-27 19:01:19 +00:00
ed
f4f702c39d
shellcheck fixes; closes #690
...
a small selection of changes from the PR
2025-08-27 18:56:23 +00:00
ed
4c042b3c82
catch markdown table-fmt error; closes #699
2025-08-27 18:09:27 +00:00
ed
0b50fde305
audio-thumb as folder-thumb; closes #691
2025-08-27 18:03:10 +00:00
ed
0b3939002d
helptext tweaks
2025-08-27 18:00:40 +00:00
ed
543b7ea959
add --auth-ord; closes #689
2025-08-26 23:33:53 +00:00
ed
d30240b431
spaces in comma-sep. opts
2025-08-26 23:12:10 +00:00
ed
599e82f24d
u2c: fix uploading files from root of unix fhs
2025-08-25 23:33:32 +00:00
ed
abffda5474
unindent after mkdir(XDG_CONFIG_HOME)
2025-08-24 21:35:05 +00:00
ed
35472557cb
strongly prefer XDG_CONFIG_HOME; closes #442
2025-08-24 21:34:37 +00:00
ed
48d6224ec8
url-param "dl" downloads file
2025-08-24 20:54:28 +00:00
ed
68503444c7
markdown: fix <code> in <a>; closes #552
2025-08-23 22:33:35 +00:00