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
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
ed
0491123bb2
add markdown newlines option ( #552 )
2025-08-23 22:29:41 +00:00
ed
8f235be66f
enable polish translation
2025-08-23 21:31:30 +00:00
4ntsy
4b8c22159a
Portuguese translation ( #673 )
2025-08-23 21:28:37 +00:00
nyqui
ad0e6c7fde
updated strings "mt_cflac", "mt_caac", "mt_coth"
2025-08-23 00:59:15 +02:00
ed
d39c74c126
fix fe80 assumption;
...
IPv6 link-local is fe80::/10, not just fe80
2025-08-22 21:43:31 +00:00
ed
ceaf133d9d
v1.19.5
2025-08-21 23:19:11 +00:00
ed
202ddeac0d
write qrcode to file
2025-08-21 23:06:39 +00:00
ed
cc4f4aef99
fix typos; closes #237 , closes #465
...
correct subset of fixes, not touching the intentional/sacred ones
2025-08-21 22:03:34 +00:00
ed
cc65b1b551
more helpful configparser
2025-08-21 21:26:13 +00:00
ed
6d76254c88
ftpd: fix ipv6 bonks ( #628 )
2025-08-21 20:28:21 +00:00
ed
0de07d8e8b
fix a11y crash; closes #649
2025-08-21 19:39:48 +00:00
ed
ca98d54fda
install on iOS; closes #328
2025-08-21 19:23:44 +00:00
ed
6c76614eb1
fix rproxy hint; closes #661
2025-08-21 19:35:36 +02:00
ed
63d4ec64cd
qr: fix fg=-1 with z=1
2025-08-21 19:14:45 +02:00
DeStilleGast
5e36f02595
Update browser.js - Found a typo
...
Signed-off-by: DeStilleGast <3677706+DeStilleGast@users.noreply.github.com>
2025-08-19 23:26:06 +02:00
ed
377f7732de
v1.19.4
2025-08-17 15:56:56 +00:00
ed
da4ae66173
v1.19.3
2025-08-17 15:22:17 +00:00
ed
bf1fdcab09
fix #556 fuckup, fixes #624
2025-08-17 15:19:25 +00:00
ed
a113d3b925
v1.19.2
2025-08-17 11:21:25 +00:00
ed
96cb5abf53
extend vips heif formats
2025-08-17 11:07:02 +00:00
ed
782e2f1de3
bbox: stay fullscreen
2025-08-17 10:42:45 +00:00
ed
f4727f8ea3
fix config expansion order; closes #556
2025-08-17 10:05:25 +00:00
ed
d4cf42e760
show severity in logs with no-ansi; #616
2025-08-17 09:06:23 +00:00
ed
98d117b8ad
music-thumbs: use embedded art as default ( closes #252 );
...
previous behavior can be restored with --th-spec-p 2
thumbnails cache (.hist/th/) must be deleted to take effect
2025-08-16 23:00:15 +00:00
ed
d9046f7e01
fix xvol false-positive;
...
given the following config:
* volume /a mapped to /srv/nas/
* volume /b mapped to /srv/nas/foo/
* anyone can read volume /a but not /b
accessing /a/foo/ would incorrectly fail because the xvol-check
would select /b based on its abspath being physically closer,
not considering that the same abspath is reachable from /a
2025-08-16 21:55:51 +00:00
ed
dcc6b1b4ef
fix download-selection in old firefox; closes #618
2025-08-16 21:54:45 +00:00
ed
274c074775
hide --rp-loc in tree; closes #306
2025-08-16 20:45:46 +00:00
ed
43a19779c1
ftp: fix potential utime issue; closes #539
2025-08-15 21:36:02 +00:00
ed
23ea1c8a14
better dropdown color
2025-08-15 21:35:10 +00:00
ed
4df033ecc3
[DB-V6]: store usernames; closes #530
2025-08-15 21:33:13 +00:00
ed
1228b5510b
option -ss requires webdav login; closes #613
2025-08-15 20:14:35 +00:00
ed
62e072a2ed
restrict account to ip/subnet; closes #397
2025-08-15 20:12:17 +00:00
ed
a4649d1e71
generic header auth ( closes #504 );
...
extends idp-auth to also accept a collection of headers (and
expected values of those headers) and map those to certain users
useful for Tailscale-User-Login and similar
2025-08-15 19:19:21 +00:00
ed
f4a3fba29c
add global-logout button
2025-08-14 21:53:57 +00:00
ed
3aa8b7aa2d
ftp: reject uploads nicely; closes #573
...
if a client tries to upload where it does not have write-access,
rather than kicking the client with an exception, reply properly
2025-08-14 20:31:58 +00:00
ed
d56230573d
separate audio-transcode timeout ( #598 )
2025-08-14 20:02:32 +00:00
ed
af8620da92
fix --lang
helptext; closes #594
2025-08-14 19:50:50 +00:00
ed
2961dea5bb
tl cleanup
2025-08-14 19:36:20 +00:00
nyqui
4e878d2f1e
initial Korean translation ( #583 )
...
Signed-off-by: nyqui <67160376+nyqui@users.noreply.github.com>
2025-08-14 19:30:41 +00:00
ed
7f44875061
autogen pw for blank-pw users ( closes #596 );
...
if a user is defined with a blank password,
generate a strong password for that user
2025-08-14 19:22:04 +00:00
ed
68907eaf48
add "@acct", a group with all authed users; closes #604
2025-08-14 19:11:57 +00:00
ed
c4a4fddd27
translations: OK/Cancel; closes #599
2025-08-14 18:36:31 +00:00
ed
5b62742512
run from src with py3.9
2025-08-14 18:10:55 +00:00
ed
554cc2f3ee
support xdev/xvol in rootless vfs; closes #603
2025-08-14 18:09:23 +00:00
ed
6303effe59
configurable max num cookies
2025-08-14 17:49:48 +00:00
ed
659f351c65
support pillow-heif; closes #607
2025-08-14 16:42:48 +00:00
Bevinsky
d676a86f3f
Add Swedish translation ( #551 )
2025-08-13 22:50:15 +00:00
ed
715d374ee4
button to abort copy/move; closes #572
2025-08-12 21:46:42 +00:00
Danny Piper
c9fd608732
feat: added cr3 to raw formats list
...
Signed-off-by: Danny Piper <djpiper28@gmail.com>
2025-08-12 22:19:54 +02:00
ed
c32a672a68
fix transcoding tooltips; closes #580
2025-08-12 19:34:44 +00:00
ed
69d9878acd
use the good name
2025-08-12 19:03:34 +00:00
varphi
d8662aeb0e
add win95 light and dark themes ( #581 )
2025-08-12 19:01:41 +00:00
mat
a407eb9269
warn if failed to import pyvips
...
pyvips uses `ffi.callback()`, which fails on on some systems
2025-08-12 20:15:26 +02:00
ed
1ebe06f51e
sticky qr-code; #533
2025-08-11 20:49:09 +00:00
Adam R. Nelson
0177a9b402
Add RAW file thumbnailing support via rawpy ( #567 )
...
* add RAW image file types to mimetype list
* add RAW thumbnailer via rawpy
---------
Signed-off-by: Adam R. Nelson <adam@nels.onl>
Signed-off-by: ed <s@ocv.me>
2025-08-11 17:28:01 +00:00
AppleTheGolden
9435e6b2e2
EPUB Thumbnailing support ( #561 )
...
* EPUB Thumbnailing support
---------
Signed-off-by: ed <s@ocv.me>
Co-authored-by: ed <s@ocv.me>
2025-08-10 20:30:37 +00:00
Bevinsky
0da93659a4
Add missing translated string in up2k.
2025-08-10 22:04:09 +02:00
ed
c2cee222bd
v1.19.1
2025-08-10 12:26:12 +00:00
ed
b87f8f1b01
french improvements by @Equinoxs #553
2025-08-10 12:10:54 +00:00
ed
a01870b744
avoid macos bug (finder hangs on connect)
2025-08-10 13:55:52 +02:00
ed
3560eeb10e
better with sessions
2025-08-10 13:55:29 +02:00
ed
03acd65e96
avoid ios bug (keystore spam)
2025-08-10 11:45:20 +00:00
ed
e5e822951d
fix filter case-sensitivity
2025-08-10 11:31:12 +00:00
ed
347cf6a546
fix dropdown color
2025-08-10 11:28:22 +00:00
ed
3c78c6a880
custom mdns domain, closes #549
2025-08-10 10:07:41 +00:00
Andrew Lee
7aa21483c5
French translation part 2: splash.js #553
2025-08-10 10:06:23 +00:00
icxes
074e106e24
fix PRTY_CONFIG not reading global flags from the config
2025-08-10 12:02:44 +02:00
Tr3yWay996
e9ddfccfb6
Add French translation ( #486 )
...
Add French translation (#486 )
---------
Signed-off-by: ed <s@ocv.me>
Co-authored-by: Packingdustry <alois.mc@hotmail.com>
Co-authored-by: Andrew Lee <andrew@alee14.me>
Co-authored-by: A. Jakubiak <contact@jakubiak.fr>
2025-08-09 20:26:52 +00:00
Artur Borecki
392a4db55b
Add Polish translation ( #463 )
...
Add Polish translation
---------
Signed-off-by: Artur Borecki <me@pufereq.pl>
Signed-off-by: ed <s@ocv.me>
Co-authored-by: dai <contact@daimond113.com>
Co-authored-by: ed <s@ocv.me>
2025-08-08 22:55:57 +00:00
Kent Daleng
3931bc2779
legg åt nynorskoversetjing ( #537 )
...
* legg åt nynorskoversetjing, og fikser et par typos på bokmål også :)
* add nno to splash, fix a few more stray typos
* more til -> åt
---------
Signed-off-by: Kent D <lolexplode@gmail.com>
2025-08-08 22:54:24 +02:00
chamdim
bd514f0666
Greek: fix typos ( #529 )
...
Signed-off-by: chamdim <94919340+chamdim@users.noreply.github.com>
2025-08-08 09:54:27 +02:00
chamdim
f8a7c02f23
Greek: fix typo ( #528 )
...
Signed-off-by: chamdim <94919340+chamdim@users.noreply.github.com>
2025-08-08 09:54:11 +02:00
Vlad
0dd5987250
add Ukrainian translations for control panel ( #525 )
2025-08-08 09:53:50 +02:00
ed
e9ecb2edc5
v1.19.0
2025-08-07 22:13:52 +00:00
ed
f0b1c82b44
i18n: support czech declensions
2025-08-07 22:09:11 +00:00
Jakub Pelc
c955658332
Czech translation ( #471 )
...
* added czech translation
* add czech translations to splash
---------
Signed-off-by: Jakub Pelc <jakub.pelc@seznam.cz>
Signed-off-by: ed <s@ocv.me>
Co-authored-by: ed <s@ocv.me>
2025-08-07 21:48:32 +00:00
ed
1bf23fabc6
unames: fix shares
2025-08-07 20:59:41 +00:00
ed
d9e3f998d1
fix zipmaxu (it did nothing)
2025-08-07 20:53:25 +00:00
ed
1b71294aab
close #387
2025-08-07 20:30:09 +00:00
ed
346515ccf1
add optional username login; closes #511
2025-08-07 20:29:44 +00:00
ed
8b31ed8816
text-editor: optional EOL conversion; closes #513
2025-08-07 19:11:28 +00:00
ed
bcc3b1568e
add qrcode to connectpage; closes #523
2025-08-07 18:39:22 +00:00
ed
2943c7f2d5
move the docker config smoketest over here
2025-08-07 18:30:40 +00:00
exci
34d98e9980
add systemd user services and templated services ( #502 )
...
* move service files from contrib/package/arch/ to /contrib/systemd/
* add simpler default copyparty.conf that puts users in jail
* remove warning about .conf files in ~/.config/copyparty/
* update PKGBUILD with changes
* add links to configuration examples in index.md
* fix link to the example config
* update README.md arch instructions
---------
Co-authored-by: icxes <icxes@dev.null@need.moe>
Co-authored-by: ed <s@ocv.me>
2025-08-07 18:10:26 +00:00
ed
9e980bb552
try to detect proxies with misbehaving caches ( #488 )
2025-08-07 17:57:10 +00:00
ed
3f8cb7e877
xff: require explicit configuration of --rproxy;
...
try to avoid dangerous misconfiguration of how to determine the
client's IP by more aggressively asking for the correct config;
if the --xff-hdr (default: x-forwarded-for) appears in a request
then it will now be ignored unless --rproxy says which IP to use
2025-08-07 17:00:42 +00:00
ed
4a04356814
fix non-e2d dupe finalizing;
...
when the up2k database is not enabled, only the
38400 most recent uploads are kept in memory serverside
the webui did not anticipate this, expecting the server to
finalize all dupes with just a single pass of brief handshakes
fix this by doing as many passes as necessary, only stopping if
a pass does not make any progress (filesystem-issues or some such)
2025-08-07 15:57:51 +00:00
ed
8a0746c6af
fix viewing .MD files
2025-08-07 15:24:15 +00:00
ed
54caf63f6a
optimize
2025-08-07 15:18:59 +00:00
mati1210
9b9d2a92ca
support systemd socket activation (fd passing) ( #515 )
...
* add support for socket passing
* slight tweaks before merge
---------
Signed-off-by: mat <matheuz1210@gmail.com>
Signed-off-by: ed <s@ocv.me>
Co-authored-by: ed <s@ocv.me>
2025-08-07 15:00:53 +00:00
ed
a9ee4f24d5
dropdowns for languages, themes, key-notation
2025-08-06 21:53:20 +00:00
ed
29a4e54799
tl cleanup
2025-08-06 21:10:15 +00:00
ed
3b26884c69
tl cleanup
2025-08-06 21:08:11 +00:00
ed
392abd0675
add greek splash tl; closes #493
2025-08-06 21:02:25 +00:00
chamdim
50f46187f1
Greek translation ( #468 )
...
* Greek translation
* Update browser.js
* greek: fixes before merge
---------
Signed-off-by: chamdim <94919340+chamdim@users.noreply.github.com>
Signed-off-by: ed <s@ocv.me>
Co-authored-by: ed <s@ocv.me>
2025-08-06 21:00:42 +00:00
ed
7ae84dea1a
autorefresh controlpanel
2025-08-06 20:30:01 +00:00
ed
a57f7cc2f8
ie9: recent-uploads
2025-08-06 20:25:29 +00:00
ed
0f55a1ae86
fix js-crash for url //
; closes #487
2025-08-06 20:24:31 +00:00
ed
00cb1f74e2
golf
2025-08-06 20:23:39 +00:00
ed
c2ac57a2a8
improve helptext for multi-value options ( #475 )
2025-08-04 22:56:30 +00:00
geekalaa
0df1901fc0
fix: add missing L. prefix for un_clip localization string
...
Fixes ReferenceError when copying links from recently uploaded files.
The un_clip localization string was missing the L. prefix in up2k.js.
Fixes #467
2025-08-04 18:11:16 +00:00
ed
d7e7e77f93
v1.18.10
2025-08-04 00:13:54 +00:00
ed
715f8424b3
tl cleanup
2025-08-03 23:42:51 +00:00
ed
40d56bb3f0
indicate play-as-audio for video files
2025-08-03 23:35:08 +00:00
ed
f9502c3df3
add idp-cookie; for high-traffic / glitchy auth servers
2025-08-03 23:27:53 +00:00
ed
848315c009
do not force d2d with default vfs; #295
...
fixes v1.18.3 regression
2025-08-03 22:43:57 +00:00
ed
47fa4a9299
fix nosub with PUT uploads; closes #412
2025-08-03 22:34:37 +00:00
ed
9db8037e39
remove old joke
...
end of an era
2025-08-03 22:24:36 +00:00
ed
39e5582496
ignore browser-extension errors; closes #435
2025-08-03 22:14:31 +00:00
ed
16bbcce51b
videos can be folder thumbnails; closes #459
2025-08-03 22:10:33 +00:00
ed
e85a71070e
docs: groups; closes #461
2025-08-03 21:42:26 +00:00
ed
7d3a5c1e97
black
2025-08-03 21:35:52 +00:00
ed
153d240d0d
mention the -nc option in the max-conn errormsg
2025-08-03 21:35:33 +00:00
ed
66a5bf365b
fix ipv6 qrcode port; closes #449
2025-08-03 21:33:08 +00:00
ed
0d09fb6818
audio transcoding tweaks
2025-08-03 21:23:41 +00:00
Toby Kohlhagen
b2d48c646f
Add flac transcoding option
2025-08-03 20:23:27 +00:00
Toby Kohlhagen
b469db3c62
Add wav transcoding option
2025-08-03 20:23:27 +00:00
AOTREVAI
a38e6e65d5
Translate to Italian ( #458 )
...
* Translating to Italian
* Update browser.js
* sync splash.js, browser.js
* Update browser.js
* Update splash.js
---------
Signed-off-by: AOTREVAI <46420278+AOTREVAI@users.noreply.github.com>
2025-08-03 20:38:16 +02:00
DeStilleGast
3798e19a26
Dutch translation ( #426 )
...
* Update browser.js to include Dutch language
* Update splash.js to include some Dutch translations
Signed-off-by: DeStilleGast <3677706+DeStilleGast@users.noreply.github.com>
2025-08-03 18:20:10 +02:00
icxes
a68d5b03f1
fixup finnish translation here and there
2025-08-03 08:43:47 +00:00
ed
971360e914
set config from PRTY_CONFIG; closes #439
2025-08-02 23:24:32 +00:00
Kazi
7e3825f8f5
More verbose help text for TLS certificate flag ( #429 )
...
* Clarify TLS key in help text
* More verbose help text
---------
Signed-off-by: Kazi <kzshantonu@users.noreply.github.com>
2025-08-02 14:06:57 +00:00
ed
ca22cd8853
v1.18.9
2025-08-01 20:56:27 +00:00
ed
09910ba807
fix GHSA-5662-2rj7-f2v6 ;
...
an unauthenticated user could make the server inaccessible by
accessing the recent-uploads page and using an expensive filter
fixed by making the filter not regex-based,
only supporting bare-minimum anchoring (^foo bar$)
2025-08-01 20:42:49 +00:00
ed
4fa7be2a48
change "ack" to "continue";
...
longer text so easier to tap on mobile, and less confusing for
people who aren't network engineers and/or kernel hackers
thx @JanluOfficial for the idea
2025-08-01 19:56:16 +00:00
ed
941761e6e7
tl cleanup
2025-08-01 19:50:38 +00:00
ed
c160428810
support tabs in configfiles; closes #400
2025-08-01 18:00:48 +00:00
ed
ad23b253dc
add --localtime
for ui; closes #312
2025-08-01 17:55:34 +00:00
ed
d0d2f206a9
log creator of new/blank markdown files too
2025-08-01 17:49:23 +00:00
exci
7ecedb2ce2
add finnish translation ( #381 )
...
* reorder translations alphabetically
* R comes before S
* add initial finnish translation
* add splash.js for finnish translation
* add ct_utc translation (fin)
* fix finnish translation problems pointed out in review
---------
Co-authored-by: icxes <icxes@dev.null@need.moe>
2025-08-01 19:46:46 +02:00
ed
fee1416cbc
redundant
2025-08-01 15:09:10 +00:00
ed
6d6d79fcbc
fix upload-abort in shares; closes #347
2025-08-01 15:08:55 +00:00
Juan Herruzo
4e8b88d8f6
fixed newline structure
2025-08-01 14:33:20 +00:00
Juan Herruzo
1ee89ec21d
order spa alphabetically in language selector
2025-08-01 14:33:20 +00:00
Juan Herruzo
9dcb45133b
order spa alphabetically
2025-08-01 14:33:20 +00:00
Juan Herruzo
1a5b7d40a8
changed esp to spa
2025-08-01 14:33:20 +00:00
Juan Herruzo
6e35171c88
added splash.js translation
2025-08-01 14:33:20 +00:00
Juan Herruzo
af34fbf1a4
fix badly translated keys
2025-08-01 14:33:20 +00:00
Juan Herruzo
be729fe557
small tweaks in the localization when looking a it in the gui
2025-08-01 14:33:20 +00:00
Juan Herruzo
a1dfd0be33
added spanish draft
2025-08-01 14:33:20 +00:00