summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.CHANGELOG62
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD8
3 files changed, 73 insertions, 11 deletions
diff --git a/.CHANGELOG b/.CHANGELOG
index e8b20804f3d..79f1d1f39b9 100644
--- a/.CHANGELOG
+++ b/.CHANGELOG
@@ -1,5 +1,67 @@
# Changelog
+## v0.23.0
+
+*May 29, 2021*
+
+This release enables deleting multiple files at once of an item. It
+also changes how user settings are stored. Additionally several bugs
+in the ui and server have been fixed.
+
+- Feature: Central user settings (#565): user settings have been
+ stored in the browser but are now stored at the server. This means
+ that all settings are now shared across all devices. See below for
+ notes on migrating your current settings.
+- Feature: Delete multiple attachemnts at once, thanks to
+ @stefan-scheidewig (#626): multiple attachments on an item can be
+ deleted with a single click
+- Feature: Make consumedir-cleaner run on windows, thanks to
+ @JaCoB1123 (#809)
+- Bug: More work externalizing strings (#784, #760): many more strings
+ have been externalized for being translated; also dates are now
+ externalized, too
+- Bug: Better anonymous upload page (#758): the upload page for
+ anonymous users shouldn't show a form to provide any metadata
+- Bug: Tag category color (#835): the input field to specify colors
+ for tag categories didn't show the category name
+- Bug: Search in names (#822): a bug in the webui sent a broken query
+ to the server, making the "search in names" field unusable
+- Bug: Fulltext only search broken (#823): the fulltext only search
+ didn't only consult the solr index, but also the database, making it
+ a lot slower and presenting the results not in the order returned by
+ solr.
+- Bug: Ui switches to logged in state on auth failure (#814)
+- Bug: Broken search summary when tag has no category (#759)
+
+
+### Migrating UI Settings
+
+After the upgrade to this version, your current ui settings are not
+read anymore. That means docspell starts up with a light theme and tag
+colors are gone etc. If there are no settings at the server, but
+docspell finds some at your browser, the *UI Settings* page shows a
+big message and a button. Clicking this button sends your settings to
+the server. This message disappears as soon as there are some settings
+on the server.
+
+If you have multiple devices, you now need to choose one which
+settings you want to migrate to the server. It is currently not
+possible to store settings per device.
+
+***Note**: the button is only there if there are no settings at the
+server. So if you want to migrate, don't set the theme or click on
+other things that are persisted before doing the migration!*
+
+### REST Api Changes
+
+- new routes have been added to delete multiple attachments of an item
+- new routes have been added to manage client settings
+
+### Configuration Changes
+
+- none
+
+
## v0.22.0
*Apr 11, 2021*
diff --git a/.SRCINFO b/.SRCINFO
index 8b334bb7b56..6a9840e6a98 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = docspell
pkgdesc = Assists in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.
- pkgver = 0.22.0
+ pkgver = 0.23.0
pkgrel = 1
url = https://docspell.org/
changelog = .CHANGELOG
@@ -8,18 +8,18 @@ pkgbase = docspell
groups = docspell
license = GPL3
makedepends = python
- source = docspell-0.22.0-restserver.zip::https://github.com/eikek/docspell/releases/download/v0.22.0/docspell-restserver-0.22.0.zip
- source = docspell-0.22.0-joex.zip::https://github.com/eikek/docspell/releases/download/v0.22.0/docspell-joex-0.22.0.zip
- source = docspell-0.22.0-tools.zip::https://github.com/eikek/docspell/releases/download/v0.22.0/docspell-tools-0.22.0.zip
+ source = docspell-0.23.0-restserver.zip::https://github.com/eikek/docspell/releases/download/v0.23.0/docspell-restserver-0.23.0.zip
+ source = docspell-0.23.0-joex.zip::https://github.com/eikek/docspell/releases/download/v0.23.0/docspell-joex-0.23.0.zip
+ source = docspell-0.23.0-tools.zip::https://github.com/eikek/docspell/releases/download/v0.23.0/docspell-tools-0.23.0.zip
source = docspell-joex.sh
source = docspell-restserver.sh
source = docspell-joex.service
source = docspell-restserver.service
source = docspell.sysusers
source = docspell.tmpfiles
- sha512sums = a9262308fb447ecc7b901e07d353fa3d2c74fbc811e91eb6f9aa6c8049316c1d41001e2453d1d0656cc818ccf5aa9256a03b48ed0d24f4e5dbf74a3758e986a7
- sha512sums = 1fa12028e4aaea88d103a40f54c3454a9fd31cb10c1b15b12e760569ce4215c1b41a4d6e9b64d1cf2770206c2cbccd2c4104d1e7cbe75a2e6338f20eeb8c6da5
- sha512sums = 25795b5ef5d7fcad68df73d41c5b5670b7d6c9c763d5ae59929ebe0963d189ed2b1e723e8cb5c1df30868e7f2166d4290e504d2fa493f595f588a7807572cd4d
+ sha512sums = 49c3676c38f064763817c2e56aae9605fcec1fbaa4e3cfa0c5b975c6f8f1b7004fe02db688bcff189bf7038e0e2b4d9e1be483a232a72d01142aeefe8a9495fd
+ sha512sums = 329d1d7ef678121f0a6d46bddd8a84c614e8217334f2b516a659cfdb2baa5a40ca5f87906c262c7538f08ef3dae435ce93c5482f078ad6dc9e247ed226084475
+ sha512sums = 8fa8664c8303112feac564e8d52512cd329d0558b3701afd4bd53063491ab9f212022ea86ff6b9ce322e5dc9460a0ff626e27d0cd8414364b80f75c1f11b2e58
sha512sums = 6ab8b24eb76f02b68e4fa4194b8771ef4f57c8375b34bf7bf914563528e347ea127beb5547e432910911d4fd15982cccdd1df50aeb76058129b909824ce49093
sha512sums = 0b8b08f47f1cb46a3bfc16df4b0574cebfb4a851562d134fcba3c4bf80fb011443499a549c3a04480456c048346d09f36fbcbc9d792810001c9c8b370d3926a8
sha512sums = c1a7a9cb942413d0febb083554a15ded0ead5c7124624f0ec5fe43d3bc73a1637f89bc27f7b6e0bbdbd0d886799e5331beb5f45f476db70b69ae17c0d803f004
diff --git a/PKGBUILD b/PKGBUILD
index 50e8e447042..ee26b19d681 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgbase=docspell
pkgname=('docspell-joex' 'docspell-restserver' 'docspell-tools')
-pkgver=0.22.0
+pkgver=0.23.0
pkgrel=1
changelog=.CHANGELOG
arch=('any')
@@ -20,9 +20,9 @@ source=("$pkgbase-$pkgver-restserver.zip::https://github.com/eikek/$pkgbase/rele
"${pkgname[1]}.service"
"$pkgbase.sysusers"
"$pkgbase.tmpfiles")
-sha512sums=('a9262308fb447ecc7b901e07d353fa3d2c74fbc811e91eb6f9aa6c8049316c1d41001e2453d1d0656cc818ccf5aa9256a03b48ed0d24f4e5dbf74a3758e986a7'
- '1fa12028e4aaea88d103a40f54c3454a9fd31cb10c1b15b12e760569ce4215c1b41a4d6e9b64d1cf2770206c2cbccd2c4104d1e7cbe75a2e6338f20eeb8c6da5'
- '25795b5ef5d7fcad68df73d41c5b5670b7d6c9c763d5ae59929ebe0963d189ed2b1e723e8cb5c1df30868e7f2166d4290e504d2fa493f595f588a7807572cd4d'
+sha512sums=('49c3676c38f064763817c2e56aae9605fcec1fbaa4e3cfa0c5b975c6f8f1b7004fe02db688bcff189bf7038e0e2b4d9e1be483a232a72d01142aeefe8a9495fd'
+ '329d1d7ef678121f0a6d46bddd8a84c614e8217334f2b516a659cfdb2baa5a40ca5f87906c262c7538f08ef3dae435ce93c5482f078ad6dc9e247ed226084475'
+ '8fa8664c8303112feac564e8d52512cd329d0558b3701afd4bd53063491ab9f212022ea86ff6b9ce322e5dc9460a0ff626e27d0cd8414364b80f75c1f11b2e58'
'6ab8b24eb76f02b68e4fa4194b8771ef4f57c8375b34bf7bf914563528e347ea127beb5547e432910911d4fd15982cccdd1df50aeb76058129b909824ce49093'
'0b8b08f47f1cb46a3bfc16df4b0574cebfb4a851562d134fcba3c4bf80fb011443499a549c3a04480456c048346d09f36fbcbc9d792810001c9c8b370d3926a8'
'c1a7a9cb942413d0febb083554a15ded0ead5c7124624f0ec5fe43d3bc73a1637f89bc27f7b6e0bbdbd0d886799e5331beb5f45f476db70b69ae17c0d803f004'