This is an automated email from the ASF dual-hosted git repository.

github-merge-queue[bot] pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git


    from d32395cd52 fix(amber): reject duplicate worker initialization (#8083)
     add c9b75c048c feat(auth): Add email verification to user registration to 
verify email ownership. (#7978)
     add d2eb275da6 test(frontend): close eight small service and component 
gaps (#8178)

No new revisions were added by this update.

Summary of changes:
 .../request/auth/UserRegistrationRequest.scala     |  12 +-
 ...ueResponse.scala => RegistrationResponse.scala} |  13 +-
 .../apache/texera/web/resource/EmailTemplate.scala |  30 +++
 .../texera/web/resource/auth/AuthResource.scala    | 104 +++++++-
 .../web/resource/auth/EmailCodeVerifier.scala      | 243 +++++++++++++++++++
 .../web/resource/auth/AuthResourceSpec.scala       | 191 ++++++++++++++-
 .../web/resource/auth/EmailCodeVerifierSpec.scala  | 269 +++++++++++++++++++++
 bin/k8s/values-development.yaml                    |   5 +
 bin/k8s/values.yaml                                |   5 +
 bin/local-dev/README.md                            |   7 +
 bin/local-dev/main.sh                              |   7 +
 common/config/src/main/resources/user-system.conf  |  14 ++
 .../texera/common/config/UserSystemConfig.scala    |   1 +
 .../common/config/UserSystemConfigSpec.scala       |   1 +
 .../texera/service/resource/ConfigResource.scala   |   5 +-
 .../service/resource/ConfigResourceSpec.scala      |   3 +-
 .../app/common/service/gui-config.service.mock.ts  |   1 +
 .../src/app/common/service/gui-config.service.ts   |   5 +-
 .../app/common/service/user/auth.service.spec.ts   | 127 +++++++++-
 .../src/app/common/service/user/auth.service.ts    |  69 +++++-
 .../email-request-modal.component.html             |  14 ++
 .../email-request-modal.component.scss             |   5 +
 .../email-request-modal.component.spec.ts          |  36 ++-
 .../email-request-modal.component.ts               |  10 +-
 .../app/common/service/user/stub-auth.service.ts   |  19 +-
 .../app/common/service/user/stub-user.service.ts   |   6 +-
 .../app/common/service/user/user.service.spec.ts   |  21 +-
 .../src/app/common/service/user/user.service.ts    |  24 +-
 frontend/src/app/common/type/gui-config.ts         |   1 +
 .../component/user/search/search.component.spec.ts |  58 ++++-
 .../src/app/dashboard/type/dashboard-entry.spec.ts |  55 +++++
 .../component/login/texera-login.component.html    |  27 ++-
 .../component/login/texera-login.component.scss    |  18 ++
 .../component/login/texera-login.component.spec.ts | 119 ++++++++-
 .../hub/component/login/texera-login.component.ts  | 130 ++++++++--
 .../detail/hub-workflow-detail.component.spec.ts   |  21 +-
 .../breakpoint-condition-input.component.spec.ts   |  31 +++
 .../codearea-custom-template.component.spec.ts     | 126 +++++++++-
 .../left-panel/settings/settings.component.spec.ts |  20 ++
 .../result-panel-modal.component.spec.ts           |  21 ++
 .../ui-udf-parameters-parser.service.spec.ts       |  24 ++
 41 files changed, 1819 insertions(+), 79 deletions(-)
 copy 
amber/src/main/scala/org/apache/texera/web/model/http/response/{TokenIssueResponse.scala
 => RegistrationResponse.scala} (59%)
 create mode 100644 
amber/src/main/scala/org/apache/texera/web/resource/auth/EmailCodeVerifier.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/web/resource/auth/EmailCodeVerifierSpec.scala

Reply via email to