Commit Graph

764 Commits

Author SHA1 Message Date
83dd675e4f Basic search view for shares 2021-10-23 14:33:24 +02:00
97922340d9 Share page skeleton 2021-10-23 14:33:24 +02:00
aa21e7a74c Create shares from search and select view 2021-10-23 14:33:24 +02:00
189009325e Update tailwind to 2.2.16 2021-10-23 14:33:24 +02:00
c7d587bea4 Basic management of shares 2021-10-23 14:33:24 +02:00
f74624485f Allow to manage passwords for a collective 2021-09-30 10:35:38 +02:00
af1d8962de Update dependency postcss-cli to v9 2021-09-24 19:43:19 +00:00
d8b272a407 Fix styles for secondary button and dimmer 2021-09-23 17:37:05 +02:00
e31107eb49 Require a otp to disable 2fa 2021-09-23 09:27:44 +02:00
bbfc5b56d8 Document TOTP 2021-09-23 09:27:44 +02:00
844c453864 Update dependency ansi-regex to 5.0.1 [SECURITY] 2021-09-23 02:43:56 +00:00
489ef310f3 Update dependency nth-check to 2.0.1 [SECURITY] 2021-09-23 02:00:09 +00:00
9785db0683 Change license header of all files 2021-09-21 22:35:38 +02:00
a94aeff75c Add ui for showing data to be deleted for a user 2021-09-08 20:57:10 +02:00
e89b571ab2 Add a route to show what is deleted 2021-09-08 20:57:10 +02:00
736968b049 Fix adding a new user and don't allow to add non-local users
The user structure must provide the correct account source now.
2021-09-08 20:57:10 +02:00
468ba90158 Fix OTP authentication for external accounts 2021-09-06 01:07:31 +02:00
984dda9da0 Add OpenID support to webapp 2021-09-05 23:43:07 +02:00
aef56233a5 Add a new column to distinguish local from external users 2021-09-05 21:38:14 +02:00
9dfe7f30a0 Remove unused contact kind 2021-09-01 00:57:03 +02:00
1afc005a6c Adopt login process for two-factor auth 2021-08-31 21:29:07 +02:00
999c39833a Add user setting page for totp 2021-08-31 21:28:17 +02:00
cf88f5c2de Allow to specify ordering when retrieving meta data
The query now searches in more fields. For example, when getting a
list of tags, the query is applied to the tag name *and* category.
When listing persons, the query now also looks in the associated
organization name.

This has been used to make some headers in the meta data tables
clickable to sort the list accordingly.

Refs: #965, #538
2021-08-27 23:04:54 +02:00
589c41003f Add hebrew document language 2021-08-24 01:19:42 +03:00
993a391c13 Add the attachment-only option to a source
The upload request can now contain a boolean for importing only
attachments when e-mails are uploaded. This option is now also added
to a source url.

Refs: #983
2021-08-23 14:19:11 +02:00
0a0dd80bdc Add new checkbox to scan mailbox form 2021-08-21 13:49:12 +02:00
8f23b68587 Add a qr code to the link of an item or attachment 2021-08-18 00:20:27 +02:00
f1445e797b Highlight search menu tabs that contain data
Refs: #966
2021-08-16 22:13:53 +02:00
cf10f63af4 Improve main view in home page 2021-08-16 17:00:57 +02:00
ac0603335f Improve merge items list
Allow to reorder for mobile and remove elements.
2021-08-16 16:00:43 +02:00
9478152a94 Switch to search view after successful merge 2021-08-16 14:40:57 +02:00
8099b78b0e Merge items in webui 2021-08-16 12:55:25 +02:00
22d331f082 Integrate item merge dialog into home page 2021-08-16 12:32:54 +02:00
bc6924fd5d Show delete/restore buttons conditionally
When only trashed items are selected, the "delete" button doesn't make
sense and vice versa.
2021-08-15 12:41:10 +02:00
f4a2b86ea8 Use a minimum age of items to remove
In order to keep deleted items for a while, the periodic task can now
use a duration to only remove items with a certain age. This can be
used to ensure that a deleted item stays at least X days before it
will be removed from the database.

Refs: #347
2021-08-15 12:32:50 +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
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
51c35bd7dd Update dependency path-parse to 1.0.7 [SECURITY] 2021-08-12 11:22:06 +00: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
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
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