diff --git a/README.md b/README.md index 476d8ddc..8f470a50 100644 --- a/README.md +++ b/README.md @@ -437,7 +437,7 @@ upgrade notes * can I link someone to a password-protected volume/file by including the password in the URL? * yes, by adding `?pw=hunter2` to the end; replace `?` with `&` if there are parameters in the URL already, meaning it contains a `?` near the end - * if you have enabled `--accounts` then do `?pw=username:password` instead + * if you have enabled `--usernames` then do `?pw=username:password` instead * how do I stop `.hist` folders from appearing everywhere on my HDD? * by default, a `.hist` folder is created inside each volume for the filesystem index, thumbnails, audio transcodes, and markdown document history. Use the `--hist` global-option or the `hist` volflag to move it somewhere else; see [database location](#database-location) diff --git a/copyparty/__main__.py b/copyparty/__main__.py index 2b55b058..e87fe487 100644 --- a/copyparty/__main__.py +++ b/copyparty/__main__.py @@ -918,7 +918,7 @@ def get_sects(): copyparty will also hash and print any passwords that are non-hashed (password which do not start with '+') and then terminate afterwards - if you have enabled --accounts then the password + if you have enabled --usernames then the password must be provided as username:password for hashing \033[36m--ah-alg\033[0m specifies the hashing algorithm and a diff --git a/copyparty/__version__.py b/copyparty/__version__.py index 30bd3fd6..3350f413 100644 --- a/copyparty/__version__.py +++ b/copyparty/__version__.py @@ -1,8 +1,8 @@ # coding: utf-8 -VERSION = (1, 18, 10) -CODENAME = "logtail" -BUILD_DT = (2025, 8, 4) +VERSION = (1, 19, 0) +CODENAME = "usernames" +BUILD_DT = (2025, 8, 7) S_VERSION = ".".join(map(str, VERSION)) S_BUILD_DT = "{0:04d}-{1:02d}-{2:02d}".format(*BUILD_DT) diff --git a/docs/changelog.md b/docs/changelog.md index 3cc8bdf1..a3c0aaae 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,3 +1,39 @@ +▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ +# 2025-0804-0013 `v1.18.10` idp speedboost + +## 🧪 new features + +* #426 add Dutch translation (thx @DeStilleGast!) 3798e19a +* #458 add Italian translation (thx @AOTREVAI!) a38e6e65 +* #456 transcode to flac/wav (thx @missaustraliana!) b469db3c b2d48c64 0d09fb68 +* #439 config-file can be provided through `PRTY_CONFIG` (thx @icxes!) 971360e9 +* #459 videos can become folder thumbnails 16bbcce5 +* add `--idp-cookie`, session-tickets for IdP auth (performance boost) f9502c3d + * useful when the IdP-server becomes a bottleneck + +## 🩹 bugfixes + +* #412 fix PUT-uploads into volumes with `nosub` volflag 47fa4a92 +* #435 ignore spurious exceptions from browser extensions 39e55824 +* #449 IPv6 QR-Code didn't include port 66a5bf36 +* #295 do not force `d2d` in blank vfs (introduced in v1.18.3) 848315c0 + +## 🔧 other changes + +* #440 improved finnish translation (thx @icxes!) a68d5b03 +* point to the `-nc` option in the "at max connections" warning 153d240d +* the play-button now indicates "play-as-audio" for video-files 40d56bb3 +* docs: + * #411 improve password-hashing instructions (thx @chinponya!) c69c7c8a + * #429 improve `--cert` helptext (thx @kzshantonu!) 7e3825f8 + * #413 copyparty is Wii Internet Channel compatible! (thx @techflashYT!) 50f16293 + * #461 how to use groups without IdP e85a7107 + * mention that WebDAV and OpenGraph are incompatible by default (and how to fix that) 0bc1b8f7 + * #345 short explanation about the sfx in quickstart ae5eefc5 +* #398 pypi-package now has extra-group `all` 6eaf8af1 + + + ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ # 2025-0801-2056 `v1.18.9` fix Denial-of-Service