Commit Graph

61 Commits

Author SHA1 Message Date
f8c6f79b10 Initial website 2020-07-30 20:33:26 +02:00
3d49ceaab5 Use ocrmypdf tool to create pdf/a during conversion
- Use another external tool to convert pdf to pdf which also adds the
  extracted text as another layer into the pdf

- Although not used, the external conversion routine will now check
  for an existing text file that is named as the pdf file with extension
  `.txt`. If present it is included in the conversion result and will be
  used as the extracted text.

- text extraction for pdf files happens now on the converted file,
  because it may already contain the text from the conversion step and
  thus avoids running OCR twice.

- All errors during conversion are not fatal; processing continues
  without a converted file.
2020-07-18 17:19:29 +02:00
99210365ce Update documentation for folders 2020-07-17 00:02:25 +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
7b922fec94 Update documentation and fix changelog wording 2020-06-29 20:37:52 +02:00
5bad157b9e Change link on home page 2020-06-28 19:34:28 +02:00
82104ff148 Update documentation and changelog 2020-06-28 14:45:04 +02:00
d3b3c6289b Prepare docker setup for fulltext search 2020-06-28 13:37:39 +02:00
8500d4d804 Extend consumedir.sh to work with integration endpoint
Now running one consumedir script can upload files to multiple
collectives separately.
2020-06-28 00:08:37 +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
dc8f1a0387 Fix global re-index task to re-create the schema
Otherwise new instances could not be re-indexed.
2020-06-25 23:02:06 +02:00
c81b92af6d Documentation updates 2020-06-25 01:36:26 +02:00
793f33b640 Update finding documentation 2020-06-24 23:37:20 +02:00
d5c9923a6d Add a route that only searches the full-text index
It returns the results in the same order as received from the index to
preserve the relevance ordering.
2020-06-24 00:03:17 +02:00
c7f598e3b0 Initial module setup 2020-06-17 23:20:46 +02:00
09579eef16 Add docs for how to create a smtp gateway 2020-06-14 21:35:20 +02:00
479a341b13 Add documentation page for searching 2020-06-14 00:18:18 +02:00
216c89c7d1 Some small documentation fixes 2020-06-12 21:52:29 +02:00
062618bf86 Fix typos in documentation 2020-06-03 23:50:48 +02:00
5679ac4858 Remove references to pdf in the doc
It's not only for pdf files anymore.
2020-05-27 00:44:04 +02:00
3d902c3273 Add a docker image for watching a directory 2020-05-25 19:43:06 +02:00
e882b87f15 Update changelog and small doc fixes 2020-05-25 17:29:50 +02:00
4e22361985 Documentation updates 2020-05-25 09:52:19 +02:00
785cdde1a6 Update documentation 2020-05-23 14:37:12 +02:00
4227278bb0 Update documentation 2020-05-23 00:10:07 +02:00
a9869e927e Add new feature to list 2020-04-30 21:41:19 +02:00
af4e5f161d Add documentation about notify-due-items 2020-04-23 22:26:06 +02:00
63161b5bdf Add docker setup to quickstart 2020-03-31 22:56:51 +02:00
e331808ecf Update microsite 2020-03-28 21:44:14 +01:00
75405dbcba Update documentation 2020-03-27 20:16:18 +01:00
16edf84752 Setup new site 2020-03-27 00:35:15 +01:00
d78bd4142c Update documentation 2020-03-19 22:42:58 +01:00
854a596da3 Integrate periodic tasks
The first use case for periodic task is the cleanup of expired
invitation keys. This is part of a house-keeping periodic task.
2020-03-08 22:49:49 +01:00
d8bbcb1409 Fix front-page links for microsite
The links work while testing locally with jekyll. Must be checked at
the published site.
2020-03-01 09:45:38 +01:00
3f53779ae4 Change documentation side menu and front 2020-02-28 20:52:39 +01:00
ad8d64eded Fix microsite and add changelog 2020-02-27 23:59:03 +01:00
1bb464b9ed Extend tools/ds.sh to check for file existence 2020-02-27 20:03:46 +01:00
2f87065b2e sbt scalafmtAll 2020-02-25 20:55:00 +01:00
381de1e198 Show project version in the documentation 2020-02-24 20:59:15 +01:00
36093c5d52 Add reverse proxy doc 2020-02-24 15:11:50 +01:00
ec419c7bfd Adopt nix modules to new config 2020-02-22 12:40:56 +01:00
8cfecfb3dd Update docs 2020-02-22 00:48:58 +01:00
7fe8843893 Update documentation sites 2020-02-20 21:43:37 +01:00
8143a4edcc Adding extraction primitives 2020-02-16 21:37:26 +01:00
919381be1e More research on how to create pdfs from other files 2020-02-15 13:57:21 +01:00
3026f199f7 Some research on pdf conversion 2020-02-11 22:41:44 +01:00
533396d386 Using the new preview route to show the attachment in webui 2020-02-08 18:02:31 +01:00
e1826f39ac Disable revolver plugin on non-app projects
This allows to type `reStart` in the root sbt project to start both
applications.
2020-02-08 18:02:31 +01:00
1c8a143623 Add a complete example for nixos 2020-01-24 23:12:08 +01:00
61bbdab8b5 nix: add user doc and pkg fixes
- Add user doc for how to use with nix/nixos

- fix potential collisions in packages if both are installed via
  `nix-env`
2020-01-24 21:56:48 +01:00