diff --git a/copyparty/__version__.py b/copyparty/__version__.py index 4c43277a..2fd34538 100644 --- a/copyparty/__version__.py +++ b/copyparty/__version__.py @@ -1,8 +1,8 @@ # coding: utf-8 -VERSION = (1, 20, 3) +VERSION = (1, 20, 4) CODENAME = "sftp is fine too" -BUILD_DT = (2026, 1, 21) +BUILD_DT = (2026, 1, 23) S_VERSION = ".".join(map(str, VERSION)) S_BUILD_DT = "{0:04d}-{1:02d}-{2:02d}".format(*BUILD_DT) diff --git a/copyparty/web/rups.html b/copyparty/web/rups.html index c657d09b..832dbb50 100644 --- a/copyparty/web/rups.html +++ b/copyparty/web/rups.html @@ -6,7 +6,7 @@ {{ s_doctitle }} - + diff --git a/docs/changelog.md b/docs/changelog.md index 03b5d239..712751d4 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,3 +1,24 @@ +▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ +# 2026-0121-0505 `v1.20.3` dillo approves + +## 🧪 new features + +* send-message-to-serverlog now also available as url-parameter `?smsg=foo` 6dcb1efb + * option `smsg` configures which HTTP-methods to allow; can be set to `GET,POST` but default is only `POST` because `GET` is dangerous (CSRF) + +## 🩹 bugfixes + +* #1227 [dillo](https://dillo-browser.github.io/) was not able to login because dillo is more standards-compliant than every other browser (nice) b4df8fa2 +* a web-scraper which got banned for making malicious requests could remain banned for one request longer than intended (wait why did I fix this) ba67b279 +* `?ls` was still a bit jank 0a3a8072 + +## 🌠 fun facts + +* this 6AM release was [powered by void/mournfinale](https://www.youtube.com/watch?v=lFEEXloqk9Q&list=PLlEk36g9RI8Ppjr3HhaO3wjjmA6HnSo2U) +* was going to name the release "dilla på dillo" but somehow google-translate thinks that means "fuck on fuck" which would have been inappropriate + + + ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ # 2026-0119-0126 `v1.20.2` xattrs + range-select