Commit Graph

77 Commits

Author SHA1 Message Date
Nordine Bittich
976c7b5478 update docker restart policy 2022-02-14 14:37:42 +01:00
Nordine Bittich
2cb5576e58 remove port mapping 2022-02-10 19:38:26 +01:00
Nordine Bittich
2c6269d487 bump frontend 2022-02-10 16:01:33 +01:00
Nordine Bittich
1f48744b62 bump frontend 2022-02-10 14:09:17 +01:00
Claire Lovisa
0ecbca52d2 Bump adresenregister 2022-02-08 15:35:13 +01:00
Nordine Bittich
3e14d92c29 mu search page person (#97) 2022-02-07 07:50:37 +01:00
Nordine Bittich
de2a143218 bump frontend 2022-02-01 18:04:19 +01:00
Nordine Bittich
f41430b699 bump frontend 2022-01-26 15:43:11 +01:00
Nordine Bittich
b5a7eb1755 bump frontend 2022-01-24 11:28:47 +01:00
Nordine Bittich
2ec0184f25 bump frontend 1.5.0 (#91) 2022-01-13 17:12:37 +01:00
Nordine Bittich
7a5d097fd3 bump privacy service 2022-01-13 14:56:13 +01:00
Nordine Bittich
d2b13e291a fix app graph for privacy service 2022-01-13 10:43:54 +01:00
Boris De Vloed
7b84f0f28d use mon-fri instead of number 2021-12-17 14:47:02 +01:00
Boris De Vloed
f56d56d137 corrected cron schedule 2021-12-16 18:03:01 +01:00
Boris De Vloed
9b67988b76 bump jsonld api 2021-12-16 17:13:41 +01:00
Boris De Vloed
7438b38bae bump jsonld api (#83) 2021-12-16 16:11:41 +01:00
Nordine Bittich
e1f73b4179 bump privacy service & kalliope api 2021-12-15 10:33:59 +01:00
Nordine Bittich
8b505d6fa8 bump frontend 2021-12-14 17:32:38 +01:00
Boris De Vloed
4fd77859ef Merge branch 'development' into feature/bump-java-app 2021-12-13 10:34:48 +01:00
Nordine Bittich
ad05fff3ba bump java app 2021-12-13 10:16:44 +01:00
Boris De Vloed
713ceb5f1a simplified cron config 2021-12-10 10:38:22 +01:00
Boris De Vloed
3930b87237 add config changes 2021-12-10 09:38:15 +01:00
Nordine Bittich
9e63016553 change graph 2021-12-03 11:24:05 +01:00
Nordine Bittich
3541a5f66b acm idm roles 2021-12-03 11:22:01 +01:00
cecemel
566ec39d9a Feature/delta producer administrative units (#67)
* Setting up file-service

- pre-requisite to download dumps
- pre-requiiste to download the json-diff files
- security considerations: the content of the files created here, is
- assumed to be public data, hence we allow it to be in the public graph

* Bumping deltanotifier and mu-auth, which need

to be able to work with mu-scop-id's

* Delta-producer have multiple background-jobs with different tasks

Hence the introduction of the jobs-controller.
Note: in a more advanced configuration, you can easily extend the
tasks related to one job.

* A pre-requisite to serve dumps, is DCAT api support

The delta-producers make a periodic dump of what is supposed to be
published. They are published according to the DCAT data-model.

Security-considerations: the DCAT producer by the delta-producer flow,
are considered to be public data, hence added to the public graph.

* Introduction of the delta-producer-dump-file-publisher

Service responsible for creating dumps for the (potentially
many) data delta flows.
Here only for the administrative-units, but this can be extended in
the future, in the config.

* Introduction of delta-producer-background-jobs-initiator

This service is responsible for triggering the background jobs related
to the delta-productoin of the administrative-units.

It trigger currently three jobs:
- INITIAL_SYNC: this is the first job to fill the publication graph.
  In theory, this is only run once per deploy
- HEALING_JOB: This is a periodic job, which checks what information
is published vs. what information should have been
published (according to a configuration). If differences are found,
because delta-messages never arrived, they are compensated here/
- DUMP_JOB: A periodic job to create a dump of the publication
graph. This is especially useful for consumers, who don't have to
replay the whole delta-diffs, but just can start from the latest sync
point.

* Introduction of delta-producer-publication-graph-maintainer

This service is the core of the logic which determines what should be
published.
The configuration is provided here, and can be elaborated refined in
the config.
It also excutes the healing logic.

* Introduction of delta-producer-json-diff-file-publisher

This simple service, listens to the updates performed on the
publication graph, and serialized these to json-files which are
compatible with current consumers

* Missing dispatcher rules for DCAT

* Various small things:

- outline, whitespaces and comments

* Update README.md

* bump delta-producer-publication-graph-maintainer

* Add organizations (KAL) - Work in progress

* added organizations graph maintainer

* removed inverses, added all bestuur types

* refactored kalliope api

Co-authored-by: Boris De Vloed <boris.de.vloed@gmail.com>
2021-12-03 11:20:32 +01:00
Nordine Bittich
5b48852463 Bump frontend (#74) 2021-11-26 14:58:09 +01:00
Nordine Bittich
a44eab2e45 bump privacy service (#73) 2021-11-25 15:26:11 +01:00
Nordine Bittich
819c434f3d bump frontend (#72) 2021-11-25 13:49:52 +01:00
Nordine Bittich
545622b972 bump frontend 2021-11-18 16:52:37 +01:00
Nordine Bittich
fe7c0d2c0f only allow sparql endpoint to acc/dev 2021-11-18 14:32:21 +01:00
Nordine Bittich
c716667801 change graph for privacy 2021-11-10 11:34:43 +01:00
Aad Versteden
d370f3dfd6 Add logging to accountdetail service 2021-10-29 14:07:08 +02:00
Aad Versteden
3227807746 Merge remote-tracking branch 'origin/feature/remove-proxy' into release/merge-for-qa 2021-10-29 14:05:17 +02:00
Aad Versteden
5862f8d005 Bump resource 2021-10-29 14:04:57 +02:00
Aad Versteden
cb7d6029c5 Merge branch 'master' into feature/remove-acmidm-account-from-public 2021-10-29 11:51:16 +02:00
Nordine Bittich
c7cb1b335c bugfix 2021-10-25 14:32:44 +02:00
Nordine Bittich
765cc8d955 bump jsonld-delta-service 2021-10-25 14:02:06 +02:00
Nordine Bittich
d122760794 bump kalliope & disable security on dev 2021-10-22 10:19:36 +02:00
Nordine Bittich
114df6679b port 80 mapped to dev 2021-10-21 18:38:50 +02:00
Nordine Bittich
db5dec4a39 remove proxy for basic auth 2021-10-21 18:15:29 +02:00
Sam Van Campenhout
93e75cb09e Merge pull request #58 from lblod/feature/secure-cookie
Set secure cookie option
2021-10-20 13:33:58 +02:00
Aad Versteden
5c9bd8e6e8 Set secure cookie option
Cookies should have the secure attribute.  Defaulting that in this PR.
2021-10-20 13:22:21 +02:00
Aad Versteden
253b9f2e42 Consistent logging statements (#45)
These logging statements are more consistent than what was there before.

They're all there, except for app-http-logger logging for the
triplestore.  Logging happens on both source as well as on the target.
Because the triplestore is a sink, we don't have to have http for it per
se.
2021-10-19 10:53:04 +02:00
Nordine Bittich
b7e8cfe15a use new microservice to fetch account 2021-10-19 10:00:52 +02:00
Sam Van Campenhout
cd37d596c1 Enable the uri-info service again (#57)
This allows us to retrieve the rdf type and uuid of a resource uri.
2021-10-18 10:17:10 +02:00
Nordine Bittich
0cdc8ce8b3 Bump MU-CL-RESOURCE 2021-10-12 10:07:55 +02:00
Aad Versteden
6bdb5a7e57 Add x-frame-options when hosting frontend pages
We don't want these pages to be contained in a frame.  The
x-frame-options servers that use.
2021-10-10 19:37:10 +02:00
Nordine Bittich
b114289555 refactoring PR 2021-10-07 15:53:13 +02:00
Nordine Bittich
31373fba53 wrong docker compose version 2021-10-06 11:53:43 +02:00
Nordine Bittich
695520928b remove account from public 2021-10-06 11:49:53 +02:00