Commit graph

20 commits

Author SHA1 Message Date
Phil Elson
5eb87372be Update the pages based on the open source requirements. 2021-04-29 23:56:33 +02:00
Phil Elson
9a17121d9e Allow theming of CARA (initially in the report only, to be extended later on). 2021-04-15 13:46:46 +02:00
Phil Elson
989a7ddd6a Simplify the build since we only need one application image for both the caclulator and the expert app. 2021-03-26 08:50:51 +01:00
Philip James Elson
a06e679393 Merge branch 'feature/openshift-templates-auth-service' into 'master'
Add OpenShift templates for new auth service

See merge request cara/cara!142
2021-03-03 18:45:36 +00:00
Nicola Tarocco
babde8b0bc Add OpenShift templates for new auth service 2021-03-03 19:37:18 +01:00
Phil Elson
d4a33b546b Add a disclaimer about the repository, and remove the inaccurate GPL statement. 2021-03-03 16:55:42 +01:00
Nicola Tarocco
18af16f749 Merge branch 'feature/oidc-nginx' into 'master'
Implement authentication through nginx's ngx_http_auth_request_module module

See merge request cara/cara!139
2021-03-02 17:54:13 +00:00
Nicola Tarocco
175fc49338 Fixed to OpenShift templates 2021-03-01 16:15:47 +01:00
Phil Elson
85a378691e Implement OIDC through nginx's ngx_http_auth_request_module module. 2021-02-26 22:08:05 +01:00
Philip James Elson
182294348f Merge branch 'feature/openshift-templates' into 'master'
Add OpenShift templates

See merge request cara/cara!135
2021-02-10 10:39:15 +00:00
Nicola Tarocco
80dedeeebb Add OpenShift templates 2021-02-01 18:53:43 +01:00
Nicolas Mounet
9cbedc41f3 Update README.md: running the tests 2021-01-26 14:49:13 +00:00
Nicola Tarocco
a8f8b94414 Fix Piwik URL
* closes #49
2020-12-07 22:16:02 +01:00
Andre Henriques
cfc95bd1da test merge procedure 2020-11-29 15:12:30 +00:00
Phil Elson
3ac1ebdadd Always trigger a re-deploy to test-cara.web.cern.ch if we are on the live/test-cara branch. 2020-11-12 11:13:27 +01:00
Phil Elson
d02375c2e3 Reference the new calculator guide in the main README. 2020-11-09 11:16:20 +01:00
Phil Elson
41ce4112d1 Enable the cara-webservice in the Openshift deployment. 2020-11-05 23:01:26 +01:00
Phil Elson
adfd4058d9 Add the POST endpoint and the infrastructure to allow the calculator form to be developed. 2020-11-03 16:40:00 +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
Phil Elson
4e21c0efb0 Added an initial project structure. 2020-10-19 13:49:40 +02:00