ed
8914f0af70
docs: suggest modern ipa syntax ( #1181 )
2026-01-09 20:45:00 +00:00
ed
a9ae6d5131
update pkgs to 1.20.1
2026-01-09 00:57:31 +00:00
ed
ecd4fcc1b3
v1.20.1
2026-01-09 00:52:35 +00:00
ed
738a419b2b
append: only allow with reflink or !dedup;
...
un-dedup of target file is likely too expensive, and
relying on up2k.db to do it conditionally too dangerous
2026-01-09 00:29:44 +00:00
ed
3a16d3461d
rcm: fix copy-link filekeys
2026-01-08 23:29:58 +00:00
ed
3a52096205
octalize
2026-01-08 23:27:59 +00:00
ed
87a5c22a34
per-protocol ip binds; closes #1176
2026-01-07 23:27:03 +00:00
ed
7d6e59f347
enable japanese translation
2026-01-07 22:35:12 +00:00
tkymmm
b918b592ca
Add Japanese translation ( #1174 )
...
Signed-off-by: tkymmm <136296842+tkymmm@users.noreply.github.com>
2026-01-07 22:32:02 +00:00
ed
cbeb439ad2
mtl new strings
2026-01-07 22:25:45 +00:00
ed
74a6ce1c1e
i18n: update translation template
2026-01-07 22:17:00 +00:00
ed
2f4a30b620
sftp: fix default chmod ( #1170 )
2026-01-07 21:40:07 +00:00
ed
6c41bac6d2
sftp: fix nested write-only folders (could not browse)
2026-01-07 21:34:50 +00:00
ed
8c9e1016de
sftp: allow ENOENT from rm ( closes #1170 );
...
some sftp clients will try to rm a file before creating it,
expecting ENOENT even in write-only folders
2026-01-07 20:58:23 +00:00
ed
9030828494
sftp: loosen stat restrictions ( #1170 );
...
some sftp clients always expect correct stat results, even in
write-only folders, so this slight info-leak must be allowed
2026-01-07 20:56:51 +00:00
ed
13055c6451
sftp: improve logging
2026-01-07 20:36:34 +00:00
ed
038af50777
shares: fix vmaxb
2026-01-05 18:32:39 +00:00
Raphaël Deschênes
7ffb1fd0ca
contrib/nginx: fix rp-loc example ( #1167 )
...
Signed-off-by: Raphaël Deschênes <raphdf201@hotmail.com>
2026-01-04 18:56:52 +00:00
ed
364f74a1bd
iOS/ashell: fix howto + add beta
2026-01-04 12:39:39 +00:00
seaslug
feabbf3e6a
rcm: gridview support ( #1164 )
2026-01-04 12:18:57 +00:00
ed
5b2c84752d
update pkgs to 1.20.0
2026-01-02 23:09:37 +00:00
ed
cce1210792
v1.20.0
2026-01-02 00:07:31 +00:00
ed
e55e5a4585
toggle unlist with dotfiles-button
2026-01-02 20:47:24 +00:00
ed
af3f777ec9
detect browsers failing to load various js files
2026-01-02 20:16:38 +00:00
ed
80a3749238
splashpage: don't add trailing slash to filevols;
...
it prevented opening the link on Windows CE 4.20
(internet explorer 4.01)
2026-01-02 17:55:47 +00:00
ed
2f3591d036
new-file: warn on missing required .md$
2026-01-02 16:59:18 +00:00
ed
65391a9d8c
more linter fixing
2026-01-02 16:56:03 +00:00
stackxp
fd141c61b5
rcm: more fixes ( #1160 )
...
Co-authored-by: stackxp <tillijungblut@gmail.com>
2026-01-02 15:35:53 +00:00
ed
3ee91dffad
linter denoise
2026-01-02 15:23:31 +00:00
ed
ec7ea30951
sftp: misc fixes + add to docker-im
2026-01-02 15:18:11 +00:00
stackxp
4e9cf95e8d
Fix right-click menu ( #1159 )
...
Co-authored-by: stackxp <tillijungblut@gmail.com>
2026-01-02 14:23:39 +01:00
AppleTheGolden
3bf80c8152
update german translations ( #1158 )
2026-01-02 12:37:54 +01:00
ed
5b89a2e3b2
config-files can extend groups
2026-01-02 01:39:51 +00:00
ed
f81d80bcad
option to change the "pw" header/uparam name;
...
useful to force basic-auth and such
2026-01-01 23:59:16 +00:00
ed
f08cb25ccc
load idp groups also for native accounts;
...
previously, if a native user was authed by an idp instead of the
config password, it would not load and register the idp groups
2026-01-01 21:50:25 +00:00
ed
7d7a1510fb
download-as-zip: option to skip dotfiles
2026-01-01 21:41:11 +00:00
ed
63d8e5a033
append to existing files with PUT
2026-01-01 20:32:33 +00:00
ed
ec51d3241c
mtl new strings
2026-01-01 18:02:20 +01:00
ed
85639ad2cd
button to skip conflicts on copy/move; closes #1124
2026-01-01 16:04:06 +01:00
ed
05a4472075
rcm: fixes;
...
* reload with ?ls
* menu positioning
* close with ESC
2026-01-01 14:33:56 +01:00
stackxp
82c496092f
Add right-click menu ( #1135 )
2026-01-01 13:44:55 +01:00
ed
8551472bf0
add workaround for #1147 ;
...
certain browser-extensions can erroneously unmap modals
2026-01-01 13:38:05 +01:00
ed
d1ddcb19f5
fix dks in grid; closes #1157
2026-01-01 13:13:10 +01:00
ed
39c3ccc2eb
it runs on SGI IRIX (more 39c3 memes)
2025-12-31 01:45:19 +00:00
ed
4714c2fa5a
add sftp server (powered by 39c3)
2025-12-30 23:38:54 +00:00
Leo Developer
120fdfb257
u2c: add basic-auth support ( #1151 )
...
u2c: add --ba argument to use basicauth instead of, or in addition to, the PW header.
This allows using u2c.py with a copyparty server behind a reverseproxy which enforces authentication through basicauth.
Also expands the BadAuth check to status 401.
Closes #1150
2025-12-29 23:42:02 +00:00
ed
4642d32366
dedicated tcp-port for tricky webdav clients;
...
there are webdav-clients (for example zotero) which fully pretend
to be a graphical webbrowser, going as far as faking the firefox
user-agent, which means they get the graphical login-page
instead of 401 (basic-authentication challenge)
these webdav-clients unfortunately also refuse to send credentials
unless they get 401'd, so until now it was impossible to connect them
the obvious solution of adding a suffix to
links in PROPFIND responses is a nonstarter;
* windows-webdav ignores the <displayname> property and shows the
<href> as the filename, so this would show up in windows explorer
and probably make most file operations impossible
* rclone is the opposite; ignores the <href> property (so it wouldn't
even see the suffix) and builds its own URL from the <displayname>
so we need a new weapon:
gloabl-option dav-port makes copyparty listen on another port which
is dedicated to webdav-clients that otherwise don't look the part
global-option p-nodav is the opposite; tags a listening-port as
only accepting connections from graphical browsers, just in case
closes #1142
2025-12-26 17:21:58 +00:00
ed
2c26aecd87
descript.ion for folders; closes #1127
2025-12-24 11:21:58 +00:00
ed
d8c732469b
show vmaxb instead of fs total-size ( #1120 )
2025-12-24 11:06:49 +00:00
ed
4c73704ce7
fix ui-notree; closes #1123
2025-12-23 22:49:04 +00:00