Commit Graph

129 Commits

Author SHA1 Message Date
0229a867af Add a use colum to metadata entities 2021-03-10 23:55:18 +01:00
b95338e744 Remove old ui code in frontend 2021-03-09 20:40:49 +01:00
9991ad5fcc Add latvian language 2021-03-09 00:23:17 +01:00
77a87782b7 Refactoring parser
- put all used strings in one place to have it easier to track
- don't use `$` for shortcuts, it's a detail not interesting to a
  user; now names must not clash (which is a good idea anyways)
- Added two more shortcuts `conc` and `corr`
2021-03-08 22:51:14 +01:00
c6032ff279 Check query in client 2021-03-08 00:46:31 +01:00
a48504debb Specificly search for field id vs name 2021-03-02 21:09:31 +01:00
b4b5acde13 Enable power search for power users via ui settings
A different search bar is presented if enabled in ui settings that
allows to search via the new query language.
2021-03-01 22:45:17 +01:00
889e4f4fb0 SearchMenu uses query string instead of json form 2021-03-01 20:56:23 +01:00
e07d732193 Show item position in detail view 2021-02-17 22:18:22 +01:00
48eee00c0b Allow person to be correspondent, concerning or both 2021-02-16 22:49:55 +01:00
dd935454c9 First version of new ui based on tailwind
This drops fomantic-ui as css toolkit and introduces tailwindcss. With
tailwind there are no predefined components, but it's very easy to
create those. So customizing the look&feel is much simpler, most of
the time no additional css is needed.

This requires a complete rewrite of the markup + styles. Luckily all
logic can be kept as is. The now old ui is not removed, it is still
available by using a request header `Docspell-Ui` with a value of `1`
for the old ui and `2` for the new ui.

Another addition is "dev mode", where docspell serves assets with a
no-cache header, to disable browser caching. This makes developing a
lot easier.
2021-02-14 01:46:13 +01:00
a6f29153c4 Control what tag categories to use for auto-tagging 2021-01-19 01:20:13 +01:00
3f75af0807 Add 9 more lanugages to the list of document lanugages 2021-01-18 17:41:40 +01:00
26dff18ae0 Add spanish as an example
Adding a new language without nlp requires now only to fill out the
pieces:

- define a list of month names to support date recognition
- add it to joex' dockerfile to be available for tesseract
- update the solr migration/field definitions
- update the elm file so it shows up on the client
2021-01-18 17:41:40 +01:00
f01646aeb5 Reorganize nlp pipeline and add nlp-unsupported language italian
Improves and reorganizes how nlp pipelines are setup. Now users can
choose from many options, depending on their hardware and usage
scenario.

This is the base to use more languages without depending on what
stanford-nlp supports. Support then is involves to text extraction and
simple regex-ner processing.
2021-01-18 17:41:40 +01:00
9bc2084499 Allow to click on custom fields in detail view
Closes: #514
2021-01-09 01:16:59 +01:00
2b8ef3c2f7 Allow to hide search stats in user settings 2021-01-02 10:20:18 +01:00
8d7b3c7d74 Show custom field summary above results 2020-12-16 22:06:34 +01:00
b338f18e98 Remove redundant fileCount from search result 2020-12-15 21:03:46 +01:00
346d23928d Allow to search in source names in webui 2020-11-30 14:26:10 +01:00
bdc49aae98 Let user change template for card title and subtitle 2020-11-29 23:36:25 +01:00
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
7cc290135a Show currently logged in user
Closes: #329
2020-11-26 23:53:55 +01:00
6d22bac720 Display custom field values on item card 2020-11-23 10:23:37 +01:00
bcdb2fc0fe Show custom field values in item detail header 2020-11-22 23:14:51 +01:00
23b343649c Fix and enhance custom-multi-input field 2020-11-22 21:41:09 +01:00
c5ab663091 Allow a comma and a point for money values 2020-11-22 21:41:09 +01:00
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
ff30ed5558 Add custom fields to multi-edit form 2020-11-22 21:41:09 +01:00
e90f65f941 Manage custom fields in webui 2020-11-22 21:41:09 +01:00
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
5906c705c9 Allow the user to choose between 3 preview sizes 2020-11-09 09:40:21 +01:00
2c96590aad First ui view of preview images for items
Users can choose to not show them via ui settings
2020-11-08 15:12:56 +01:00
96d7eb5c97 Merge pull request #401 from eikek/fix-replace-cards
Preserve context highlighting from full-text search
2020-10-27 23:57:12 +00:00
c6b8355902 Preserve context highlighting from full-text search
When replacing changed cards the fulltext highlighting should be
preserved from the original item.
2020-10-27 22:51:11 +01:00
183bcf5bec Add ui-settings flag for side menus 2020-10-27 22:35:52 +01:00
83b41b027f Change default position for notes to bottom 2020-10-27 20:43:58 +01:00
5735a47199 Replace changed item cards 2020-10-25 23:08:40 +01:00
55cfc4c908 Allow to select multiple items for deletion and edit 2020-10-25 22:19:55 +01:00
02a0343e55 Allow to enable/disable keyboard navigation in user settings 2020-09-22 22:33:21 +02:00
60b8dc2134 Navigate items using keyboard
- previous/next item with `.,`
- confirm with `c`
- unconfirm with `u`
2020-09-22 00:27: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
8c4f2e702b Add classifier settings 2020-09-02 18:28:14 +02:00
fdb46da26d Add french language and upgrade stanford-nlp to 4.0.0 2020-08-23 17:48:42 +02:00
e793b63248 Allow to hide fields in menus based on ui settings 2020-08-08 22:51:02 +02:00
f0a5f84c8b Define how many tags to see in ui settings 2020-08-08 11:16:45 +02:00
4c57d16501 Rename ui setting field 2020-08-08 10:23:08 +02:00
7c8c2f856f Include tag categories into the new tag selection field 2020-08-08 10:20:43 +02:00
c8ad9bf11f Put number of folders to display in ui settings 2020-08-08 00:06:23 +02:00