20ccdda609
Add a notes field to equipments
2021-02-17 22:39:07 +01:00
48eee00c0b
Allow person to be correspondent, concerning or both
2021-02-16 22:49:55 +01:00
1b66e2af5c
Fix classifier_settings table
2021-01-23 21:30:26 +01:00
363cf5aef0
Quote names in sql changesets
2021-01-21 00:22:58 +01:00
38387e00a0
Fix mariadb migration
2021-01-21 00:22:53 +01:00
9d83cb7fe4
Store item based proposals in separate table
...
Classifier don't work on each attachment, but on all. So the results
must not be stored at an attachment. This reverts some previous
changes to put the classifier results for item entities into its own
table.
2021-01-19 23:48:09 +01:00
1cd3441462
Run classifier for item entities (concerned, correspondent)
...
Store the results separately from nlp results in attachment metadata.
2021-01-19 22:08:29 +01:00
d124f0c1a9
Rename db changeset
...
It's not just a fix, but adds new things
2021-01-19 22:08:29 +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
a70e9ab614
Store used language for processing on attachmentmeta
...
Issue: #570
2021-01-17 22:56:33 +01:00
0cfd8974d3
Add a flag to imap settings to enable/disable oauth2 scheme
2021-01-04 11:03:04 +01:00
27d087b14c
Fix foreign key constraints
2020-12-14 14:34:22 +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
52c6659f9f
Add missing schema migrations for custom fields
2020-11-25 21:08:49 +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
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
a77f34b7ba
Add a processing step to retrieve page counts
2020-11-09 11:08:24 +01:00
0841a33ae3
Add a table to hold the preview files
2020-11-08 01:25:38 +01:00
3e2d272746
Add unique constraint for equipment names
...
Fixes #370
2020-10-21 22:42:19 +02:00
80ddca9aa3
Add counter to joblog for correct log order
...
This is to distinguish log entries created at the same time.
2020-10-02 22:14:30 +02:00
e26d7129e7
Add fix for mariadb text columns
...
The `text` data type can only store up to 64kb data. The `mediumtext`
up to 16M and `longtext` up to 4G.
Issue: #297
2020-10-02 16:50:51 +02:00
eb11b33028
Fix mariadb changsets
2020-09-07 20:02:50 +02:00
cb1a9e0699
Use separate sql migration for h2
2020-09-07 13:04:29 +02:00
8c4f2e702b
Add classifier settings
2020-09-02 18:28:14 +02:00
de5b33c40d
Add updated
column to some tables
2020-08-24 21:30:52 +02:00
c697501571
Add folders sql changeset for mariadb
2020-07-14 23:22:52 +02:00
ec7f027b4e
Fix postgres changeset for folders
2020-07-12 16:15:02 +02:00
2ab0b5e222
Rename space -> folder
2020-07-11 11:54:23 +02:00
7ec0fc2593
Add endpoints for managing spaces to openapi spec
2020-07-11 01:30:28 +02:00
13ad5e3219
Setup space entities
2020-07-11 01:30:28 +02:00
23477e34f9
Change columns from timestamp to datetime
...
In MariaDB the timestamp has some properties that make it a not a good
fit.
2020-06-26 17:07:00 +02:00
532caed84c
Consistent logging of request/responses to solr
...
Using a middleware. Also add missing changesets for mariadb.
2020-06-24 21:25:46 +02:00
1f4220eccb
Index exsiting data in solr
2020-06-19 00:43:35 +02:00
60c079f664
Add task to index current database state
2020-06-18 22:38:45 +02:00
4028b7979e
Fix mariadb timestamp columns
...
MariaDB automatically inserts the current time, even when saying `SET
datecol = null`.
2020-06-17 21:51:30 +02:00
f16632bc7f
Allow a collective to disable the integration endpoint
2020-05-23 14:29:24 +02:00
c9de74fd91
Add imap settings
2020-05-18 08:46:04 +02:00
09ea724c13
Store message-id of eml files
2020-03-25 22:00:51 +01:00
4ed7a137f7
Add support for archive files
...
Each attachment is now first extracted into potentially multiple ones,
if it is recognized as an archive. This is the first step in
processing. The original archive file is also stored and the resulting
attachments are associated to their original archive.
First support is implemented for zip files.
2020-03-19 22:42:27 +01:00
616c333fa5
Implement storage routines for periodic scheduler
2020-03-08 13:56:23 +01:00
1e598bd902
Sketch a scheduler for running periodic tasks
...
Periodic tasks are special in that they are usually kept around and
started based on a schedule. A new component checks periodic tasks and
submits them in the queue once they are due.
In order to avoid duplicate periodic jobs, the tracker of a job is
used to store the periodic job id. Each time a periodic task is due,
it is first checked if there is a job running (or queued) for this
task.
2020-03-08 12:55:03 +01:00
ba3865ef5e
Starting to support more file types
...
First, files are be converted to PDF for archiving. It is also easier
to create a preview. This is done via the `ConvertPdf` processing
task (which is not yet implemented).
Text extraction then tries first with the original file. If that
fails, OCR is done on the (potentially) converted pdf file.
To not loose information of the original file, it is saved using the
table `attachment_source`. If the original file is already a pdf, or
the conversion did not succeed, the `attachment` and
`attachment_source` record point to the same file.
2020-02-10 12:42:45 +01:00
6d0c140e8e
Add mariadb database migration
2020-01-12 01:17:49 +01:00
2ecfb679d9
Add routes to retrieve sent mails
2020-01-11 12:58:04 +01:00
2d69d39dd1
Connect multiple items to a mail
2020-01-09 18:20:59 +01:00