This is an automated email from the ASF dual-hosted git repository. andy pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/jena.git
from 425b99b06d Merge pull request #1471 from afs/jena2342-group-vars new 5416cc2440 Use vanilla Bootstrap CSS, create a few Vue components, drop Bootstrap-Vue, prepare for Vue 3. new 6eec54104f Create a plug-in for services, re-organize plug-ins start-up new 5d1657758f Add e2e tests with Cypress. new 377bba5dc1 Add e2e test to verify #1443 new 11a9ae7b10 Add missing license headers new 0b6222ceb6 Fix sinon version new 904c5b629b Improve loading status while loading the list of services (avoid the yellow warnings to be displayed for a quick moment before the page is fully loaded) new 6d12bdd7ed Remove left-over toast from Bootstrap Vue, fix JS errors (thanks @afs) and add an e2e test to prevent regression new 27bb11586e Merge pull request #1307 from kinow/vanilla-bootstrap The 10138 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: .../{src/styles/index.scss => cypress.config.js} | 52 +- jena-fuseki2/jena-fuseki-ui/cypress.json | 3 - jena-fuseki2/jena-fuseki-ui/package.json | 29 +- jena-fuseki2/jena-fuseki-ui/src/App.vue | 9 +- .../jena-fuseki-ui/src/components/Menu.vue | 56 +- .../jena-fuseki-ui/src/components/ServerStatus.vue | 8 +- .../jena-fuseki-ui/src/components/Toast.vue | 143 + .../src/components/dataset/JenaTable.vue | 240 ++ .../src/components/dataset/JenaTableTh.vue | 86 + .../jena-fuseki-ui/src/components/dataset/Menu.vue | 56 +- .../src/components/dataset/Pagination.vue | 168 + .../src/components/dataset/TableListing.vue | 84 +- .../jena-fuseki-ui/src/components/manage/Menu.vue | 43 +- jena-fuseki2/jena-fuseki-ui/src/main.js | 14 +- .../jena-fuseki-ui/src/mixins/current-dataset.js | 2 +- .../jena-fuseki-ui/src/mixins/list-datasets.js | 2 +- .../e2e/specs/test.js => src/plugins/index.js} | 13 +- .../src/{utils/index.js => plugins/services.js} | 17 +- .../src/{styles/index.scss => plugins/toast.js} | 47 +- .../jena-fuseki-ui/src/services/fuseki.service.js | 7 +- .../src/services/mock/json-server.js | 283 ++ jena-fuseki2/jena-fuseki-ui/src/styles/index.scss | 39 +- jena-fuseki2/jena-fuseki-ui/src/utils/index.js | 11 +- jena-fuseki2/jena-fuseki-ui/src/views/Help.vue | 12 +- jena-fuseki2/jena-fuseki-ui/src/views/Home.vue | 62 +- jena-fuseki2/jena-fuseki-ui/src/views/NotFound.vue | 16 +- .../jena-fuseki-ui/src/views/dataset/Edit.vue | 173 +- .../jena-fuseki-ui/src/views/dataset/Info.vue | 184 +- .../jena-fuseki-ui/src/views/dataset/Query.vue | 230 +- .../jena-fuseki-ui/src/views/dataset/Upload.vue | 295 +- .../src/views/manage/ExistingDatasets.vue | 218 +- .../jena-fuseki-ui/src/views/manage/NewDataset.vue | 149 +- .../jena-fuseki-ui/src/views/manage/Tasks.vue | 32 +- .../jena-fuseki-ui/tests/e2e/plugins/index.js | 17 +- .../jena-fuseki-ui/tests/e2e/specs/datasets.cy.js | 319 ++ .../jena-fuseki-ui/tests/e2e/specs/query.cy.js | 79 + .../jena-fuseki-ui/tests/e2e/support/index.js | 3 + .../components/dataset/tablelisting.vue.spec.js | 12 +- .../tests/unit/components/serverstatus.vue.spec.js | 4 - jena-fuseki2/jena-fuseki-ui/yarn.lock | 4292 +++++++++++++------- 40 files changed, 5154 insertions(+), 2355 deletions(-) copy jena-fuseki2/jena-fuseki-ui/{src/styles/index.scss => cypress.config.js} (54%) delete mode 100644 jena-fuseki2/jena-fuseki-ui/cypress.json create mode 100644 jena-fuseki2/jena-fuseki-ui/src/components/Toast.vue create mode 100644 jena-fuseki2/jena-fuseki-ui/src/components/dataset/JenaTable.vue create mode 100644 jena-fuseki2/jena-fuseki-ui/src/components/dataset/JenaTableTh.vue create mode 100644 jena-fuseki2/jena-fuseki-ui/src/components/dataset/Pagination.vue rename jena-fuseki2/jena-fuseki-ui/{tests/e2e/specs/test.js => src/plugins/index.js} (79%) copy jena-fuseki2/jena-fuseki-ui/src/{utils/index.js => plugins/services.js} (73%) copy jena-fuseki2/jena-fuseki-ui/src/{styles/index.scss => plugins/toast.js} (56%) create mode 100644 jena-fuseki2/jena-fuseki-ui/src/services/mock/json-server.js create mode 100644 jena-fuseki2/jena-fuseki-ui/tests/e2e/specs/datasets.cy.js create mode 100644 jena-fuseki2/jena-fuseki-ui/tests/e2e/specs/query.cy.js