253 Commits

Author SHA1 Message Date
Julius Unverfehrt
efcd661948 Upgrade pyinfra (absolute FP support)
- Update pyinfra with absolute file path support (still supports
  dossierID fileID format)
- Update CI, use new template
1.22.0-dev
2023-08-23 15:49:42 +02:00
Julius Unverfehrt
415d2b135b Merge branch 'RES-196-red-hotfix-persistent-service-address' into 'master'
Resolve RES-196 "Red hotfix persistent service address"

Closes RES-196

See merge request redactmanager/cv-analysis-service!3
1.21.0
2023-06-26 12:56:41 +02:00
francisco.schulz
5538f12d3f increment version 1.20.2 2023-06-21 15:36:20 +02:00
francisco.schulz
a08799d7b8 add docker scripts 2023-06-21 15:33:42 +02:00
francisco.schulz
db55d4ccf9 update dependencies, pyinrfa@1.5.9 2023-06-21 15:33:29 +02:00
francisco.schulz
76940a28ba add k8s startup probe script 2023-06-21 14:10:38 +02:00
francisco.schulz
5331cb7c5b copy scripts folder 2023-06-21 14:09:24 +02:00
francisco.schulz
d44ed1c596 update dependencies 2023-06-21 14:09:10 +02:00
francisco.schulz
384d4b6f73 reference CI template tag 2023-06-19 12:22:44 +02:00
francisco.schulz
861c3e347e test new CI 1.20.1 2023-06-19 12:14:21 +02:00
francisco.schulz
9c753fede3 update CI 2023-06-19 11:49:28 +02:00
francisco.schulz
fa93255ba1 increment version 2023-06-19 11:35:28 +02:00
francisco.schulz
f743bf6171 add example comment 2023-06-19 11:25:45 +02:00
francisco.schulz
4ee343f6df update dependencies & increment version 2023-06-19 11:25:35 +02:00
francisco.schulz
335da13cb5 copy cv_analysis folder, not only files 2023-06-19 11:25:07 +02:00
Francisco Schulz
441814f201 Merge branch 'RES-142-migrate-red-cv-analysis-service' into 'master'
Resolve RES-142 "Migrate red cv analysis service"

Closes RES-142

See merge request redactmanager/cv-analysis-service!2
1.20.0
2023-06-07 16:46:58 +02:00
francisco.schulz
f9a9a86bc7 use patched CI 2023-06-07 16:45:28 +02:00
francisco.schulz
d98f38607f increase patch version 2023-06-07 15:56:02 +02:00
francisco.schulz
63d2f891e4 correct version number 1.19.0 1.19.0-dev 2023-06-07 15:41:28 +02:00
francisco.schulz
cb974b19b6 use CI template ref:0.2.0 2023-06-07 15:36:26 +02:00
Francisco Schulz
019f0da11a Update .gitlab-ci.yml file 2023-06-07 15:18:40 +02:00
Francisco Schulz
9adc0e2ced echo DVC vars 2023-06-07 15:09:59 +02:00
Francisco Schulz
11515f6f71 Merge branch 'RES-142-migrate-red-cv-analysis-service-patch-0d3b' into 'RES-142-migrate-red-cv-analysis-service'
add config without connection_string

See merge request redactmanager/cv-analysis-service!1
2023-06-07 13:08:30 +02:00
Francisco Schulz
ee5f960a3f add config without connection_string 2023-06-07 13:07:43 +02:00
francisco.schulz
5b991d3a69 remove DVC config from git 2023-06-07 12:55:50 +02:00
francisco.schulz
6033fec952 remove git submodules 2023-06-07 12:53:37 +02:00
francisco.schulz
c64f02696d add CI 2023-06-07 12:53:05 +02:00
francisco.schulz
79163c33cf update dockerfile to work with poetry 2023-06-07 12:52:52 +02:00
francisco.schulz
44dd613715 add dev setup script 2023-06-07 12:52:27 +02:00
francisco.schulz
3654ab3c8d update 2023-06-07 12:52:11 +02:00
francisco.schulz
bb6ba8e0e9 update dependencies 2023-06-07 12:51:59 +02:00
francisco.schulz
6323884683 remove old CI files 2023-06-07 12:51:45 +02:00
Julius Unverfehrt
def2d2d108 Pull request #41: RED-6273 multi tenant storage
Merge in RR/cv-analysis from RED-6273-multi-tenant-storage to master

