Skip to content

first keycloak setup login/logout with auth-next #180

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
Jul 21, 2022

Conversation

dominikbruechner
Copy link
Collaborator

@dominikbruechner dominikbruechner commented May 18, 2022

Screenshot 2022-07-20 at 16 26 18

@dominikbruechner dominikbruechner changed the title first keycloak setup with auth-next first keycloak setup login/logout with auth-next May 18, 2022
@codecov
Copy link

codecov bot commented May 19, 2022

Codecov Report

Merging #180 (017f464) into develop-2 (26fb240) will increase coverage by 0.22%.
The diff coverage is 100.00%.

❗ Current head 017f464 differs from pull request most recent head bc1696d. Consider uploading reports for the commit bc1696d to get more accurate results

Impacted file tree graph

@@              Coverage Diff              @@
##           develop-2     #180      +/-   ##
=============================================
+ Coverage      92.19%   92.41%   +0.22%     
=============================================
  Files             33       34       +1     
  Lines            269      277       +8     
  Branches          37       37              
=============================================
+ Hits             248      256       +8     
  Misses            20       20              
  Partials           1        1              
Impacted Files Coverage Δ
components/Header/HeaderMenu.vue 100.00% <100.00%> (ø)
pages/admin.vue 100.00% <100.00%> (ø)

commit f9013fc
Merge: 6292261 3f87556
Author: Dominik Brüchner <[email protected]>
Date:   Tue Jul 19 18:39:07 2022 +0200

    Merge pull request #247 from inab/dependabot/npm_and_yarn/develop-2/vue-server-renderer-2.7.7

    fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

