Skip to content

Commit 6aaafee

Browse files
committed
v1.16.18
1 parent 99f63ad commit 6aaafee

File tree

4 files changed

+44
-4
lines changed

4 files changed

+44
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ turn almost any device into a file server with resumable uploads/downloads using
100100
* [custom mimetypes](#custom-mimetypes) - change the association of a file extension
101101
* [GDPR compliance](#GDPR-compliance) - imagine using copyparty professionally...
102102
* [feature chickenbits](#feature-chickenbits) - buggy feature? rip it out
103-
* [feature beefybits](#feature-beefybits) - force-enable incompatible features
103+
* [feature beefybits](#feature-beefybits) - force-enable features with known issues on your OS/env
104104
* [packages](#packages) - the party might be closer than you think
105105
* [arch package](#arch-package) - now [available on aur](https://aur.archlinux.org/packages/copyparty) maintained by [@icxes](https://github.com/icxes)
106106
* [fedora package](#fedora-package) - does not exist yet

copyparty/__version__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# coding: utf-8
22

3-
VERSION = (1, 16, 17)
3+
VERSION = (1, 16, 18)
44
CODENAME = "COPYparty"
5-
BUILD_DT = (2025, 3, 16)
5+
BUILD_DT = (2025, 3, 23)
66

77
S_VERSION = ".".join(map(str, VERSION))
88
S_BUILD_DT = "{0:04d}-{1:02d}-{2:02d}".format(*BUILD_DT)

docs/changelog.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
2+
# 2025-0316-2002 `v1.16.17` boot2party
3+
4+
## NEW: make it a bootable usb flashdrive
5+
6+
get the party going anywhere, anytime, no OS required! [download flashdrive image](https://a.ocv.me/pub/stuff/edcd001/enterprise-edition/) or watch the [low-effort demo video](https://a.ocv.me/pub/stuff/edcd001/enterprise-edition/hub-demo-hq.webm) which eventually gets to the copyparty part after showing off a bunch of other stuff on there
7+
8+
* there is [source code](https://github.com/9001/asm/tree/hovudstraum/p/hub) and [build instructions](https://github.com/9001/asm/tree/hovudstraum/p/hub/sm/how2build) too
9+
* please don't take this too seriously
10+
11+
## 🧪 new features
12+
13+
* option to specify max-size for download-as-zip/tar 494179bd 0a33336d
14+
* either the total download size (`--zipmaxs 500M`), and/or max number of files (`--zipmaxn 9k`)
15+
* applies to all uesrs by default; can also ignore limits for authorized users (`--zipmaxu`)
16+
* errormessage can be customized with `--zipmaxt "winter is coming... but this download isn't"`
17+
* [appledoubles](https://a.ocv.me/pub/stuff/?doc=appledoubles-and-friends.txt) are detected and skipped when uploading with the browser-UI 78208405
18+
* IdP-volumes can be filtered by group 9c2c4237
19+
* `[/users/${u}]` in a config-file creates the volume for all users like before
20+
* `[/users/${u%+canwrite}]` only if the user is in the `canwrite` group
21+
* `[/users/${u%-admins}]` only if the user is NOT in the `admins` group
22+
23+
## 🩹 bugfixes
24+
25+
* when moving a folder with symlinks, don't expand them into full files 5ab09769
26+
* absolute symlinks are moved as-is; relative symlinks are rewritten so they still point to the same file when possible (if both source and destination are indexed in the db)
27+
* the previous behavior was good for un-deduplicating files after changing the server-settings, but was too inconvenient for all other usecases
28+
* #146 fix downloading from shares when `-j0` enabled 8417098c
29+
* only show the download-as-zip link when the user is actually allowed to 14bb2999
30+
* the suggestions in the serverlog regarding how to fix incorrect X-Forwarded-For settings would be incorrect if the reverse-proxy used IPv6 to communicate with copyparty 16462ee5
31+
* set nofollow on `?doc` links so crawlers don't download binary files as text 6a2644fe
32+
33+
## 🔧 other changes
34+
35+
* #147 IdP: fix the warning about dangerous misconfigurations to be more accurate 29a17ae2
36+
* #143 print a warning on incorrect character-encoding in textfiles (config-files, logues, readmes etc.) 25974d66
37+
* copyparty.exe: update to jinja 3.1.6 (copyparty was *not affected* by the jinja-3.1.5 vuln)
38+
39+
40+
141
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
242
# 2025-0228-1846 `v1.16.16` lemon melon cookie
343

scripts/deps-docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ENV ver_asmcrypto=c72492f4a66e17a0e5dd8ad7874de354f3ccdaa5 \
1212

1313
# versioncheck:
1414
# https://github.com/markedjs/marked/releases
15-
# https://github.com/Ionaru/easy-markdown-editor/tags
15+
# https://github.com/Ionaru/easy-markdown-editor/tags # ignore 2.20.0
1616
# https://github.com/codemirror/codemirror5/releases
1717
# https://github.com/cure53/DOMPurify/releases
1818
# https://github.com/Daninet/hash-wasm/releases

0 commit comments

Comments
 (0)