ed
d4cf42e760
show severity in logs with no-ansi; #616
2025-08-17 09:06:23 +00:00
ed
659f351c65
support pillow-heif; closes #607
2025-08-14 16:42:48 +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
ed
c2cee222bd
v1.19.1
2025-08-10 12:26:12 +00:00
ed
e9ecb2edc5
v1.19.0
2025-08-07 22:13:52 +00:00
ed
b664ebb01f
add chungus.conf ( #475 )
2025-08-04 22:56:37 +00:00
ed
d7e7e77f93
v1.18.10
2025-08-04 00:13:54 +00:00
ed
9db8037e39
remove old joke
...
end of an era
2025-08-03 22:24:36 +00:00
ed
ca22cd8853
v1.18.9
2025-08-01 20:56:27 +00:00
ed
1f966bb9d5
devnotes: add tgz to build-from-scratch procedure
2025-07-31 22:57:14 +00:00
ed
6069bc9b19
mention optional idp persistence
2025-07-30 19:38:33 +00:00
ed
3cde1f3be2
docker-compose: PYTHONUNBUFFERED=1
...
almost zero performance impact with podman in kitty
2025-07-29 17:13:34 +00:00
ed
cd40adccdb
v1.18.6
2025-07-28 23:20:07 +00:00
ptweezy
5b98e104f2
Update docker-compose.yml
...
The version attribute is deprecated, resolves error "the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" when building with Docker
Signed-off-by: ptweezy <parkerbrayden@gmail.com>
2025-07-28 20:10:06 +00:00
ed
cdfceb483e
v1.18.5
2025-07-27 23:05:44 +00:00
ed
48705a74c6
versus: nextcloud does chunked uploads
2025-07-26 18:22:51 +00:00
ed
4dca1cf8f4
v1.18.4
2025-07-25 18:41:05 +00:00
ed
be0dd555a6
v1.18.3
2025-07-21 23:07:00 +00:00
ed
a95ea03cd0
v1.18.1
2025-07-07 13:20:59 +00:00
ed
299cff3ff7
copyparty.exe: update pillow
2025-07-07 11:05:49 +00:00
ed
42c199e78e
api for rescanning multiple volumes;
...
`?scan=/foo,/bar` will perform a filesystem reindexing of volumes
`/foo` and `/bar` even if they only have `e2d` and not `e2ds`
2025-07-07 09:53:03 +00:00
ed
7eca90cc21
v1.18.0
2025-06-22 00:20:31 +00:00
ed
77df17d191
add ui for streaming textfiles in realtime
2025-06-16 00:00:40 +00:00
ed
17fa490687
add ?tail
2025-06-14 21:13:14 +00:00
ed
2e53f7979a
IdP: multiple group rules for ${u} and ${g}
...
until now, ${u} would match all users,
${u%-foo} would exclude users in group foo,
${u%+foo} would only include users in group foo
now, the following is also possible:
${u%-foo,%-bar} excludes users in group foo and/or group bar,
${u%+foo,%+bar} only includes users which are in groups foo AND bar,
${g%-foo} skips group foo (includes all others),
${g%-foo,%-bar} skips group foo and/or bar (includes all others)
see ./docs/examples/docker/idp/copyparty.conf ;
https://github.com/9001/copyparty/blob/hovudstraum/docs/examples/docker/idp/copyparty.conf
2025-06-03 20:03:17 +00:00
ed
f61511d8c8
docs: building from source / building from scratch
2025-05-29 21:54:54 +00:00
ed
db7becacd2
v1.17.2
2025-05-27 19:39:22 +00:00
ed
ecced0c4f2
v1.17.1
2025-05-18 22:34:16 +00:00
ed
fff45552da
v1.17.0
2025-04-26 21:49:09 +00:00
ed
38c2dcce3e
v1.16.21
2025-04-20 18:36:32 +00:00
ed
d5a9bd80b2
docker: hide healthcheck from logs
2025-04-20 12:26:56 +00:00
ed
c7aa1a3558
v1.16.20
2025-04-13 21:51:39 +00:00
ed
a06c5eb048
new xau hook: podcast-normalizer.py
2025-04-09 19:44:13 +00:00
ed
c0becc6418
v1.16.19
2025-04-08 21:32:51 +00:00
ed
f9954bc4e5
smoketest fs-access when transcoding
...
the thumbnailer / audio transcoder could return misleading errors
if the operation fails due to insufficient filesystem permissions
try reading a few bytes from the file and bail early if it fails,
and detect/log unwritable output folders for thumbnails
also fixes http-response to only return svg-formatted errors
if the initial request expects a picture in response, not audio
2025-04-07 18:41:37 +00:00
ed
43bbd566d7
mention mimalloc in docker-compose examples (thx thad)
2025-03-24 23:19:17 +00:00
ed
6aaafeee6d
v1.16.18
2025-03-23 22:16:40 +00:00
ed
accd003d15
v1.16.17
2025-03-16 20:02:51 +00:00
ed
9c2c423761
IdP: extend ${u} with syntax to exclude by group
...
just like before, if vpath contains ${u} then
the IdP-volume is created unconditionally
but this is new:
${u%+foo} creates the vol only if user is member of group foo
${u%-foo} creates the vol if user is NOT member of group foo
2025-03-16 19:28:23 +00:00
ed
4accef00fb
v1.16.16
2025-02-28 18:46:32 +00:00
ed
a011139894
v1.16.15
2025-02-25 00:17:58 +00:00
ed
6d102fc826
mention risc-v support
2025-02-20 04:51:04 +00:00
ed
cdedcc24b8
v1.16.14
2025-02-19 23:09:14 +00:00
ed
56ce591908
synology dsm: add updating
2025-02-16 18:12:35 +00:00
ed
cddedd37d5
v1.16.13
2025-02-13 20:57:04 +00:00
ed
685f08697a
alternative loader spinners
2025-02-13 17:07:48 +00:00
ed
ddec22d04c
v1.16.12
2025-02-09 23:31:26 +00:00
ed
632f52af22
warn that RTL support is currently not planned
...
the current approach to html generation is
probably too jank to handle RTL correctly
2025-02-03 18:41:02 +00:00
ed
c7caecf77c
v1.16.11
2025-01-27 01:40:23 +00:00
ed
1dace72092
v1.16.10
2025-01-25 18:09:52 +00:00
ed
c4cbc32cc5
v1.16.9
2025-01-22 23:26:17 +00:00
ed
1231ce199e
create utf8 zipfiles by default
...
previously, the `?zip` url-suffix would create a cp437 zipfile,
and `?zip=utf` would use utf-8, which is now generally expected
now, both `?zip=utf` and `?zip` will produce a utf8 zipfile,
and `?zip=dos` provides the old behavior
2025-01-22 22:50:03 +00:00
ed
d9db1534b1
hooks: send zeromq/zmq/0mq messages
...
adds an optional dependency on pyzmq
2025-01-22 21:18:42 +00:00
ed
0987dcfb1c
versus: seafile fix, filebrowser fork
...
* versus: seafile DOES support write-only folders
* versus: mention https://github.com/gtsteffaniak/filebrowser
* connect-page: link the correct v12.x version of sharex
2025-01-13 22:30:46 +00:00
ed
cc0cc8cdf0
v1.16.8
2025-01-11 16:11:15 +00:00
ed
ce0e5be406
bup: alias ?j to request-header Accept: json
...
and teach PUT to answer in json too
2025-01-10 20:32:12 +00:00
ed
f5753ba720
add chunksize cheat-sheet
2025-01-10 18:24:40 +00:00
Wuast94
fcf32a935b
add idp client section to docs
2025-01-10 18:17:57 +01:00
ed
21f9304235
add synology howto
2024-12-27 02:16:20 +00:00
ed
c0dacbc4dd
v1.16.7
2024-12-23 00:05:49 +00:00
ed
e2dec2510f
v1.16.6
2024-12-19 00:37:24 +00:00
ed
eaa4b04a22
list recent uploads
...
also makes the unpost lister 5x faster
2024-12-18 22:17:30 +01:00
ed
e66ece993f
v1.16.5
2024-12-11 22:36:19 +00:00
ed
cdface0dd5
v1.16.4
2024-12-07 00:24:37 +00:00
ed
99399c698b
v1.16.3
2024-12-04 00:03:55 +00:00
ed
c5a000d2ae
url-option for upload checksum type
...
url-param / header `ck` specifies hashing algo;
md5 sha1 sha256 sha512 b2 blake2 b2s blake2s
value 'no' or blank disables checksumming,
for when copyparty is running on ancient gear
and you don't really care about file integrity
2024-12-02 13:51:39 +00:00
ed
a90dde94e1
v1.16.2
2024-11-23 23:36:15 +00:00
ed
d3ccacccb1
v1.16.1
2024-11-15 22:18:11 +00:00
ed
ce3cab0295
v1.16.0
2024-11-10 19:32:37 +00:00
ed
8aba5aed4f
list active downloads in controlpanel
2024-11-10 02:12:18 +00:00
ed
0ce7cf5e10
update comparison / versus.md
2024-11-09 14:44:03 +00:00
ed
cacec9c1f3
support copying files/folders; closes #115
...
behaves according to the target volume's deduplication config;
will create symlinks / hardlinks instead if dedup is enabled
2024-11-07 21:41:53 +00:00
ed
5718caa957
ui: url-options to set grid/thumbs on/off
2024-10-30 19:24:00 +00:00
ed
ccdacea0c4
v1.15.10
2024-10-27 07:51:11 +00:00
ed
518bacf628
add pingvin-share to comparison
2024-10-20 01:18:07 +00:00
ed
cecef88d6b
v1.15.9
2024-10-18 23:42:20 +00:00
ed
9f000beeaf
v1.15.8
2024-10-16 21:53:23 +00:00
ed
c1c0ecca13
v1.15.7
2024-10-13 22:44:57 +00:00
ed
fabada95f6
v1.15.6
2024-10-11 22:56:10 +00:00
ed
1e7697b551
misc cleanup;
...
* more typos
* python 3.13 deprecations
2024-10-11 20:46:40 +00:00
ed
4a4ec88d00
up2k: fix hs after bitflips / net-glitch
...
chunk stitching could cause handshakes to initiate
a new upload rather than resume an ongoing one
2024-10-11 19:48:44 +00:00
ed
ff012221ae
v1.15.5
2024-10-05 18:03:04 +00:00
ed
f0abc0ef59
v1.15.4
2024-10-04 23:19:28 +00:00
ed
fcdc1728eb
#102 : make UI translation easier in docker
2024-10-01 00:04:07 +00:00
ed
b90e1200d7
v1.15.2
2024-09-16 00:20:20 +00:00
ed
a5ce1032d3
tlnote + nginx unix-socket example
2024-09-12 21:42:33 +00:00
ed
e9d962f273
v1.15.1
2024-09-09 23:43:43 +00:00
ed
c140eeee6b
v1.15.0
2024-09-08 19:25:46 +00:00
ed
a2e0f98693
disable upload deduplication by default;
...
dedup is still encouraged and fully supported, but
being default-enabled has caused too many surprises
enabling `--dedup` restores the previous default behavior
also renames `--never-symlink` to `--hardlink-only`
2024-09-08 17:09:14 +00:00
ed
5a009a2a64
v1.14.4
2024-09-02 01:08:41 +00:00
ed
7f82449179
changelog: cleanup historic entries
2024-08-31 20:39:37 +00:00
ed
e455ec994e
logo tweaks (kerning, footer-slant)
2024-08-31 20:37:58 +00:00
ed
abcdf479e6
v1.14.3
2024-08-30 23:11:22 +00:00
ed
ad2371f810
shares: add revival and expiration extension
2024-08-30 22:25:50 +00:00
ed
7037e7365e
add logo
2024-08-29 22:00:08 +00:00
ed
cec0e0cf02
v1.14.2
2024-08-23 23:07:18 +00:00
ed
c4b0cccefd
v1.14.0
2024-08-18 23:11:36 +00:00
ed
7c2beba555
add file/folder sharing; closes #84
2024-08-18 22:49:13 +00:00
ed
5153db6bff
ux: login margin; theme2: yellow buttons
...
the red buttons from protonmail's monokai theme look better,
but they're confusing because intuitively red means off
2024-08-17 15:55:55 +00:00
ed
dcc988135e
v1.13.8
2024-08-13 00:08:23 +00:00