This is an automated email from the ASF dual-hosted git repository. linxinyuan pushed a commit to branch xiaozhen-sync-region-kill in repository https://gitbox.apache.org/repos/asf/texera.git
commit e18c7a831ae02490fd7164a890519447d3125841 Merge: 30f47b0347 179f177d72 Author: Xinyuan Lin <[email protected]> AuthorDate: Tue Feb 17 15:15:02 2026 -0800 Merge branch 'main' into xiaozhen-sync-region-kill .../texera/web/ServletAwareConfigurator.scala | 2 + .../apache/texera/web/auth/GuestAuthFilter.scala | 2 +- .../apache/texera/web/auth/UserAuthenticator.scala | 1 + .../dashboard/admin/user/AdminUserResource.scala | 6 +- .../web/resource/dashboard/user/UserResource.scala | 61 ++++++------ .../scala/org/apache/texera/auth/JwtParser.scala | 3 +- .../texera/service/resource/DatasetResource.scala | 25 ++--- .../service/resource/DatasetResourceSpec.scala | 4 + frontend/src/app/app.module.ts | 2 + .../src/app/common/service/gmail/gmail.service.ts | 2 +- .../src/app/common/service/user/auth.service.ts | 104 +++++++++++++++++++-- .../registration-request-modal.component.html | 54 +++++++++++ .../registration-request-modal.component.scss | 30 ++++++ .../registration-request-modal.component.ts | 51 ++++++++++ .../app/common/service/user/stub-user.service.ts | 2 + .../src/app/common/service/user/user.service.ts | 32 ------- frontend/src/app/common/type/user.ts | 1 + .../component/admin/user/admin-user.component.html | 6 ++ .../component/admin/user/admin-user.component.ts | 5 + .../dashboard/component/dashboard.component.html | 32 ------- .../app/dashboard/component/dashboard.component.ts | 67 +------------ .../coeditor-user-icon.component.ts | 10 +- sql/texera_ddl.sql | 1 + sql/updates/21.sql | 29 ++++++ 24 files changed, 342 insertions(+), 190 deletions(-)
