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