From 53b8c6853d26c46722ec7f1bba2a7f43e6dc8d35 Mon Sep 17 00:00:00 2001 From: Holger Stitz Date: Thu, 7 Jan 2021 12:28:18 +0100 Subject: [PATCH 01/27] Apply Bootstrap 4 navbar styles See https://getbootstrap.com/docs/4.5/components/navbar/ --- dist/base/LoginMenu.js | 25 +++++++++++++------------ dist/base/LoginMenu.js.map | 2 +- src/base/LoginMenu.ts | 25 +++++++++++++------------ 3 files changed, 27 insertions(+), 25 deletions(-) diff --git a/dist/base/LoginMenu.js b/dist/base/LoginMenu.js index 421e000..b703827 100644 --- a/dist/base/LoginMenu.js +++ b/dist/base/LoginMenu.js @@ -29,19 +29,20 @@ export class LoginMenu extends EventHandler { init() { const doc = this.options.document; const ul = doc.createElement('ul'); - ul.classList.add('nav', 'navbar-nav', 'navbar-right'); + ul.classList.add('navbar-nav', 'navbar-right'); ul.innerHTML = ` -
  • - - -
  • - `; + + `; ul.querySelector('#logout_link').addEventListener('click', (evt) => { evt.preventDefault(); evt.stopPropagation(); diff --git a/dist/base/LoginMenu.js.map b/dist/base/LoginMenu.js.map index a5c65c2..a3c8bdd 100644 --- a/dist/base/LoginMenu.js.map +++ b/dist/base/LoginMenu.js.map @@ -1 +1 @@ -{"version":3,"file":"LoginMenu.js","sourceRoot":"","sources":["../../src/base/LoginMenu.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"LoginMenu.js","sourceRoot":"","sources":["../../src/base/LoginMenu.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/base/LoginMenu.ts b/src/base/LoginMenu.ts index 45e0511..f817dbb 100644 --- a/src/base/LoginMenu.ts +++ b/src/base/LoginMenu.ts @@ -75,19 +75,20 @@ export class LoginMenu extends EventHandler { private init() { const doc = this.options.document; const ul = doc.createElement('ul'); - ul.classList.add('nav', 'navbar-nav', 'navbar-right'); + ul.classList.add('navbar-nav', 'navbar-right'); ul.innerHTML = ` -
  • - - -
  • - `; + + `; ul.querySelector('#logout_link').addEventListener('click', (evt) => { From 5dcf4f3c14c3c0c15994ad087112e0dce509526b Mon Sep 17 00:00:00 2001 From: dvvanessastoiber Date: Thu, 4 Feb 2021 10:25:59 +0100 Subject: [PATCH 02/27] update codeowner --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 9836a90..725f3b4 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @thinkh +* @anita-steiner From 4799561531b5042c92d77e2dc657189904717ba6 Mon Sep 17 00:00:00 2001 From: anita-steiner Date: Fri, 12 Feb 2021 14:19:09 +0100 Subject: [PATCH 03/27] changes for release 7.0.0 --- package.json | 4 ++-- requirements.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 4590f72..5fdd92f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "phovea_security_flask", "description": "", - "version": "7.0.0", + "version": "7.0.1-SNAPSHOT", "author": { "name": "The Caleydo Team", "email": "contact@caleydo.org", @@ -74,7 +74,7 @@ "node": ">= 12.13" }, "dependencies": { - "phovea_core": "^6.0.0" + "phovea_core": "github:phovea/phovea_core#develop" }, "devDependencies": { "@types/jest": "~26.0.20", diff --git a/requirements.txt b/requirements.txt index 96d9725..0fb85fa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ flask-login==0.5.0 -phovea_server>=7.0.0,<8.0.0 \ No newline at end of file +-e git+https://github.com/phovea/phovea_server.git@develop#egg=phovea_server \ No newline at end of file From d91c7306aabec3d2544853c4b7535465fbc37907 Mon Sep 17 00:00:00 2001 From: anita-steiner Date: Fri, 12 Feb 2021 14:21:23 +0100 Subject: [PATCH 04/27] changes for develop --- .circleci/config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 919e982..c296a3e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -59,13 +59,13 @@ jobs: path: dist destination: dist-python - persist_to_workspace: - root: ~/phovea + root: ~/phovea-python paths: . python-publish: executor: python-executor steps: - attach_workspace: - at: ~/phovea + at: ~/phovea-python - run: name: Install twine command: | @@ -118,13 +118,13 @@ jobs: path: dist destination: dist-web - persist_to_workspace: - root: ~/phovea + root: ~/phovea-web paths: . web-publish: executor: node-executor steps: - attach_workspace: - at: ~/phovea + at: ~/phovea-web - run: name: Authentication command: | From fc9218ff80066a815df720bfef76ad4ebe96a8c0 Mon Sep 17 00:00:00 2001 From: Anita Steiner Date: Fri, 12 Feb 2021 14:27:58 +0100 Subject: [PATCH 05/27] Update config.yml --- .circleci/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index c296a3e..656030a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,11 +2,11 @@ version: 2.1 executors: python-executor: - working_directory: ~/phovea + working_directory: ~/phovea-python docker: - image: circleci/python:3.7-buster-node-browsers # for node version see Dockerfile on https://hub.docker.com/r/circleci/python node-executor: - working_directory: ~/phovea + working_directory: ~/phovea-web docker: - image: circleci/node:12.13-buster-browsers From 06b4860e87dba5b8b72f9757e0a8ebba070d3230 Mon Sep 17 00:00:00 2001 From: dvvanessastoiber Date: Mon, 15 Feb 2021 09:31:42 +0100 Subject: [PATCH 06/27] update .circleci config --- .circleci/config.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 656030a..187d070 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -50,6 +50,10 @@ jobs: - run: name: Show installed pip packages command: pip list || true + - run: + name: Remove all from dist folder + command: | + rm -rf dist && mkdir dist - run: name: Build command: | @@ -59,13 +63,14 @@ jobs: path: dist destination: dist-python - persist_to_workspace: - root: ~/phovea-python - paths: . + root: ~/. + paths: phovea-python python-publish: executor: python-executor steps: - attach_workspace: - at: ~/phovea-python + at: ~/. + - run: ls -a - run: name: Install twine command: | @@ -118,13 +123,14 @@ jobs: path: dist destination: dist-web - persist_to_workspace: - root: ~/phovea-web - paths: . + root: ~/. + paths: phovea-web web-publish: executor: node-executor steps: - attach_workspace: - at: ~/phovea-web + at: ~/. + - run: ls -a - run: name: Authentication command: | @@ -190,4 +196,4 @@ workflows: branches: ignore: /.*/ tags: - only: /^v.*/ + only: /^v.*/ \ No newline at end of file From 80b2b3a4e6c5be26c4d562a8a91ae7a82c813fe5 Mon Sep 17 00:00:00 2001 From: oltionchampari Date: Tue, 16 Feb 2021 12:55:50 +0100 Subject: [PATCH 07/27] Adapt login menu to bootstrap 4 --- dist/base/LoginMenu.js | 2 +- dist/base/LoginMenu.js.map | 2 +- src/base/LoginMenu.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dist/base/LoginMenu.js b/dist/base/LoginMenu.js index b703827..f859d3b 100644 --- a/dist/base/LoginMenu.js +++ b/dist/base/LoginMenu.js @@ -96,9 +96,9 @@ export class LoginMenu extends EventHandler { - + `) From ca4d79a3e35d7b637413e9606d03492121debde5 Mon Sep 17 00:00:00 2001 From: Holger Stitz Date: Sun, 25 Apr 2021 16:53:08 +0200 Subject: [PATCH 13/27] Fix checkbox spacing --- dist/base/LoginUtils.js | 8 +++++--- dist/base/LoginUtils.js.map | 2 +- src/base/LoginUtils.ts | 8 +++++--- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/dist/base/LoginUtils.js b/dist/base/LoginUtils.js index 1988a91..77729be 100644 --- a/dist/base/LoginUtils.js +++ b/dist/base/LoginUtils.js @@ -93,9 +93,11 @@ LoginUtils.defaultLoginForm = () => (` -
    - - +
    +
    + + +
    From 5cb60ea646c2fd0a1aeee93d087e8ccbf31564cd Mon Sep 17 00:00:00 2001 From: dvvanessastoiber Date: Wed, 5 May 2021 11:41:05 +0200 Subject: [PATCH 14/27] switch branches --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 39beefb..48c6805 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "node": ">= 12.13" }, "dependencies": { - "phovea_core": "github:phovea/phovea_core#develop" + "phovea_core": "github:phovea/phovea_core#vstoiber/bootstrap_v4" }, "devDependencies": { "@types/jest": "~26.0.20", From 3966981f23bec017edfc73bf44c3d4727a6eac4b Mon Sep 17 00:00:00 2001 From: dvvanessastoiber Date: Wed, 19 May 2021 14:04:21 +0200 Subject: [PATCH 15/27] switch branches --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 48c6805..7632924 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "node": ">= 12.13" }, "dependencies": { - "phovea_core": "github:phovea/phovea_core#vstoiber/bootstrap_v4" + "phovea_core": "github:phovea/phovea_core#vstoiber/bootstrap_v5" }, "devDependencies": { "@types/jest": "~26.0.20", From b07d00fcd585101d5a1ce5a44f2ce10eda999d11 Mon Sep 17 00:00:00 2001 From: dvvanessastoiber Date: Thu, 20 May 2021 15:32:56 +0200 Subject: [PATCH 16/27] update data attribute --- dist/base/LoginMenu.js | 6 +++--- src/base/LoginMenu.ts | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dist/base/LoginMenu.js b/dist/base/LoginMenu.js index f54a495..c73e9e1 100644 --- a/dist/base/LoginMenu.js +++ b/dist/base/LoginMenu.js @@ -32,14 +32,14 @@ export class LoginMenu extends EventHandler { ul.classList.add('navbar-nav', 'navbar-right'); ul.innerHTML = ` `; diff --git a/src/base/LoginMenu.ts b/src/base/LoginMenu.ts index 4ae04cb..0edce99 100644 --- a/src/base/LoginMenu.ts +++ b/src/base/LoginMenu.ts @@ -78,14 +78,14 @@ export class LoginMenu extends EventHandler { ul.classList.add('navbar-nav', 'navbar-right'); ul.innerHTML = ` `; From 4885658b5120bef7d5dd2590cef4364ffb0acdea Mon Sep 17 00:00:00 2001 From: dvvanessastoiber Date: Thu, 27 May 2021 09:34:20 +0200 Subject: [PATCH 17/27] update layout --- dist/base/LoginUtils.js | 12 ++++++------ dist/base/LoginUtils.js.map | 2 +- phovea_security_flask/flask_login_impl.py | 6 +++--- src/base/LoginUtils.ts | 12 ++++++------ 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/dist/base/LoginUtils.js b/dist/base/LoginUtils.js index 77729be..949e625 100644 --- a/dist/base/LoginUtils.js +++ b/dist/base/LoginUtils.js @@ -85,18 +85,18 @@ export class LoginUtils { } } LoginUtils.defaultLoginForm = () => (`