c658677032
Autoformat
2020-09-09 00:29:32 +02:00
06879456a6
Change job priority on queue page
2020-09-05 18:50:58 +02:00
1dcccbcf7d
Allow to hide classification settings in the webapp
2020-09-05 16:00:19 +02:00
7a0f71604d
Serve static files/assets preferring the gzip version
2020-09-03 01:29:09 +02:00
f9fcee81a5
Add start-now button for train-classifier task
2020-09-02 21:22:22 +02:00
8c4f2e702b
Add classifier settings
2020-09-02 18:28:14 +02:00
de5b33c40d
Add updated
column to some tables
2020-08-24 21:30:52 +02:00
760dec2230
Rename new route for retrieving used tags
2020-08-13 23:25:30 +02:00
3986487f11
Add api docs and cleanup
2020-08-13 21:22:54 +02:00
081c4da903
Add a route to trigger the convert-all-pdf task for a collective
2020-08-13 01:06:13 +02:00
69674eb485
Improve job-queue query to make sure jobs across all states show up
2020-08-13 01:06:13 +02:00
07e9a9767e
Add a task to re-process files of an item
2020-08-12 22:29:56 +02:00
098e4cf868
Fix uploading to enabled/disabled source endpoints
2020-08-09 09:21:23 +02:00
43946ed347
Fail early when source id is wrong
2020-08-08 18:43:18 +02:00
06ad9ac46c
Add routes to conveniently set/toggle tags
2020-08-08 15:08:04 +02:00
1c8b66194b
Add a route to return used tags
...
This is part of the `/insights` route without queries for file usage.
2020-08-08 08:35:35 +02:00
a4796f3f7f
Return more tag details with item insights
2020-08-08 00:41:20 +02:00
f3ba224124
Add missing organization/person/equipment routes
2020-08-07 01:30:43 +02:00
070c2b5e5f
Allow to search by tag categories
...
The server accepts a list of tag categories for inclusion and
exclusion. The categories in the include list imply to return items
that have at least one tag of each category. The categories in the
exclude list imply to return all items that have no tag in any of
these categories.
2020-08-06 21:43:27 +02:00
08f953dd52
Display item notes in card view if configured
...
The user can set a maximum length of the item notes to display in each
card. If set to 0, it is hidden.
2020-08-05 00:09:44 +02:00
09d74b7e80
Return item notes with search results
...
In order to not make the response very large, a admin can define a
limit on how much to return.
2020-08-05 00:09:37 +02:00
dbd27057d1
Improve source view and add qrcode for urls
...
The qr-code for urls is added so that these urls are easy to copy into
a phone. Then buttons for copying them into the clipboard have been
added.
2020-08-03 23:58:41 +02:00
45b0deeced
Print solr url on start
...
This is useful info to see which url has been selected, same as db
connection.
2020-08-01 15:59:14 +02:00
5b01c93711
Add a folder-id to item processing
...
This allows to define a folder when uploading files. All generated
items are associated to this folder on creation.
2020-07-14 23:18:39 +02:00
5b95fddf3d
Make item queries depend on the account-id
...
Now the user is required, too, to list items.
2020-07-11 21:54:51 +02:00
0df541f30a
Allow to search by folders
2020-07-11 16:52:13 +02:00
86443e10a6
Set the folder of an item
2020-07-11 12:57:17 +02:00
2ab0b5e222
Rename space -> folder
2020-07-11 11:54:23 +02:00
60a08fc786
Return member count and if current user is owner or member
2020-07-11 01:30:29 +02:00
ea4ab11195
Allow to only return owning spaces
2020-07-11 01:30:28 +02:00
752a94a9e2
Implement space operations
2020-07-11 01:30:28 +02:00
d43e17d9fb
Transport user-id to client
2020-07-11 01:30:28 +02:00
c12201c4a5
Add routes to manage spaces
2020-07-11 01:30:28 +02:00
347a029af8
Scalafix organize-imports
2020-06-28 21:20:47 +02:00
8500d4d804
Extend consumedir.sh to work with integration endpoint
...
Now running one consumedir script can upload files to multiple
collectives separately.
2020-06-28 00:08:37 +02:00
14213c4c27
Allow some solr query options in the config file
2020-06-24 23:37:20 +02:00
532caed84c
Consistent logging of request/responses to solr
...
Using a middleware. Also add missing changesets for mariadb.
2020-06-24 21:25:46 +02:00
7d7460b1c9
Cleanup + hiding false errors from log
2020-06-24 00:23:22 +02:00
30937d4908
Set default max page size to 200
2020-06-24 00:04:10 +02:00
d5c9923a6d
Add a route that only searches the full-text index
...
It returns the results in the same order as received from the index to
preserve the relevance ordering.
2020-06-24 00:03:17 +02:00
ffbb16db45
Transport highlighting information to the client
2020-06-23 00:17:29 +02:00
cfe5aa8894
Use no-op fts-client if disabled + push this flag to the webui
2020-06-21 21:06:08 +02:00
330fdcdd5b
Add rest endpoints to re-create the index
2020-06-21 20:13:33 +02:00
2a0bf24088
Setup solr schema and index all data using a system task
...
The task runs on application start. It sets the schema using solr's
schema api and then indexes all data in the database. Each step is
memorized so that it is not executed again on subsequent starts.
2020-06-19 21:37:22 +02:00
522daaf57e
Introducing fts client into codebase
2020-06-17 23:20:46 +02:00
ee801745a7
Add fultext field to search params
2020-06-17 23:20:46 +02:00
897d91475e
Update scalafmt-core to 2.6.0
2020-06-17 19:53:56 +02:00
7a3d2e4dc6
Extract OItemSearch
from OItem
2020-06-15 23:13:48 +02:00
84a26461ed
Add a route to update the name of an attachment
2020-06-14 17:03:07 +02:00
e15e2c9313
Replace hardcoded number by a config value
2020-06-14 00:49:19 +02:00