diff --git a/copyparty/__version__.py b/copyparty/__version__.py index 4703e216..8994d880 100644 --- a/copyparty/__version__.py +++ b/copyparty/__version__.py @@ -1,8 +1,8 @@ # coding: utf-8 -VERSION = (1, 19, 5) +VERSION = (1, 19, 6) CODENAME = "usernames" -BUILD_DT = (2025, 8, 21) +BUILD_DT = (2025, 8, 27) 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 8c4fbaf5..30d0fb30 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,3 +1,31 @@ +▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ +# 2025-0821-2319 `v1.19.5` it runs on iOS + +## 🧪 new features + +* #328 run copyparty on iPhones; see [install on iOS](https://github.com/9001/copyparty#install-on-iOS) in the readme ca98d54f + * cannot run in the background, doesn't have full access to your files, and is slightly buggy, but it *works* + * [running on android](https://github.com/9001/copyparty#install-on-android) gives you a much better experience +* save the qr-code to a file (txt/svg/png) 202ddeac + +## 🩹 bugfixes + +* #661 fix incorrect `rproxy` hint in the logs 6c76614e +* #649 fix js-crash when tapping in the exactly correct place (thx @hahaslav for debugging!) 0de07d8e +* #628 ftpd: fix banning IPv6 clients 6d76254c + +## 🔧 other changes + +* #296 nixos: support non-flake setups (thx @Sorixelle!) 20ef74cd 32593670 +* config-parser catches and explains a few more common mistakes cc65b1b5 +* docs: + * #490, #199: readme: confirm that combining copyparty and syncthing is safe c51371c7 + * #377 improved authelia docker example (thx @xFuture603!) cd8771fa + * mention the homebrew formulae f9cb2c15 + * #651 versus.md: fix hfs3 comparison (thx @rejetto!) 7a4973fa + + + ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ # 2025-0817-1556 `v1.19.4` take two (fix cfg vols) diff --git a/scripts/help2html.py b/scripts/help2html.py index 540091ec..4803632b 100755 --- a/scripts/help2html.py +++ b/scripts/help2html.py @@ -7,7 +7,7 @@ import subprocess as sp # to convert the copyparty --help to html, run this in xfce4-terminal @ 140x43: _ = r"""" -echo; for a in '' -bind -accounts -flags -handlers -hooks -urlform -exp -ls -dbd -chmod -pwhash -zm; do +echo; for a in '' -bind -accounts -auth -auth-ord -flags -handlers -hooks -idp -urlform -exp -ls -dbd -chmod -pwhash -zm; do ./copyparty-sfx.py --help$a 2>/dev/null; printf '\n\n\n%0139d\n\n\n'; done # xfce4-terminal @ 140x43 """ # click [edit] => [select all] diff --git a/scripts/help2txt.sh b/scripts/help2txt.sh index f5a12565..a046bda3 100755 --- a/scripts/help2txt.sh +++ b/scripts/help2txt.sh @@ -23,7 +23,7 @@ exit 0 # first open an infinitely wide console (this is why you own an ultrawide) and copypaste this into it: -for a in '' -bind -accounts -flags -handlers -hooks -urlform -exp -ls -dbd -chmod -pwhash -zm; do +for a in '' -bind -accounts -auth -auth-ord -flags -handlers -hooks -idp -urlform -exp -ls -dbd -chmod -pwhash -zm; do ./copyparty-sfx.py --help$a 2>/dev/null; printf '\n\n\n%0255d\n\n\n'; done # then copypaste all of the output by pressing ctrl-shift-a, ctrl-shift-c diff --git a/scripts/prep.sh b/scripts/prep.sh index d522371e..4e9ae313 100755 --- a/scripts/prep.sh +++ b/scripts/prep.sh @@ -40,7 +40,7 @@ update_mpr_pkgbuild() { update_nixos_pin() { ( cd $self/../contrib/package/nix/copyparty; - ./update.py $self/../dist/copyparty-sfx.py ) + ./update.py $self/../dist/copyparty-$ver.tar.gz ) } update_arch_pkgbuild