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

quiaru pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-wayang.git


    from efe729c3 Merge pull request #322 from michellesackmann/main
     new cd6e6c28 #273 Initial commit into forked, with new layout and 
synthetic dashboard back-end.
     new 04aa6b3f Merge remote-tracking branch 'origin/main' into web-dashboard 
Merge from origin/main forked repo
     new b3e70ad8 PR Changes addressed
     new 57bb12de fixed logo and placeholder for metrics
     new fd45475d Merge branch 'main' into WAYANG-273
     new d96011f4 Enhanced Nav, active link highighted and dynamic job id
     new c641a97f Cleaned console logs
     new bbde5b60 Cleaning names and references
     new 2d1c8e33 Missing JobMetricsContainer
     new 0b5b6282 Merge pull request #315 from ichbinrich/WAYANG-273

The 1759 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../workflows/build-backend.yaml                   |   45 +-
 .../workflows/build-frontend.yaml                  |   37 +-
 wayang-web-dashboard/.gitignore                    |  387 +++++++
 DISCLAIMER => wayang-web-dashboard/DISCLAIMER      |    0
 LICENSE => wayang-web-dashboard/LICENSE            |    0
 NOTICE => wayang-web-dashboard/NOTICE              |    0
 NOTICE => wayang-web-dashboard/README.md           |   34 +-
 .../.mvn/wrapper/maven-wrapper.properties          |    8 +-
 wayang-web-dashboard/dashboard-backend/README.md   |   20 +
 .../dashboard-backend/mvnw                         |   30 +-
 .../dashboard-backend/mvnw.cmd                     |   30 +-
 wayang-web-dashboard/dashboard-backend/pom.xml     |   64 ++
 .../dashboard-backend/src/bin/build.sh             |    5 +-
 .../dashboard-backend/src/main/docker/Dockerfile   |   10 +-
 .../hackitbackend/HackitBackendApplication.java    |   13 +-
 .../src/main/resources/application.properties      |    5 +-
 wayang-web-dashboard/dashboard-webapp/README.md    |   25 +
 .../dashboard-webapp/bin/build.sh                  |    7 +-
 .../dashboard-webapp/src/main/docker/Dockerfile    |   35 +-
 .../dashboard-webapp/src/main/vue/.eslintrc.cjs    |   30 +-
 .../dashboard-webapp/src/main/vue/.gitignore       |   29 +
 .../dashboard-webapp/src/main/vue/.prettierrc.json |    1 +
 .../dashboard-webapp/src/main/vue/README.md        |   57 +
 .../src/main/vue/cypress.config.js                 |   13 +-
 .../src/main/vue/cypress/e2e/example.cy.js         |   13 +-
 .../src/main/vue/cypress/e2e/jsconfig.json         |    8 +
 .../src/main/vue/cypress/fixtures/example.json     |    5 +
 .../src/main/vue/cypress/support/commands.js       |   43 +
 .../src/main/vue/cypress/support/e2e.js            |   24 +-
 .../dashboard-webapp/src/main/vue/index.html       |   31 +-
 .../dashboard-webapp/src/main/vue/package.json     |   39 +
 .../src/main/vue/public/favicon.ico                |  Bin
 .../dashboard-webapp/src/main/vue/public/logo.png  |  Bin
 .../dashboard-webapp/src/main/vue/src/App.vue      |   63 ++
 .../src/main/vue/src/assets/base.css               |   92 ++
 .../src/main/vue/src/assets/db.json                | 1164 ++++++++++++++++++++
 .../src/main/vue/src/assets/main.css               |   11 +-
 .../src/main/vue/src/components/HackitControls.vue |   99 ++
 .../src/main/vue/src/components/HackitDebugger.vue |  171 +++
 .../main/vue/src/components/HackitNextTuple.vue    |   72 ++
 .../src/main/vue/src/components/JobDetails.vue     |   96 ++
 .../src/main/vue/src/components/JobListItem.vue    |  105 ++
 .../vue/src/components/JobMetricsContainer.vue     |   25 +-
 .../src/main/vue/src/components/JobPlan.vue        |  120 ++
 .../src/main/vue/src/components/JobSummaryCard.vue |   69 ++
 .../vue/src/components/JobSummaryContainer.vue     |   34 +-
 .../src/main/vue/src/components/OverviewCard.vue   |   38 +-
 .../src/main/vue/src/components/Tuple.vue          |   78 ++
 .../main/vue/src/components/TupleInspectModal.vue  |  123 +++
 .../src/components/__tests__/HelloWorld.spec.js    |   15 +-
 .../dashboard-webapp/src/main/vue/src/main.js      |   23 +-
 .../src/main/vue/src/router/index.js               |   59 +
 .../src/main/vue/src/stores/counter.js             |   20 +-
 .../src/main/vue/src/views/JobDetail.vue           |  129 +++
 .../src/main/vue/src/views/JobList.vue             |  177 +++
 .../src/main/vue/src/views/Overview.vue            |   64 ++
 .../dashboard-webapp/src/main/vue/vite.config.js   |   20 +-
 57 files changed, 3686 insertions(+), 229 deletions(-)
 copy wayang-docs/src/main/resources/Gemfile => 
