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 8803d084cd fix(test): isolate e2e suites by unique workflow/execution 
id (#5888)
     add c0700ff24b feat: add user feedback dashboard and admin review (#5893)

No new revisions were added by this update.

Summary of changes:
 .../apache/texera/web/TexeraWebApplication.scala   |   1 +
 .../texera/web/resource/FeedbackResource.scala     | 132 +++++++++++++++++
 .../texera/web/resource/FeedbackResourceSpec.scala | 156 +++++++++++++++++++++
 frontend/src/app/app-routing.constant.ts           |   1 +
 frontend/src/app/app-routing.module.ts             |   5 +
 .../component/admin/user/admin-user.component.html |  19 +++
 .../component/admin/user/admin-user.component.ts   |  32 ++++-
 .../dashboard/component/dashboard.component.html   |  12 ++
 .../component/dashboard.component.spec.ts          |   4 +-
 .../app/dashboard/component/dashboard.component.ts |   2 +
 .../user/feedback/feedback.component.html          |  73 ++++++++++
 .../feedback/feedback.component.scss}              |  30 +++-
 .../user/feedback/feedback.component.spec.ts       | 123 ++++++++++++++++
 .../component/user/feedback/feedback.component.ts  | 129 +++++++++++++++++
 .../service/user/feedback/feedback.service.spec.ts |  84 +++++++++++
 .../service/user/feedback/feedback.service.ts      |  56 ++++++++
 ...flow-version-entry.ts => feedback.interface.ts} |  18 ++-
 sql/changelog.xml                                  |   5 +
 sql/texera_ddl.sql                                 |  10 ++
 sql/updates/{16.sql => 25.sql}                     |  13 +-
 20 files changed, 886 insertions(+), 19 deletions(-)
 create mode 100644 
amber/src/main/scala/org/apache/texera/web/resource/FeedbackResource.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/web/resource/FeedbackResourceSpec.scala
 create mode 100644 
frontend/src/app/dashboard/component/user/feedback/feedback.component.html
 copy 
frontend/src/app/dashboard/component/{admin/execution/admin-execution.component.scss
 => user/feedback/feedback.component.scss} (70%)
 create mode 100644 
frontend/src/app/dashboard/component/user/feedback/feedback.component.spec.ts
 create mode 100644 
frontend/src/app/dashboard/component/user/feedback/feedback.component.ts
 create mode 100644 
frontend/src/app/dashboard/service/user/feedback/feedback.service.spec.ts
 create mode 100644 
frontend/src/app/dashboard/service/user/feedback/feedback.service.ts
 copy frontend/src/app/dashboard/type/{workflow-version-entry.ts => 
feedback.interface.ts} (72%)
 copy sql/updates/{16.sql => 25.sql} (64%)

Reply via email to