0114bb4d72
Use source name from config file for integration endpoint uploads
...
Fixes : #389
2020-10-26 22:37:30 +01:00
f6f63000be
Prepend a duplicate check when uploading files
2020-09-23 23:37:00 +02:00
d8bb6dcba3
Dynamically configure cookie and base-url
...
When `base-url` is the default (i.e. localhost), the cookie is now
configured with the domain doing the request and the webapp is
configured to run requests against the host in the address bar of the
browser.
2020-09-13 14:05:20 +02:00
c658677032
Autoformat
2020-09-09 00:29:32 +02:00
76ccfb8a81
Only learn from confirmed items
...
Text classification should only learn from confirmed items. Log if
classification is disabled when processing an item.
2020-09-07 13:04:40 +02:00
06879456a6
Change job priority on queue page
2020-09-05 18:50:58 +02:00
8c4f2e702b
Add classifier settings
2020-09-02 18:28:14 +02:00
3473cbb773
Use collective data with NER annotation
2020-08-25 20:40:44 +02:00
96d2f948f2
Use collective's addressbook to configure regexner
2020-08-24 14:40:52 +02:00
8628a0a8b3
Allow configuring stanford-ner and cache based on collective
2020-08-24 10:55:59 +02:00
fdb46da26d
Add french language and upgrade stanford-nlp to 4.0.0
2020-08-23 17:48:42 +02:00
3986487f11
Add api docs and cleanup
2020-08-13 21:22:54 +02:00
41ea071555
Add a task to convert all pdfs that have not been converted
2020-08-13 01:06:13 +02:00
07e9a9767e
Add a task to re-process files of an item
2020-08-12 22:29:56 +02:00
45b0deeced
Print solr url on start
...
This is useful info to see which url has been selected, same as db
connection.
2020-08-01 15:59:14 +02:00
5b01c93711
Add a folder-id to item processing
...
This allows to define a folder when uploading files. All generated
items are associated to this folder on creation.
2020-07-14 23:18:39 +02:00
347a029af8
Scalafix organize-imports
2020-06-28 21:20:47 +02:00
41c0f70d3b
Fix cancelling jobs
...
A request to cancel a job was not processed correctly. The cancelling
routine of a task must run, regardless of the (non-final) state. Now
it works like this: if a job is currently running, it is interrupted
and its cancel routine is invoked. It then enters "cancelled" state.
If it is stuck, it is loaded and only its cancel routine is run. If it
is in a final state or waiting, it is removed from the queue.
2020-06-26 23:08:27 +02:00
d79ae6233a
Restrict proposals for due date
...
Avoid dates too far in the future.
2020-06-26 16:58:17 +02:00
15c0fb4395
Merge branch 'master' into fts
2020-06-23 00:32:27 +02:00
e06a3f8fdd
ScalafmtAll
2020-06-23 00:18:59 +02:00
0d8b03fc61
Add backend operations for re-creating the full-text index
2020-06-21 15:46:51 +02:00
7609b2b7c3
Run scalafmtAll
2020-06-20 23:03:51 +02:00
3576c45d1a
First basic working solr search
2020-06-20 02:18:49 +02:00
146d1b0562
Make data to index more flexible and extensible
2020-06-17 23:20:46 +02:00
897d91475e
Update scalafmt-core to 2.6.0
2020-06-17 19:53:56 +02:00
4b0eb650f2
Rename package to avoid name clashes
2020-05-25 16:22:09 +02:00
ee394eae86
Try streamline the different impls for MimeType
2020-05-25 09:24:24 +02:00
f4949446e3
Allow to specify an item id to amend files to existing items
2020-05-23 20:15:55 +02:00
25d089da6c
Update state and proposals only on invalid items
...
Invalid items are those that are not ready, and not shown to the user.
When changing metadata, it should only be changed, if the item was not
already shown to the user.
2020-05-23 15:46:24 +02:00
f74f8e5198
Add new way for uploading files to any collective
...
Applications running next to docspell may want a way to upload files
to any collective for integration purposes. This endpoint can be used
for this. It is disabled by default and can be enabled via the
configuration file.
2020-05-23 14:29:24 +02:00
9f9dd6c0fb
Change routes for scan-mailbox task to allow multiple tasks per user
2020-05-21 22:04:45 +02:00
f2d67dc816
Initial impl of import from mailbox user task
2020-05-20 17:52:38 +02:00
6e8582ea80
Implement scan-mailbox form and routes
2020-05-20 17:52:38 +02:00
5d5311913c
Add ScanMailboxArgs
2020-05-20 17:52:38 +02:00
d65c1e0d36
Use date from e-mails to set item date
2020-05-17 11:58:51 +02:00
3e10e2175a
Sort by weights better and save them
2020-05-17 11:58:51 +02:00
c41cdeefec
Update scalafmt to 2.5.1 + scalafmtAll
2020-05-04 23:53:57 +02:00
0a1b3fcf95
Set list-id header for notification mails
2020-04-30 21:23:56 +02:00
75a66ecb86
Update http4s to 0.21.4
2020-04-29 01:05:13 +02:00
84e0ebf1a2
Add a flag for restricting overdue items
2020-04-23 21:37:03 +02:00
d52efdfcf0
Improve mail template
2020-04-22 23:41:09 +02:00
e1f9ae2629
Include links to items into mail template
2020-04-22 21:53:25 +02:00
2723d6b43b
Implement notify-due-items task
2020-04-22 21:08:45 +02:00
3524904faf
Add routes to check calendar events
2020-04-22 21:08:45 +02:00
ad772c0c25
Server-side stub impl for notify-due-items
2020-04-22 21:08:45 +02:00
1206105f0b
Fix several bugs with handling e-mail files
...
- When converting from html->pdf, the wkhtmltopdf program exits with
errors if the document contains invalid links. The content is now
cleaned before handed to wkhtmltopdf.
- Update emil library which fixes a bug when reading mails without
explicit transfer encoding (8bit)
- Add a info header to converted mails
2020-04-07 22:38:25 +02:00
14a25fe23e
Fix serializing mediatype parameters
2020-03-27 21:50:06 +01:00
9656ba62f4
scalafmtAll
2020-03-26 18:26:00 +01:00
0b80572664
Fix encodings for mails with non-utf8 html parts
2020-03-24 23:40:29 +01:00