This is an automated email from the ASF dual-hosted git repository.
xiaozhenliu pushed a change to branch xiaozhen-fix-undoredo
in repository https://gitbox.apache.org/repos/asf/texera.git
from cddba96f35 Merge branch 'main' into xiaozhen-fix-undoredo
add 5650e9538d fix(access-control-service): fix formatting of
`AccessControlResource` (#3838)
add 8d676fde4a chore(ci): revert automatically assign an author of a PR
(#3839)
add e6c9d7db32 fix(access-control-service): fix service file formats
(#3840)
add 8b28c196f6 feat(access-control-service): add `access-control-service`
to authorize the requests to `/wsapi` and `Computing Unit` endpoints (#3598)
add cd31cca33d Merge branch 'main' into xiaozhen-fix-undoredo
No new revisions were added by this update.
Summary of changes:
.../{pr-automation.yml => pr-labeler.yml} | 11 +--
.../ics/texera/service/AccessControlService.scala | 6 +-
.../service/resource/AccessControlResource.scala | 39 +++++-----
.../uci/ics/texera/AccessControlResourceSpec.scala | 40 +++++++---
.../ics/texera/web/ServletAwareConfigurator.scala | 90 ++++++++++++++++------
.../edu/uci/ics/texera/web/SessionState.scala | 7 ++
.../web/resource/WorkflowWebsocketResource.scala | 16 +++-
core/build.sbt | 1 +
.../user/share-access/share-access.component.html | 4 +-
.../workspace/component/menu/menu.component.html | 2 +-
.../app/workspace/component/menu/menu.component.ts | 17 +++-
...ockerfile => access-control-service.dockerfile} | 13 ++--
...yaml => access-control-service-deployment.yaml} | 27 +++----
...ce.yaml => access-control-service-service.yaml} | 10 +--
.../texera-helmchart/templates/envoy-config.yaml | 38 +++++++++
.../templates/envoy-deployment.yaml | 2 +-
deployment/k8s/texera-helmchart/values.yaml | 8 ++
17 files changed, 234 insertions(+), 97 deletions(-)
rename .github/workflows/{pr-automation.yml => pr-labeler.yml} (79%)
copy deployment/{config-service.dockerfile =>
access-control-service.dockerfile} (78%)
copy deployment/k8s/texera-helmchart/templates/{config-service-deployment.yaml
=> access-control-service-deployment.yaml} (68%)
copy deployment/k8s/texera-helmchart/templates/{config-service-service.yaml =>
access-control-service-service.yaml} (73%)