Eike Kettner
2aed7ba142
Simplify search bar and search menu
...
The functionality of the search bar is now in the search menu, too.
The search menu shows one input field for "textual search", which is
either the fulltext search (if enabled) or a basic search in various
names.
2020-12-05 22:38:27 +01:00
Eike Kettner
5882405f30
Search index if search object only contains this field
2020-12-05 02:59:57 +01:00
Eike Kettner
0b6f965fcb
Fix rememberme for missing local storage
2020-12-04 22:57:21 +01:00
Eike Kettner
0337391b20
Change remember period to 30 days
2020-12-04 20:30:25 +01:00
Eike Kettner
f5ae389eea
Cleanup remember-me tokens periodically
2020-12-04 17:59:25 +01:00
Eike Kettner
a0642905db
Use remember-me cookie if present
2020-12-04 17:59:25 +01:00
Eike Kettner
c10c1fad72
Prepare remember-me authentication variant
2020-12-04 17:59:25 +01:00
Eike Kettner
290989f67f
Reorder correspondent person suggestion based on org relationship
2020-12-01 23:39:45 +01:00
Eike Kettner
d4470ab5fd
Restrict person dropdown options to the associated organization
2020-12-01 23:39:45 +01:00
Eike Kettner
a6dd71af9f
Set an organization to a person in webapp
2020-12-01 23:39:45 +01:00
Eike Kettner
2e28c8e57b
Harmonize table views
2020-12-01 23:39:45 +01:00
Eike Kettner
fc2668feee
Allow to connect a person to an organization
2020-12-01 23:39:45 +01:00
Eike Kettner
346d23928d
Allow to search in source names in webui
2020-11-30 14:26:10 +01:00
Eike Kettner
0ee8ff66d5
Allow to search by source name
2020-11-30 14:07:45 +01:00
Eike Kettner
bdc49aae98
Let user change template for card title and subtitle
2020-11-29 23:36:25 +01:00
Eike Kettner
81a136d915
Use a template for rendering title and subtitle of the item card
...
Introduces `ItemTemplate` to conveniently create strings given an
item.
2020-11-29 23:36:20 +01:00
Eike Kettner
45e4035e07
Set version to 0.17.0-SNAPSHOT
2020-11-28 18:13:50 +01:00
Eike Kettner
4682bf4a0e
Set version to 0.16.0
2020-11-28 17:55:40 +01:00
mergify[bot]
7ee69f7a57
Merge pull request #481 from eikek/reload-fix
...
Reload fix
2020-11-28 01:23:26 +00:00
Eike Kettner
75055ba34b
Fix help link menu item
2020-11-28 01:48:58 +01:00
Eike Kettner
7052bc6b8e
Add cc and bcc to item mail
2020-11-28 01:36:59 +01:00
Eike Kettner
d62c4a5a72
Fix updating search view
...
For example, when content-search was activated the view was not
correctly updated after deleting or drag-and-drop.
2020-11-28 00:51:16 +01:00
Tammo van Lessen
e9347176bd
Fixes an off-by-one classic to also accept dates in January
2020-11-28 00:43:35 +01:00
Eike Kettner
32c9113bd4
Remove unused code
2020-11-28 00:00:10 +01:00
Eike Kettner
1091a4fbdc
Show concerning/correspond person exclusively in dropdowns
...
Now a person that is not marked as "concerning only" is treated as
"correspondent only". The options of all dropdown fields are now
restricted to those subsets.
Issue: #332
2020-11-27 23:13:37 +01:00
Eike Kettner
3fabe0a582
Update to Scala 2.13.4
2020-11-27 20:26:24 +01:00
Eike Kettner
7cc290135a
Show currently logged in user
...
Closes : #329
2020-11-26 23:53:55 +01:00
Eike Kettner
c87163052b
Allow to choose from existing tag categories
...
Also fixes a ui problem with a too long dropdown menu in the small
modal popup when adding tags or custom fields in item detail view.
Issue: #331
2020-11-26 23:53:50 +01:00
Eike Kettner
0919eec3c2
Improve field query and fix mariadb's pickiness with parens
...
If no query is given, don't search with `like '%'`. MariaDB doesn't
want parens around columns in the GROUP BY clause.
2020-11-25 21:08:49 +01:00
Eike Kettner
52c6659f9f
Add missing schema migrations for custom fields
2020-11-25 21:08:49 +01:00
Eike Kettner
41b26fbbd6
Don't hide field dropdown when no fields are defined
2020-11-24 23:38:22 +01:00
Eike Kettner
a18ac17f0c
Search with wildcards for custom fields
2020-11-24 21:44:27 +01:00
Eike Kettner
c389c8fe66
Change field-type into field-format in ui
2020-11-24 21:44:27 +01:00
mergify[bot]
436022ceee
Merge pull request #466 from eikek/wildcard-number-search
...
Allow to search with wildcard in a number custom field
2020-11-24 00:32:02 +00:00
Eike Kettner
c1c92f0932
Add language to upload page
2020-11-23 21:12:45 +01:00
Eike Kettner
2384af1347
Fix centering dropzone title
2020-11-23 21:12:33 +01:00
Eike Kettner
7fee52f6f2
Add language to scan-mailbox-form
2020-11-23 21:00:19 +01:00
Eike Kettner
5fe532001b
Allow to specify document lanugage with the request
2020-11-23 20:49:01 +01:00
Eike Kettner
29a5419072
Allow to search with wildcard in a number custom field
2020-11-23 13:44:49 +01:00
Eike Kettner
1ef035f061
Fix hiding tags/fields when corresponding setting exists
2020-11-23 11:20:59 +01:00
Eike Kettner
9bea0298ad
Allow to query custom field values with wildcards
2020-11-23 10:59:13 +01:00
Eike Kettner
473985c80e
Filter empty custom field values in webui
2020-11-23 10:47:45 +01:00
Eike Kettner
7712e02d2d
Don't allow empty custom field values
2020-11-23 10:38:59 +01:00
Eike Kettner
f8c6d183ed
Don't scroll in preview image
2020-11-23 10:30:24 +01:00
Eike Kettner
6d22bac720
Display custom field values on item card
2020-11-23 10:23:37 +01:00
Eike Kettner
7b7f1e4d6d
Return custom field values with search results
2020-11-23 10:23:25 +01:00
Eike Kettner
44459aecd0
Fix initialising date fields
2020-11-23 09:43:12 +01:00
Eike Kettner
cdcc8210fe
Throttle customfield update requests
2020-11-23 09:27:05 +01:00
Eike Kettner
7026852123
Indicate saving custom field values
2020-11-23 00:16:50 +01:00
Eike Kettner
bcdb2fc0fe
Show custom field values in item detail header
2020-11-22 23:14:51 +01:00
Eike Kettner
a2e0c23644
Amend search form for custom fields
2020-11-22 21:41:09 +01:00
Eike Kettner
23b343649c
Fix and enhance custom-multi-input field
2020-11-22 21:41:09 +01:00
Eike Kettner
066c856981
Allow to search for custom field values
2020-11-22 21:41:09 +01:00
Eike Kettner
c5ab663091
Allow a comma and a point for money values
2020-11-22 21:41:09 +01:00
Eike Kettner
bb19e02c66
Ui improvements
...
- don't show custom fields in edit menu if there are none. This
reduces load of ui elements. The first custom field must be created in
manage-data page.
- Add more validation to the money type
2020-11-22 21:41:09 +01:00
Eike Kettner
ff30ed5558
Add custom fields to multi-edit form
2020-11-22 21:41:09 +01:00
Eike Kettner
76647d132f
Show custom field values in detail view
2020-11-22 21:41:09 +01:00
Eike Kettner
1aefff37aa
Return custom field values with item details
2020-11-22 21:41:09 +01:00
Eike Kettner
1ee36cef8f
Add fields when clicking in the dropdown
...
Remove the additional button
2020-11-22 21:41:09 +01:00
Eike Kettner
cc6db61a3a
Allow to create fields when editing items
2020-11-22 21:41:09 +01:00
Eike Kettner
af1cca7d83
Fix condition for deleting custom field value
2020-11-22 21:41:09 +01:00
Eike Kettner
4059ef31c1
Allow providing values for custom fields in item detail
2020-11-22 21:41:09 +01:00
Eike Kettner
e90f65f941
Manage custom fields in webui
2020-11-22 21:41:09 +01:00
Eike Kettner
8d35d100d6
Change custom fields for multiple items
2020-11-22 21:41:09 +01:00
Eike Kettner
93295d63a5
Change custom field values for a single item
2020-11-22 21:41:09 +01:00
Eike Kettner
62313ab03a
Add and change custom fields
2020-11-22 21:41:09 +01:00
Eike Kettner
248ad04dd0
Prepare custom fields
2020-11-22 21:41:09 +01:00
Eike Kettner
417581845b
Fix openapi datastructures
2020-11-16 09:53:44 +01:00
Eike Kettner
1d6cdac92d
Set version to 0.16.0-SNAPSHOT
2020-11-15 13:11:39 +01:00
Eike Kettner
79510529c2
Set version to 0.15.0
2020-11-15 12:51:25 +01:00
Eike Kettner
f8634a5098
Use js pdf renderer for file view when settings tell so
2020-11-15 01:13:13 +01:00
Eike Kettner
063c9895dd
Fix table layout and notification form
...
The styling is broken if th elements are outside a tr. The
notification form had the same problem as the scan-mailbox form
reported in #382
2020-11-15 00:09:29 +01:00
Eike Kettner
46dbdd2625
Fix css when hovering a blue card
2020-11-14 13:42:30 +01:00
Eike Kettner
b98edba9e5
Click on tag in item detail to switch to search
2020-11-14 13:16:35 +01:00
Eike Kettner
fe8c122968
Switch to search by clicking on correspondent/concerned in detail
2020-11-14 12:57:38 +01:00
Eike Kettner
cf578a88d3
Make item detail header a link list
2020-11-14 12:11:04 +01:00
Eike Kettner
e2545de347
Make item-detail and item-light consistent in field naming
...
This changes the public structure for an "item-light" as returned in
search results. It makes unifying things easier if both names are the
same.
2020-11-14 11:37:50 +01:00
Eike Kettner
23391ef41c
Refactor link-target in a separate module
2020-11-14 11:32:19 +01:00
Eike Kettner
4b700fb249
Indicate on a card that multi-select mode is active
2020-11-14 11:03:22 +01:00
Eike Kettner
ee6b54006c
Fix reset search for content-only and provide it on top bar
2020-11-14 10:41:20 +01:00
Eike Kettner
795cd8bc80
Set search when clicking on parts of the item card
...
When user clicks on correspondent etc. on an item card, the search is
set to this value.
2020-11-14 01:45:10 +01:00
Eike Kettner
faf97222ea
Make resetting search form more efficient
...
Instead of reloading the whole menu, only empty the fields.
2020-11-14 01:45:10 +01:00
Eike Kettner
b1d0ae0cc8
Expose clicks on item cards
2020-11-14 01:45:10 +01:00
Eike Kettner
ec5b822e09
Add subject-filter to scan-mailbox-form
2020-11-13 23:15:20 +01:00
Eike Kettner
5034e12bec
Add a subject filter to scan-mailbox args
2020-11-13 23:15:20 +01:00
Eike Kettner
2f9e0a8214
Use more prominent indication when an item is selected
...
Downside to this approach is that the item card is not accessible when
selected.
2020-11-13 01:54:19 +01:00
Eike Kettner
8950cc4dc9
Improve item card
2020-11-13 01:18:45 +01:00
mergify[bot]
e5ce1fd45f
Merge pull request #437 from eikek/upload-improvements
...
Upload improvements
2020-11-12 22:58:08 +00:00
Eike Kettner
75c1c5b7f4
Add tags and file-filter settings to scan-mailbox form
2020-11-12 22:37:37 +01:00
Eike Kettner
04ba14f802
Amend source form with tags and file-filter
...
Allow to define tags and a file filter per source.
2020-11-12 22:37:28 +01:00
Eike Kettner
4fd6e02ec0
Improve glob and filter archive entries
2020-11-11 21:01:23 +01:00
Eike Kettner
27eb5d70de
Apply given tags in processing step
...
Issue: #346
2020-11-11 21:01:23 +01:00
Eike Kettner
55a6f7aaf6
Add more properties to upload meta data
2020-11-11 21:01:23 +01:00
Eike Kettner
a21a97f7d5
Add a simple glob data type
2020-11-10 22:44:08 +01:00
Eike Kettner
746e04c624
Improve logging when creating preview images
2020-11-10 22:25:46 +01:00
Eike Kettner
ed26fe226b
Split item card it several functions
2020-11-10 22:25:25 +01:00
Eike Kettner
976aa75710
Move card size definition in css and fix height bug
...
For very tall images (sometimes shopping receipts), the height must be
restricted, too.
2020-11-09 21:36:17 +01:00
Eike Kettner
10305bc82d
Minor improvements
2020-11-09 21:16:53 +01:00
Eike Kettner
29455d638c
Add startup task to find page counts of existing files
2020-11-09 20:35:35 +01:00
Eike Kettner
de00b46e5d
Move searchbar to the right
2020-11-09 17:12:06 +01:00