96612e0e59
Refactor scan mailbox form and add flag for post-processing
...
Mails are filtered once by using an imap search and then by some globs
to filter files and subjects. Imap can search by subject via a
string-contains, but not via globs or patterns (afaik). The subject
filter is applied to all downloaded mail headers. Now for post
processing (moving to some target folder or deleting), it can be
chosen to post-process all "seen" mails or only those that matched all
filters.
2021-01-24 01:46:31 +01:00
8dd1672c8c
Merge pull request #583 from eikek/fix-baseurl-setting
...
Render baseurl without trailing slash
2021-01-21 23:44:14 +00:00
0ec620fcf0
Render baseurl without trailing slash
...
The webapp expects it like this currently, because the url is only a
string.
2021-01-21 21:42:08 +01:00
a6f29153c4
Control what tag categories to use for auto-tagging
2021-01-19 01:20:13 +01:00
249f9e6e2a
Extend guessing tags to all tag categories
2021-01-18 21:51:45 +01:00
b08e88cd69
Add (inofficial) routes to get system information
2021-01-05 20:54:53 +01:00
668abf2140
Add a reset-password admin route
2021-01-04 20:59:31 +01:00
2a172ce720
Remove fulltext recreate-key config value
...
It's now in the admin routes, protected by the
`admin-endpoint.secret`.
2021-01-04 15:18:02 +01:00
306f064ad9
Create a place for admin routes
...
And move re-creation of fulltext index in this place.
2021-01-04 15:18:02 +01:00
0cfd8974d3
Add a flag to imap settings to enable/disable oauth2 scheme
2021-01-04 11:03:04 +01:00
6346bf6a34
Add summary for fulltext searches
2020-12-17 00:11:33 +01:00
8fba637ebe
Add folder counts to search summary
2020-12-16 01:14:27 +01:00
80e23d1c84
Add a route to get search summary
2020-12-15 23:37:02 +01:00
80406cabc2
Refactoring some code into separate files
2020-12-15 21:03:47 +01:00
adee496b77
Convert source record
2020-12-15 21:03:46 +01:00
b338f18e98
Remove redundant fileCount from search result
2020-12-15 21:03:46 +01:00
5882405f30
Search index if search object only contains this field
2020-12-05 02:59:57 +01:00
0337391b20
Change remember period to 30 days
2020-12-04 20:30:25 +01:00
a0642905db
Use remember-me cookie if present
2020-12-04 17:59:25 +01:00
c10c1fad72
Prepare remember-me authentication variant
2020-12-04 17:59:25 +01:00
fc2668feee
Allow to connect a person to an organization
2020-12-01 23:39:45 +01:00
0ee8ff66d5
Allow to search by source name
2020-11-30 14:07:45 +01:00
7052bc6b8e
Add cc and bcc to item mail
2020-11-28 01:36:59 +01:00
5fe532001b
Allow to specify document lanugage with the request
2020-11-23 20:49:01 +01:00
7b7f1e4d6d
Return custom field values with search results
2020-11-23 10:23:25 +01:00
066c856981
Allow to search for custom field values
2020-11-22 21:41:09 +01:00
1aefff37aa
Return custom field values with item details
2020-11-22 21:41:09 +01:00
8d35d100d6
Change custom fields for multiple items
2020-11-22 21:41:09 +01:00
93295d63a5
Change custom field values for a single item
2020-11-22 21:41:09 +01:00
62313ab03a
Add and change custom fields
2020-11-22 21:41:09 +01:00
248ad04dd0
Prepare custom fields
2020-11-22 21:41:09 +01:00
5034e12bec
Add a subject filter to scan-mailbox args
2020-11-13 23:15:20 +01:00
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
4fd6e02ec0
Improve glob and filter archive entries
2020-11-11 21:01:23 +01:00
55a6f7aaf6
Add more properties to upload meta data
2020-11-11 21:01:23 +01:00
29455d638c
Add startup task to find page counts of existing files
2020-11-09 20:35:35 +01:00
8c08bf233d
Amend search results with attachment info
...
This uses again another query per item to retrieve some information
about each attachment already in the search results.
2020-11-09 14:24:28 +01:00
8c8788bc69
Provide fallback image for previews
2020-11-09 09:00:03 +01:00
f4e50c5229
Provide endpoints to submit tasks to re-generate previews
...
The scaling factor can be given in the config file. When this changes,
images can be regenerated via POSTing to certain endpoints. It is
possible to regenerate just one attachment preview or all within a
collective.
2020-11-09 09:00:02 +01:00
757ad31165
Add a route to get the item preview
...
This is the first available preview of an attachment wrt position. If
all attachments have a preview image, the preview of the first
attachment is returned.
2020-11-08 15:12:56 +01:00
8cc89fd3b7
Move handling binary responses to a shared space
2020-11-08 15:12:56 +01:00
d376ef3ef1
Add simple route to get the preview image
2020-11-08 13:33:39 +01:00
59dfae6a49
Introduce fomantic-ui, replacing semantic-ui
...
Replaced semantic-ui with the drop-in replacement fomantic-ui [0]
which is a maintained fork. The fomantic-ui used here is a custom
build [1] of the less-version _without_ google-fonts (css-only). The
javascript part of fomantic-ui is not used, and also jquery could be
dropped now.
[0] https://fomantic-ui.com
[1] https://github.com/eikek/fomantic-slim-default
Issue: #349
2020-11-05 22:44:10 +01:00
f4c79c72ae
Allow to remove tags from multiple items
2020-10-31 14:42:17 +01:00
0114bb4d72
Use source name from config file for integration endpoint uploads
...
Fixes : #389
2020-10-26 22:37:30 +01:00
998aad5627
Delete multiple items
2020-10-26 14:46:04 +01:00
9193d7ca51
Send multiple items to reprocessing
2020-10-26 14:03:56 +01:00
26e89bf84e
Edit org/person/equipment of multiple items
2020-10-26 13:35:47 +01:00
2e6026b817
Edit dates of multiple items
2020-10-26 13:16:03 +01:00
d4043634ac
Edit direction of multiple items
2020-10-26 12:48:15 +01:00