Commit graph

14 commits

Author SHA1 Message Date
Nicola Tarocco
93c581090b Fix QR code redirection for calculator-cern
* Adds the missing URL args to the Nginx configuration when redirecting
  from /calculator to /calculator-cern.
* closes #177
2021-07-09 16:08:25 +02:00
Nicola Tarocco
7ad06238dd calculator: make URL path customizable 2021-06-15 14:53:34 +02:00
Phil Elson
69de1e372c Make the expert-app trigger the same 404 as the webservice. 2021-03-26 21:32:36 +01:00
Phil Elson
8611cdef4d Improve the auth-service to encode the session information into a single secure cookie that cara can read. 2021-03-01 18:45:18 +01:00
Phil Elson
85a378691e Implement OIDC through nginx's ngx_http_auth_request_module module. 2021-02-26 22:08:05 +01:00
Nicola Tarocco
41376bbdd7 Auth: add user context 2020-12-15 16:49:17 +01:00
Phil Elson
0d33c3cd08 Ensure that the application static files are available in Voila. 2020-11-20 13:22:13 +01:00
Phil Elson
b998026607 Implement a real landing page. 2020-11-06 15:16:50 +01:00
Philip James Elson
584a944452 Merge branch 'fix/nginx-app' into 'master'
Avoid trying to optimise static serving of the calculator app

See merge request cara/cara!31
2020-11-05 23:01:59 +00:00
Phil Elson
0c4d47910c Avoid trying to optimise static serving of the calculator app, since the nginx configuration doesn't read symlinks anyway. 2020-11-05 23:57:18 +01:00
Phil Elson
41ce4112d1 Enable the cara-webservice in the Openshift deployment. 2020-11-05 23:01:26 +01:00
Phil Elson
8ddef2584b Fix the rewrite of the old URL, and allow the build to be triggered correctly by the CI. 2020-11-03 13:22:32 +01:00
Phil Elson
ffa2e53994 Prepare the repository for having a separate calculator app. 2020-11-03 12:42:14 +01:00
Phil Elson
d44ae5501f Put an nginx reverse-proxy in front of the voila server to give us more flexibility in how we present the endpoint. 2020-11-03 11:46:53 +01:00