From 567740ae86fc2a2104b308dc522fa8903fef8d76 Mon Sep 17 00:00:00 2001 From: Nordine Bittich Date: Tue, 9 Nov 2021 15:43:09 +0100 Subject: [PATCH 1/3] yasgui --- config/dispatcher/dispatcher.ex | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/dispatcher/dispatcher.ex b/config/dispatcher/dispatcher.ex index 6074fc6..6df46e5 100644 --- a/config/dispatcher/dispatcher.ex +++ b/config/dispatcher/dispatcher.ex @@ -239,6 +239,10 @@ defmodule Dispatcher do forward conn, path, "http://uri-info/" end + get "/sparql/*path", %{ layer: :api_services, accept: %{ json: true } } do + forward conn, path, "http://db/" + end + ############################################################### # frontend layer From ed86245a2d5361762f4056c7194b43bf55436e6e Mon Sep 17 00:00:00 2001 From: Nordine Bittich Date: Tue, 9 Nov 2021 16:07:41 +0100 Subject: [PATCH 2/3] bugfix --- config/dispatcher/dispatcher.ex | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config/dispatcher/dispatcher.ex b/config/dispatcher/dispatcher.ex index 6df46e5..2423b49 100644 --- a/config/dispatcher/dispatcher.ex +++ b/config/dispatcher/dispatcher.ex @@ -5,6 +5,7 @@ defmodule Dispatcher do html: ["text/html", "application/xhtml+html"], json: ["application/json", "application/vnd.api+json"], upload: ["multipart/form-data"], + sparql_json: ["application/sparql-results+json"], any: [ "*/*" ], ] @@ -239,8 +240,8 @@ defmodule Dispatcher do forward conn, path, "http://uri-info/" end - get "/sparql/*path", %{ layer: :api_services, accept: %{ json: true } } do - forward conn, path, "http://db/" + match "/sparql/*path", %{ layer: :api_services, accept: %{ sparql_json: true } } do + forward conn, path, "http://db:8890/sparql/" end From c71666780153de5f2bc09113626998211efa664d Mon Sep 17 00:00:00 2001 From: Nordine Bittich Date: Wed, 10 Nov 2021 11:34:43 +0100 Subject: [PATCH 3/3] change graph for privacy --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 71b114d..57e3bf1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -143,7 +143,7 @@ services: SERVER_PORT: "80" SPARQL_ENDPOINT: "http://db:8890/sparql" LOGGING_LEVEL: "INFO" - DEFAULT_GRAPH: "http://mu.semte.ch/graphs/contacthub/141d9d6b-54af-4d17-b313-8d1c30bc3f5b/ChAdmin" + DEFAULT_GRAPH: "http://mu.semte.ch/graphs/privacy-centric-graph" SESSION_GRAPH: "http://mu.semte.ch/graphs/sessions" labels: - "logging=true"