.github/workflows/build-backend.yaml (51%)
 copy 
wayang-api/wayang-api-python/src/main/resources/wayang-api-python-defaults.properties
 => .github/workflows/build-frontend.yaml (50%)
 create mode 100644 wayang-web-dashboard/.gitignore
 copy DISCLAIMER => wayang-web-dashboard/DISCLAIMER (100%)
 copy LICENSE => wayang-web-dashboard/LICENSE (100%)
 copy NOTICE => wayang-web-dashboard/NOTICE (100%)
 copy NOTICE => wayang-web-dashboard/README.md (64%)
 copy 
wayang-api/wayang-api-python/src/main/resources/wayang-api-python-defaults.properties
 => 
wayang-web-dashboard/dashboard-backend/.mvn/wrapper/maven-wrapper.properties 
(73%)
 create mode 100644 wayang-web-dashboard/dashboard-backend/README.md
 copy mvnw => wayang-web-dashboard/dashboard-backend/mvnw (92%)
 copy mvnw.cmd => wayang-web-dashboard/dashboard-backend/mvnw.cmd (87%)
 mode change 100755 => 100644
 create mode 100644 wayang-web-dashboard/dashboard-backend/pom.xml
 copy wayang-api/wayang-api-scala-java/code/test/resources/wayang.properties => 
wayang-web-dashboard/dashboard-backend/src/bin/build.sh (90%)
 copy 
wayang-api/wayang-api-python/src/main/resources/wayang-api-python-defaults.properties
 => wayang-web-dashboard/dashboard-backend/src/main/docker/Dockerfile (79%)
 copy 
wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/PythonAPI.java
 => 
wayang-web-dashboard/dashboard-backend/src/main/java/hackitbackend/HackitBackendApplication.java
 (72%)
 copy wayang-api/wayang-api-scala-java/code/test/resources/wayang.properties => 
wayang-web-dashboard/dashboard-backend/src/main/resources/application.properties
 (90%)
 create mode 100644 wayang-web-dashboard/dashboard-webapp/README.md
 copy wayang-api/wayang-api-scala-java/code/test/resources/wayang.properties => 
wayang-web-dashboard/dashboard-webapp/bin/build.sh (90%)
 copy wayang-docs/src/main/resources/Gemfile => 
wayang-web-dashboard/dashboard-webapp/src/main/docker/Dockerfile (50%)
 copy 
wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/TextScrubber.scala
 => wayang-web-dashboard/dashboard-webapp/src/main/vue/.eslintrc.cjs (65%)
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/.gitignore
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/.prettierrc.json
 create mode 100644 wayang-web-dashboard/dashboard-webapp/src/main/vue/README.md
 copy 
wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/partition/EnumerationAlternative.java
 => wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress.config.js (80%)
 copy 
wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/partition/EnumerationAlternative.java
 => 
wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/e2e/example.cy.js 
(80%)
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/e2e/jsconfig.json
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/fixtures/example.json
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/commands.js
 copy 
wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/PythonAPI.java
 => wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/e2e.js 
(54%)
 copy wayang-resources/src/main/assembly/resources.xml => 
wayang-web-dashboard/dashboard-webapp/src/main/vue/index.html (62%)
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/package.json
 copy wayang-docs/src/main/resources/assets/img/logo/favicon-pluma.ico => 
wayang-web-dashboard/dashboard-webapp/src/main/vue/public/favicon.ico (100%)
 copy wayang-docs/src/main/resources/assets/img/logo/logo_400x160.png => 
wayang-web-dashboard/dashboard-webapp/src/main/vue/public/logo.png (100%)
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/base.css
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/db.json
 copy 
wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/PythonAPI.java
 => wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/main.css (88%)
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitControls.vue
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitDebugger.vue
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobDetails.vue
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue
 copy wayang-resources/src/main/assembly/resources.xml => 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobMetricsContainer.vue
 (68%)
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobPlan.vue
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue
 copy wayang-resources/src/main/assembly/resources.xml => 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryContainer.vue
 (64%)
 copy wayang-resources/src/main/assembly/resources.xml => 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/OverviewCard.vue
 (66%)
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/Tuple.vue
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/TupleInspectModal.vue
 copy 
wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/PythonAPI.java
 => 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/__tests__/HelloWorld.spec.js
 (71%)
 copy 
wayang-commons/wayang-basic/src/test/java/org/apache/wayang/basic/operators/test/TestSink.java
 => wayang-web-dashboard/dashboard-webapp/src/main/vue/src/main.js (71%)
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/router/index.js
 copy 
wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/TextScrubber.scala
 => wayang-web-dashboard/dashboard-webapp/src/main/vue/src/stores/counter.js 
(73%)
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobList.vue
 create mode 100644 
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/Overview.vue
 copy 
wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/TextScrubber.scala
 => wayang-web-dashboard/dashboard-webapp/src/main/vue/vite.config.js (73%)

Reply via email to