Squashed commit of the following:

commit ed07dc26b0323bf1f0a5b336e4075c8cc3d20d29
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date:   Tue Mar 28 18:03:16 2023 +0200

    update pyinfra version with removed falsy dependencies from pyinfra

commit 202ce84419465ddcbe3e263e58917cc92b2639a6
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date:   Tue Mar 28 17:27:44 2023 +0200

    update pyinfra for bugfix

commit 87122ffb965c016383bfd49e2eaaa6ab3b5d7101
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date:   Tue Mar 28 15:50:29 2023 +0200

    Update pyinfra for multi-tenancy support

    Update serve script with PayloadProcessor from pyinfra
1.19.0
2023-03-28 18:12:01 +02:00
Julius Unverfehrt
cfbd2e287a update pyinfra with fixed prometheus port 1.18.0 2023-03-21 16:07:58 +01:00
Julius Unverfehrt
436824c926 Pull request #40: add table processing time monitoring
Merge in RR/cv-analysis from RED-6205-add-prometheus-monitoring to master

* commit '1a4ae6735d4ad3112fc1c48496e216f6d69ff675':
  add table processing time monitoring
1.17.0
2023-03-17 07:45:10 +01:00
Julius Unverfehrt
1a4ae6735d add table processing time monitoring RED-6205-add-prometheus-monitoring_2 2023-03-16 17:33:49 +01:00
Julius Unverfehrt
08c0096c07 Pull request #38: upgrade references
Merge in RR/cv-analysis from RED-6118-multi-tenancy-patch to master

* commit '233c6facfd75771885ae87c79b57bcb53c71d6e7':
  upgrade references
1.16.0
2023-02-16 16:47:40 +01:00
Julius Unverfehrt
233c6facfd upgrade references RED-6118-multi-tenancy-patch_3 2023-02-16 16:45:19 +01:00
Francisco Schulz
4ce6c9bdc9 Pull request #37: RED-5277 fix heartbeat issue
Merge in RR/cv-analysis from RED-5277-fix-heartbeat-issue to master

* commit '5bb9282da6aa1d75182c2172c601bed534099b0f':
  use python 3.8 in build
  update serve.py to work with new pyinfra version
  update reference to pyinfra
1.15.0 RED-6118-multi-tenancy-patch_2
2023-02-16 11:06:06 +01:00
Francisco Schulz
5bb9282da6 use python 3.8 in build RED-5277-fix-heartbeat-issue_3 2023-02-16 11:00:06 +01:00
Francisco Schulz
eef371e2a8 update serve.py to work with new pyinfra version 2023-02-16 10:47:13 +01:00
Francisco Schulz
ad45e2c1da update reference to pyinfra 2023-02-16 10:46:55 +01:00
Matthias Bisping
6909e48b60 Pull request #36: Poetrify
Merge in RR/cv-analysis from poetrify to master

* commit '35d046c454cc199515fee87ec3463a5fe106e986':
  Rollback
  Copy paste and adjust build code from rule-engine repo
  Poetrify Dockerfile
  Rollback
  Update requirements file
  Add dvc-data-pull fixture
  Adjust pdf2img dependency branch
  Adjust type hints for new lower python version
  Initialize poetry and add dependencies
1.14.0
2023-01-03 15:22:35 +01:00
Matthias Bisping
35d046c454 Rollback
Porting build logic to poetry not economical right now.
poetrify_9
2023-01-03 11:38:33 +01:00
Matthias Bisping
f0bba5bbdb Copy paste and adjust build code from rule-engine repo
That build code is more recent and the current build code fails.
2023-01-03 10:51:26 +01:00
Matthias Bisping
aee7ee9b97 Poetrify Dockerfile 2023-01-03 10:41:09 +01:00
Matthias Bisping
64639bce6d Rollback poetrify_6 2023-01-03 10:15:13 +01:00
Matthias Bisping
16698428f3 Update requirements file 2023-01-03 10:11:01 +01:00
Matthias Bisping
04f100386d Add dvc-data-pull fixture
This allows the tests that depend on input files to run without the need
to manuallt dvc-pull them beforehand.
poetrify_4
2023-01-03 10:01:03 +01:00
Matthias Bisping
fcb2786697 Adjust pdf2img dependency branch poetrify_3 2023-01-02 15:57:06 +01:00