Commit Graph

1539 Commits

Author SHA1 Message Date
27fd7a5867 Make sure the empty-trash task is started for all collectives 2021-08-14 20:40:04 +02:00
50706c3d6d Add a task implementation to delete items 2021-08-14 19:33:18 +02:00
4901276c66 Change "empty trash" settings for a collective and submit the job 2021-08-14 19:33:15 +02:00
828e5cf703 Allow to restore deleted items in webui 2021-08-14 16:50:17 +02:00
f999662905 Add routes to restore deleted items 2021-08-14 16:48:03 +02:00
eede20b014 Display deleted items in the webui
The card renders a trash can in the top right corner and the detail
page shows a label and also this trash can.
2021-08-14 16:06:55 +02:00
3f1ff5c1ac Allow to search in deleted items 2021-08-14 15:35:17 +02:00
edb344314f Use an enum instead of a boolean to differentiate search
It's not very likely to have more modes of search besides normal and
trashed, but got surprised in that way quite often and it's nicer this
way anyways.
2021-08-14 15:11:48 +02:00
a7b74bd5ae Allow to search in soft-deleted items
A new query/request parameter can be used to apply a search to only
soft-deleted items.

The query expression `Trashed` has been introduced which selects only
items with state `Deleted`. This is another option an analog to
`ValidItemStates` (both cannot be used together as they would select
no items). This new query node is not added to the parser, because
users may not use it in their own queries - it must be part of the
"fixed" query so the application can control in which subset to search
(it would otherwise be possible to select any items).
2021-08-14 14:53:05 +02:00
cb777e30c0 Delete items by introducing a deleted state
When deleting items via the http api, they are not deleted anymore but
a new status "Deleted" is set. The collective insights contains now a
count separately for deleted items.
2021-08-14 14:18:03 +02:00
48d13a35fc Fix search summary to restrict on valid items 2021-08-14 14:09:07 +02:00
08ce6b5256 Fix path to viewerjs for pdf view 2021-08-13 00:58:13 +02:00
51c35bd7dd Update dependency path-parse to 1.0.7 [SECURITY] 2021-08-12 11:22:06 +00:00
1901fe1a8c Adopt deprecated APIs from fs2; use fs2.Path 2021-08-07 17:51:56 +02:00
52d601f595 Update Home.elm 2021-08-05 12:45:33 +02:00
86515321a8 Update Color.elm 2021-08-05 12:38:01 +02:00
5cf69fef6c Update AddressForm.elm
Since organizations do not only exist in cities, "Ort" would probably be the more general term.
2021-08-05 12:28:06 +02:00
1256a6e8cf Allo wildcards when searching by attachment ids 2021-07-31 01:23:37 +02:00
1c3a1cc0dc Set version to 0.26.0-SNAPSHOT 2021-07-29 23:11:36 +02:00
fe06cc1e6b Set version to 0.25.1 2021-07-29 22:53:43 +02:00
c59d4f8a6d Add the japanese content field to solr
This is a follow up on #961. It was forgotten when the japanese
language was added.
2021-07-29 22:22:34 +02:00
e696c06656 Set version to 0.26.0-SNAPSHOT 2021-07-29 18:10:27 +02:00
17e49f40c7 Set version to 0.25.0 2021-07-29 17:47:53 +02:00
4af8dd0950 Preprocess japanese texts to find dates
Not very efficient, but should work to find the position of dates in
japanese text.
2021-07-29 01:35:15 +02:00
e8348e2809 Remove excessive spaces 2021-07-29 02:08:48 +03:00
1095a7d56f Add another Japanese test 2021-07-29 01:13:22 +03:00
119a4ffdc9 Update Japanese tests with more sensible data 2021-07-29 01:08:48 +03:00
f994d4b248 Add japanese document language 2021-07-28 20:05:48 +02:00
09b224b07a Left align item separator and make it more prominent
Refs: #950
2021-07-27 18:10:46 +02:00
15b15666bf Allow to use the created timestamp in item queries
Refs: 925
2021-07-27 17:33:13 +02:00
9578dd2b2b Add route to remove tags for a single item 2021-07-25 23:27:06 +02:00
3483dfe32e Fix openapi doc 2021-07-25 22:00:54 +02:00
fcef52856a Allow tag ids or tag names when replacing tags 2021-07-25 21:26:22 +02:00
782ca0fa4f Remove a deleted item from search results
When an item is deleted in detail view, the results must be updated to
reflect the new state. The results are now changed by removing the
corresponding item.

Fixes: #920
2021-07-25 17:35:01 +02:00
21eb7dad94 Change headers of all elm files 2021-07-25 14:00:11 +02:00
42b37df6a1 Fix header formatting 2021-07-25 13:57:05 +02:00
a6c0af93e8 Use more space in sidebar
Reduce left and right padding
2021-07-25 13:42:57 +02:00
912104ce49 Small german corrections
Fixes: #901
2021-07-25 13:40:15 +02:00
eb977ab3a7 Show the number of selected files on upload page
Fixes: #896
2021-07-25 13:37:06 +02:00
1851c5b7af Merge pull request #944 from scala-steward/update/tika-core-2.0.0
Update tika-core to 2.0.0
2021-07-25 11:18:53 +00:00
558007235b Update tika-core to 2.0.0
Include new ODF parser from tika-2.0.0
2021-07-25 13:08:18 +02:00
916217df4f Make convert-all-pdfs an admin endpoint 2021-07-25 01:25:24 +02:00
bde8af8d58 Merge branch 'current-docs' 2021-07-17 18:02:31 +02:00
eeebe750f9 Improve some openapi descriptions 2021-07-17 18:01:18 +02:00
d95a78f495 Allow to set folder by id or name 2021-07-17 15:10:19 +02:00
1c0d87527b Log error when setting folder doesn't work 2021-07-17 15:10:00 +02:00
cd304bcff7 Improve doc string for some endpoints 2021-07-17 13:09:20 +02:00
1913877de1 The id must be recreated for each job, obviously
Fixes: #938
2021-07-16 21:14:47 +02:00
280968355e Improve doc string for some endpoints 2021-07-14 22:32:17 +02:00
f7eed33545 Return a 404 if a source was not found when checking a file 2021-07-08 21:17:48 +02:00