diff --git a/refinery/oathkeeper/access-rules.yml b/refinery/oathkeeper/access-rules.yml index dd5fb3d..d4ec6f8 100644 --- a/refinery/oathkeeper/access-rules.yml +++ b/refinery/oathkeeper/access-rules.yml @@ -105,6 +105,30 @@ config: to: http://localhost:4455/auth/login +- id: "kernai:refinery-gateway:fastapi" + upstream: + preserve_host: true + url: "http://refinery-gateway:80" + strip_path: /refinery-gateway/ + match: + url: "http://localhost:4455/<{refinery-gateway/,refinery-gateway/**}>" + methods: + - GET + - POST + - PUT + - DELETE + authenticators: + - + handler: cookie_session + authorizer: + handler: allow + mutators: + - handler: id_token + errors: + - handler: redirect + config: + to: http://localhost:4455/auth/login + - id: "kernai:refinery-is-managed:public" upstream: preserve_host: true diff --git a/refinery/versions.json b/refinery/versions.json index 3cf83df..02daf5f 100644 --- a/refinery/versions.json +++ b/refinery/versions.json @@ -1,24 +1,24 @@ { "REFINERY": { - "AC_EXEC_ENV": "v1.13.0", - "AUTHORIZER": "v1.13.0", - "CONFIG": "v1.13.0", - "DOC_OCK": "v1.13.0", - "EMBEDDER": "v1.13.0", - "ENTRY": "v1.13.0", - "GATEWAY": "v1.13.0", - "GATEWAY_PROXY": "v1.13.0", - "ML_EXEC_ENV": "v1.13.0", - "LF_EXEC_ENV": "v1.13.0", - "NEURAL_SEARCH": "v1.13.0", - "REFINERY": "v1.13.0", - "RECORD_IDE_ENV": "v1.13.0", - "TOKENIZER": "v1.13.0", - "UI": "v1.13.1", - "UPDATER": "v1.13.0", - "WEAK_SUPERVISOR": "v1.13.0", + "AC_EXEC_ENV": "v1.14.0", + "AUTHORIZER": "v1.14.0", + "CONFIG": "v1.14.0", + "DOC_OCK": "v1.14.0", + "EMBEDDER": "v1.14.0", + "ENTRY": "v1.14.0", + "GATEWAY": "v1.14.0", + "GATEWAY_PROXY": "v1.14.0", + "ML_EXEC_ENV": "v1.14.0", + "LF_EXEC_ENV": "v1.14.0", + "NEURAL_SEARCH": "v1.14.0", + "REFINERY": "v1.14.0", + "RECORD_IDE_ENV": "v1.14.0", + "TOKENIZER": "v1.14.0", + "UI": "v1.14.0", + "UPDATER": "v1.14.0", + "WEAK_SUPERVISOR": "v1.14.0", "WEBSOCKET": "v1.9.0", - "ZERO_SHOT": "v1.13.0" + "ZERO_SHOT": "v1.14.0" }, "THIRD_PARTY": { "KRATOS": "v0.8.0-alpha.2-sqlite",