Commit Graph

945 Commits

Author SHA1 Message Date
6e4aeb512d Reorganize search menu items 2020-06-13 16:19:35 +02:00
617487f5b3 Add mail-debug flag to rest-server
It has been added to the joex application, but it should be possible
to debug mail problems on both apps.
2020-06-13 15:10:00 +02:00
fb8c97f4f0 Merge pull request #145 from eikek/multiple-notify-due-items
Multiple notify due items
2020-06-13 15:02:23 +02:00
694fa3810d Extend mergify to merge my own prs on ci success 2020-06-13 14:53:38 +02:00
1f9f09ba6f Reorder user task table columns 2020-06-13 14:48:12 +02:00
bdfc151272 Close task form after submitting and return to list view 2020-06-13 14:40:13 +02:00
2c13f9307c Adopt UI to allow multiple notification tasks 2020-06-13 14:26:38 +02:00
e51e84408b Change notify-due-item routes to allow multiple tasks per user 2020-06-13 14:26:38 +02:00
d41ddd9729 Fix bug in dropdown
The menu for a multi-dropdown should only show entries that are not
already selected (there is no use case to select the same item more
than once).
2020-06-12 23:12:49 +02:00
152ad7373c Update dependencies
- fs2, flexmark, flyway, pdfbox, postgres, swagger
2020-06-12 22:22:37 +02:00
216c89c7d1 Some small documentation fixes 2020-06-12 21:52:29 +02:00
6e42ef9d28 Merge pull request #143 from eikek/add-data-while-edit-item
Add data while edit item
2020-06-12 12:11:43 +02:00
9658b2780b Prettify modal dialogs a bit 2020-06-12 00:17:26 +02:00
936177a910 Allow to add remaining metadata in item edit view 2020-06-11 22:52:30 +02:00
363eb81aff Add remaining routes to create and update item meta data 2020-06-11 22:28:31 +02:00
a4d60c0d92 Add correspondent organizations in item edit view 2020-06-11 22:11:58 +02:00
c6accca0ff Add route to create and associate correspondent org 2020-06-11 22:11:58 +02:00
459647f83f Add new tags in item detail view 2020-06-11 21:52:10 +02:00
f407f08ed3 Add a route to add a new tag and associate it to an item 2020-06-11 21:51:42 +02:00
d440247857 Change modify item routes to use http put 2020-06-09 23:20:58 +02:00
80131522de Use same limit for searchable dropdowns 2020-06-09 22:57:21 +02:00
a3b482fa13 Fix some icons 2020-06-09 21:10:49 +02:00
f2c5135ef4 Merge pull request #141 from eikek/colored-tags
Colored tags
2020-06-08 21:58:18 +02:00
3ad9b24c2c Use a better way to select a color 2020-06-08 21:48:27 +02:00
4c832dba35 Fix search on initial page load
It must now wait until ui-settings have been provided.
2020-06-08 01:17:19 +02:00
e8c3edfd23 Add pdf-preview checkbox to ui settings 2020-06-08 01:13:26 +02:00
1dd84c11bd Apply tag colors from settings 2020-06-08 00:54:47 +02:00
1cd65b7b7c Store tag category colors in ui settings 2020-06-07 22:16:40 +02:00
f4e37b512f Add input field to provide colors for tag categories 2020-06-07 21:42:11 +02:00
c595f3b737 Merge pull request #140 from eikek/itemlist-with-tags
Itemlist with tags
2020-06-07 18:12:49 +02:00
5b2b2eceb3 Show tags in item list view
Also set default page size down to 60.
2020-06-07 15:43:46 +02:00
1d2a6e6caa Add endpoint to search for items and return their tags
This is a more expensive query, since the tags must be resolved per
item. This is now implemented by doing additional queries while
caching each resolved tag.
2020-06-07 15:18:28 +02:00
0382ff2308 Merge pull request #139 from eikek/batch-loading
Batch loading
2020-06-07 09:21:29 +02:00
79fc5a30a1 Introduce ui settings and let user set page size for item search 2020-06-07 00:51:11 +02:00
6abdb95f02 Reformatting 2020-06-06 20:52:23 +02:00
77e8a51acd Fix updating item list when there are no results 2020-06-06 15:15:53 +02:00
071ab60a5c Remove i_date query binding 2020-06-06 15:15:29 +02:00
d5819eab35 Fix offset/limit clause for mariadb
MariaDB wants first limit and then offset (optionally), postgres
doesn't care.
2020-06-06 11:13:33 +02:00
b150269528 Add a load-more button to item list 2020-06-06 11:05:15 +02:00
e5b90eff34 Allow client to load items in batches 2020-06-06 11:05:15 +02:00
062618bf86 Fix typos in documentation 2020-06-03 23:50:48 +02:00
465406738d Update sbt to 1.3.12 2020-06-01 21:10:33 +02:00
74e57b58ff Update commons-io to 2.7 2020-06-01 21:08:49 +02:00
2ed7f40b0b Merge pull request #136 from scala-steward/update/flexmark-0.61.34
Update flexmark, ... to 0.61.34
2020-05-28 06:26:00 +00:00
3b0bba9d2b Update flexmark, ... to 0.61.34 2020-05-28 08:18:46 +02:00
2efb0210af Authorize first on integration route 2020-05-28 07:33:14 +02:00
4e0d95a213 Allow to check availability of the integration endpoint 2020-05-27 23:55:45 +02:00
7b64cdd0c1 Add missing integration-endpoint in openapi spec
This got forgotten to add in openapi, it is already implemented.
2020-05-27 23:40:50 +02:00
6165b6b8c6 Set default value for allowed-ips protection to false
The endpoint is disabled by default, no matter what protection modes
are enabled. If all are disabled, then the endpoint is not
protected (if enabled by an admin). Conversely, if all protection
modes are enabled, they all must succeed.

All protection modes should be off by default, so the user would
choose one. It is confusing, if a user enables one and doesn't realize
that another one is also enabled by default.
2020-05-27 23:30:52 +02:00
efcf857cf0 Merge pull request #134 from scala-steward/update/flyway-core-6.4.3
Update flyway-core to 6.4.3
2020-05-27 16:28:35 +00:00