commit 3f87556
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jul 18 01:19:21 2022 +0000

    fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

    Bumps [vue-server-renderer](https://github.com/vuejs/vue) from 2.6.14 to 2.7.7.
    - [Release notes](https://github.com/vuejs/vue/releases)
    - [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md)
    - [Commits](vuejs/vue@v2.6.14...v2.7.7)

    ---
    updated-dependencies:
    - dependency-name: vue-server-renderer
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

commit 6292261
Author: Dominik Brüchner <[email protected]>
Date:   Tue Jul 12 10:29:56 2022 +0200

    Update README.md

commit 87fc91c
Merge: bec56c3 95ab4d9
Author: Dominik Brüchner <[email protected]>
Date:   Thu Jul 7 11:37:04 2022 +0200

    Merge pull request #240 from inab/dependabot/npm_and_yarn/develop-2/eslint-plugin-storybook-0.5.13

    chore(deps-dev): bump eslint-plugin-storybook from 0.5.12 to 0.5.13

commit 95ab4d9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Jul 5 15:57:36 2022 +0000

    chore(deps-dev): bump eslint-plugin-storybook from 0.5.12 to 0.5.13

    Bumps [eslint-plugin-storybook](https://github.com/storybookjs/eslint-plugin-storybook) from 0.5.12 to 0.5.13.
    - [Release notes](https://github.com/storybookjs/eslint-plugin-storybook/releases)
    - [Changelog](https://github.com/storybookjs/eslint-plugin-storybook/blob/main/CHANGELOG.md)
    - [Commits](storybookjs/eslint-plugin-storybook@v0.5.12...v0.5.13)

    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-storybook
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
@dominikbruechner dominikbruechner merged commit 88e9b01 into develop-2 Jul 21, 2022
@dominikbruechner dominikbruechner deleted the feature/keycloak-login branch July 21, 2022 08:50
dominikbruechner added a commit that referenced this pull request Jul 22, 2022
commit 88e9b01
Author: Dominik Brüchner <[email protected]>
Date:   Thu Jul 21 10:50:03 2022 +0200

    first keycloak setup login/logout with auth-next (#180)

    * first keycloak setup with auth-next

    * dockerfile updates

    * unit tests

    * Update HeaderMenu.spec.js

    * Update HeaderMenu.vue

    * fix unit test

    * Squashed commit of the following:

    commit f9013fc
    Merge: 6292261 3f87556
    Author: Dominik Brüchner <[email protected]>
    Date:   Tue Jul 19 18:39:07 2022 +0200

        Merge pull request #247 from inab/dependabot/npm_and_yarn/develop-2/vue-server-renderer-2.7.7

        fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

    commit 3f87556
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Jul 18 01:19:21 2022 +0000

        fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

        Bumps [vue-server-renderer](https://github.com/vuejs/vue) from 2.6.14 to 2.7.7.
        - [Release notes](https://github.com/vuejs/vue/releases)
        - [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md)
        - [Commits](vuejs/vue@v2.6.14...v2.7.7)

        ---
        updated-dependencies:
        - dependency-name: vue-server-renderer
          dependency-type: direct:production
          update-type: version-update:semver-minor
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit 6292261
    Author: Dominik Brüchner <[email protected]>
    Date:   Tue Jul 12 10:29:56 2022 +0200

        Update README.md

    commit 87fc91c
    Merge: bec56c3 95ab4d9
    Author: Dominik Brüchner <[email protected]>
    Date:   Thu Jul 7 11:37:04 2022 +0200

        Merge pull request #240 from inab/dependabot/npm_and_yarn/develop-2/eslint-plugin-storybook-0.5.13

        chore(deps-dev): bump eslint-plugin-storybook from 0.5.12 to 0.5.13

    commit 95ab4d9
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Tue Jul 5 15:57:36 2022 +0000

        chore(deps-dev): bump eslint-plugin-storybook from 0.5.12 to 0.5.13

        Bumps [eslint-plugin-storybook](https://github.com/storybookjs/eslint-plugin-storybook) from 0.5.12 to 0.5.13.
        - [Release notes](https://github.com/storybookjs/eslint-plugin-storybook/releases)
        - [Changelog](https://github.com/storybookjs/eslint-plugin-storybook/blob/main/CHANGELOG.md)
        - [Commits](storybookjs/eslint-plugin-storybook@v0.5.12...v0.5.13)

        ---
        updated-dependencies:
        - dependency-name: eslint-plugin-storybook
          dependency-type: direct:development
          update-type: version-update:semver-patch
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    * Revert "fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7"

    This reverts commit 3f87556.

    * added example 'loggedIn' page

    * Update admin.vue

    * Create admin.spec.js

    * fix test

commit 26fb240
Author: Dominik Brüchner <[email protected]>
Date:   Wed Jul 20 10:25:02 2022 +0200

    Revert "fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7"

    This reverts commit 3f87556.

commit f9013fc
Merge: 6292261 3f87556
Author: Dominik Brüchner <[email protected]>
Date:   Tue Jul 19 18:39:07 2022 +0200

    Merge pull request #247 from inab/dependabot/npm_and_yarn/develop-2/vue-server-renderer-2.7.7

    fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

commit 3f87556
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jul 18 01:19:21 2022 +0000

    fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

    Bumps [vue-server-renderer](https://github.com/vuejs/vue) from 2.6.14 to 2.7.7.
    - [Release notes](https://github.com/vuejs/vue/releases)
    - [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md)
    - [Commits](vuejs/vue@v2.6.14...v2.7.7)

    ---
    updated-dependencies:
    - dependency-name: vue-server-renderer
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
dominikbruechner added a commit that referenced this pull request Jul 22, 2022
* update barplot widget to JSON only, extened store to pull data from new endpoint /widget

* Update _id.spec.js

* fix async data fetching issue

* Update challenge.js

* Update challenge.js

* Squashed commit of the following:

commit 88e9b01
Author: Dominik Brüchner <[email protected]>
Date:   Thu Jul 21 10:50:03 2022 +0200

    first keycloak setup login/logout with auth-next (#180)

    * first keycloak setup with auth-next

    * dockerfile updates

    * unit tests

    * Update HeaderMenu.spec.js

    * Update HeaderMenu.vue

    * fix unit test

    * Squashed commit of the following:

    commit f9013fc
    Merge: 6292261 3f87556
    Author: Dominik Brüchner <[email protected]>
    Date:   Tue Jul 19 18:39:07 2022 +0200

        Merge pull request #247 from inab/dependabot/npm_and_yarn/develop-2/vue-server-renderer-2.7.7

        fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

    commit 3f87556
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Jul 18 01:19:21 2022 +0000

        fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

        Bumps [vue-server-renderer](https://github.com/vuejs/vue) from 2.6.14 to 2.7.7.
        - [Release notes](https://github.com/vuejs/vue/releases)
        - [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md)
        - [Commits](vuejs/vue@v2.6.14...v2.7.7)

        ---
        updated-dependencies:
        - dependency-name: vue-server-renderer
          dependency-type: direct:production
          update-type: version-update:semver-minor
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit 6292261
    Author: Dominik Brüchner <[email protected]>
    Date:   Tue Jul 12 10:29:56 2022 +0200

        Update README.md

    commit 87fc91c
    Merge: bec56c3 95ab4d9
    Author: Dominik Brüchner <[email protected]>
    Date:   Thu Jul 7 11:37:04 2022 +0200

        Merge pull request #240 from inab/dependabot/npm_and_yarn/develop-2/eslint-plugin-storybook-0.5.13

        chore(deps-dev): bump eslint-plugin-storybook from 0.5.12 to 0.5.13

    commit 95ab4d9
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Tue Jul 5 15:57:36 2022 +0000

        chore(deps-dev): bump eslint-plugin-storybook from 0.5.12 to 0.5.13

        Bumps [eslint-plugin-storybook](https://github.com/storybookjs/eslint-plugin-storybook) from 0.5.12 to 0.5.13.
        - [Release notes](https://github.com/storybookjs/eslint-plugin-storybook/releases)
        - [Changelog](https://github.com/storybookjs/eslint-plugin-storybook/blob/main/CHANGELOG.md)
        - [Commits](storybookjs/eslint-plugin-storybook@v0.5.12...v0.5.13)

        ---
        updated-dependencies:
        - dependency-name: eslint-plugin-storybook
          dependency-type: direct:development
          update-type: version-update:semver-patch
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    * Revert "fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7"

    This reverts commit 3f87556.

    * added example 'loggedIn' page

    * Update admin.vue

    * Create admin.spec.js

    * fix test

commit 26fb240
Author: Dominik Brüchner <[email protected]>
Date:   Wed Jul 20 10:25:02 2022 +0200

    Revert "fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7"

    This reverts commit 3f87556.

commit f9013fc
Merge: 6292261 3f87556
Author: Dominik Brüchner <[email protected]>
Date:   Tue Jul 19 18:39:07 2022 +0200

    Merge pull request #247 from inab/dependabot/npm_and_yarn/develop-2/vue-server-renderer-2.7.7

    fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

commit 3f87556
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jul 18 01:19:21 2022 +0000

    fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

    Bumps [vue-server-renderer](https://github.com/vuejs/vue) from 2.6.14 to 2.7.7.
    - [Release notes](https://github.com/vuejs/vue/releases)
    - [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md)
    - [Commits](vuejs/vue@v2.6.14...v2.7.7)

    ---
    updated-dependencies:
    - dependency-name: vue-server-renderer
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
dominikbruechner added a commit that referenced this pull request Jul 22, 2022
* Barplot Visualization with JSON input (#244)

* update barplot widget to JSON only, extened store to pull data from new endpoint /widget

* Update _id.spec.js

* fix async data fetching issue

* Update challenge.js

* Update challenge.js

* Squashed commit of the following:

commit 88e9b01
Author: Dominik Brüchner <[email protected]>
Date:   Thu Jul 21 10:50:03 2022 +0200

    first keycloak setup login/logout with auth-next (#180)

    * first keycloak setup with auth-next

    * dockerfile updates

    * unit tests

    * Update HeaderMenu.spec.js

    * Update HeaderMenu.vue

    * fix unit test

    * Squashed commit of the following:

    commit f9013fc
    Merge: 6292261 3f87556
    Author: Dominik Brüchner <[email protected]>
    Date:   Tue Jul 19 18:39:07 2022 +0200

        Merge pull request #247 from inab/dependabot/npm_and_yarn/develop-2/vue-server-renderer-2.7.7

        fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

    commit 3f87556
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Jul 18 01:19:21 2022 +0000

        fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

        Bumps [vue-server-renderer](https://github.com/vuejs/vue) from 2.6.14 to 2.7.7.
        - [Release notes](https://github.com/vuejs/vue/releases)
        - [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md)
        - [Commits](vuejs/vue@v2.6.14...v2.7.7)

        ---
        updated-dependencies:
        - dependency-name: vue-server-renderer
          dependency-type: direct:production
          update-type: version-update:semver-minor
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit 6292261
    Author: Dominik Brüchner <[email protected]>
    Date:   Tue Jul 12 10:29:56 2022 +0200

        Update README.md

    commit 87fc91c
    Merge: bec56c3 95ab4d9
    Author: Dominik Brüchner <[email protected]>
    Date:   Thu Jul 7 11:37:04 2022 +0200

        Merge pull request #240 from inab/dependabot/npm_and_yarn/develop-2/eslint-plugin-storybook-0.5.13

        chore(deps-dev): bump eslint-plugin-storybook from 0.5.12 to 0.5.13

    commit 95ab4d9
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Tue Jul 5 15:57:36 2022 +0000

        chore(deps-dev): bump eslint-plugin-storybook from 0.5.12 to 0.5.13

        Bumps [eslint-plugin-storybook](https://github.com/storybookjs/eslint-plugin-storybook) from 0.5.12 to 0.5.13.
        - [Release notes](https://github.com/storybookjs/eslint-plugin-storybook/releases)
        - [Changelog](https://github.com/storybookjs/eslint-plugin-storybook/blob/main/CHANGELOG.md)
        - [Commits](storybookjs/eslint-plugin-storybook@v0.5.12...v0.5.13)

        ---
        updated-dependencies:
        - dependency-name: eslint-plugin-storybook
          dependency-type: direct:development
          update-type: version-update:semver-patch
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    * Revert "fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7"

    This reverts commit 3f87556.

    * added example 'loggedIn' page

    * Update admin.vue

    * Create admin.spec.js

    * fix test

commit 26fb240
Author: Dominik Brüchner <[email protected]>
Date:   Wed Jul 20 10:25:02 2022 +0200

    Revert "fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7"

    This reverts commit 3f87556.

commit f9013fc
Merge: 6292261 3f87556
Author: Dominik Brüchner <[email protected]>
Date:   Tue Jul 19 18:39:07 2022 +0200

    Merge pull request #247 from inab/dependabot/npm_and_yarn/develop-2/vue-server-renderer-2.7.7

    fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

commit 3f87556
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jul 18 01:19:21 2022 +0000

    fix(deps): bump vue-server-renderer from 2.6.14 to 2.7.7

    Bumps [vue-server-renderer](https://github.com/vuejs/vue) from 2.6.14 to 2.7.7.
    - [Release notes](https://github.com/vuejs/vue/releases)
    - [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md)
    - [Commits](vuejs/vue@v2.6.14...v2.7.7)

    ---
    updated-dependencies:
    - dependency-name: vue-server-renderer
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @storybook/addon-essentials from 6.5.0 to 6.5.9 (#239)

Bumps [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/addons/essentials) from 6.5.0 to 6.5.9.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.5.9/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v6.5.9/addons/essentials)

---
updated-dependencies:
- dependency-name: "@storybook/addon-essentials"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @storybook/vue from 6.5.0 to 6.5.9 (#225)

Bumps [@storybook/vue](https://github.com/storybookjs/storybook/tree/HEAD/app/vue) from 6.5.0 to 6.5.9.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.5.9/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v6.5.9/app/vue)

---
updated-dependencies:
- dependency-name: "@storybook/vue"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss-html from 1.4.1 to 1.5.0 (#251)

Bumps [postcss-html](https://github.com/ota-meshi/postcss-html) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/ota-meshi/postcss-html/releases)
- [Commits](ota-meshi/postcss-html@v1.4.1...v1.5.0)

---
updated-dependencies:
- dependency-name: postcss-html
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump stylelint-config-standard from 25.0.0 to 26.0.0 (#231)

Bumps [stylelint-config-standard](https://github.com/stylelint/stylelint-config-standard) from 25.0.0 to 26.0.0.
- [Release notes](https://github.com/stylelint/stylelint-config-standard/releases)
- [Changelog](https://github.com/stylelint/stylelint-config-standard/blob/main/CHANGELOG.md)
- [Commits](stylelint/stylelint-config-standard@25.0.0...26.0.0)

---
updated-dependencies:
- dependency-name: stylelint-config-standard
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @nuxtjs/eslint-config-typescript (#238)

Bumps [@nuxtjs/eslint-config-typescript](https://github.com/nuxt/eslint-config) from 9.0.0 to 10.0.0.
- [Release notes](https://github.com/nuxt/eslint-config/releases)
- [Changelog](https://github.com/nuxt/eslint-config/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nuxt/eslint-config/compare/@nuxtjs/[email protected])

---
updated-dependencies:
- dependency-name: "@nuxtjs/eslint-config-typescript"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant