Skip to content

Commit

Permalink
Main (#20)
Browse files Browse the repository at this point in the history
* refactor(product): rename product version attribute to name (#2)

* docs(readme): update konnect free trial url (#3)

* Add issue template (#5)

* test(catalog): breakup chaining in catalog pagination tests (#6)

* refactor(auth): revert to v1 of auth api (#4)

* refactor(auth): revert to v1 of auth api

* test(auth): fix tests for auth

Need to use the v1 api endpoints until kauth deploys v2 endpoints in production

---------

Co-authored-by: Nathan Bailey <[email protected]>

* chore(ci): parallelize tests in ci (#9)

* ci: dependabot integration (#8)

* build(deps): bump eslint-plugin-promise from 4.3.1 to 6.1.1 (#10)

Bumps [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) from 4.3.1 to 6.1.1.
- [Release notes](https://github.com/eslint-community/eslint-plugin-promise/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-promise/compare/v4.3.1...v6.1.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-promise
  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>

* ci: lint before tests (#20)

* build(deps): bump vue-router from 4.1.6 to 4.2.1 (#11)

Bumps [vue-router](https://github.com/vuejs/router) from 4.1.6 to 4.2.1.
- [Release notes](https://github.com/vuejs/router/releases)
- [Commits](https://github.com/vuejs/router/compare/v4.1.6...v4.2.1)

---
updated-dependencies:
- dependency-name: vue-router
  dependency-type: direct:production
  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>

* build: advise to use yarn instead of npm (TDX-3164) (#21)

* chore: clean comments and resolve issues [TDX-3087] (#7)

* chore(styles): remove TODOs around placeholder text
* chore(styles): fix darkmode styling in modals
* refactor(auth): auth card redirect to home when public portal

Co-authored-by: Mike Swierenga <[email protected]>

* refactor(catalog): update search response properties (#23)

* chore(docs): steps to disable commit formatting (#22)

* build(deps): bump eslint-plugin-vue from 9.9.0 to 9.14.1 (#24)

Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.9.0 to 9.14.1.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.9.0...v9.14.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  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>

* build(deps): bump lefthook from 1.4.0 to 1.4.1 (#17)

Bumps [lefthook](https://github.com/evilmartians/lefthook) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/evilmartians/lefthook/releases)
- [Changelog](https://github.com/evilmartians/lefthook/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evilmartians/lefthook/compare/v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: lefthook
  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>

* build(deps): bump date-fns from 2.29.3 to 2.30.0 (#16)

Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.29.3 to 2.30.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/v2.30.0/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.29.3...v2.30.0)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:production
  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>

* build(deps): bump js-yaml from 3.14.1 to 4.1.0 (#12)

Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 4.1.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...4.1.0)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-type: direct:production
  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>

* build(deps): bump @typescript-eslint/parser from 5.54.1 to 5.59.7 (#13)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.54.1 to 5.59.7.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.7/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  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>

* build(deps): bump @vue/compiler-sfc from 3.2.47 to 3.3.4 (#27)

Bumps [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) from 3.2.47 to 3.3.4.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.3.4/packages/compiler-sfc)

---
updated-dependencies:
- dependency-name: "@vue/compiler-sfc"
  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>

* build(deps): bump @vue/eslint-config-typescript from 5.1.0 to 11.0.3 (#30)

Bumps [@vue/eslint-config-typescript](https://github.com/vuejs/eslint-config-typescript) from 5.1.0 to 11.0.3.
- [Release notes](https://github.com/vuejs/eslint-config-typescript/releases)
- [Commits](https://github.com/vuejs/eslint-config-typescript/compare/v5.1.0...v11.0.3)

---
updated-dependencies:
- dependency-name: "@vue/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>

* build(deps): bump cypress-split from 1.3.7 to 1.3.8 (#33)

Bumps [cypress-split](https://github.com/bahmutov/cypress-split) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/bahmutov/cypress-split/releases)
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.3.7...v1.3.8)

---
updated-dependencies:
- dependency-name: cypress-split
  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>

* build(deps): bump eslint-plugin-standard from 4.1.0 to 5.0.0 (#25)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.1.0 to 5.0.0.
- [Commits](https://github.com/standard/eslint-plugin-standard/compare/v4.1.0...v5.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-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>

* build(deps): bump cypress from 12.11.0 to 12.13.0 (#35)

Bumps [cypress](https://github.com/cypress-io/cypress) from 12.11.0 to 12.13.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.11.0...v12.13.0)

---
updated-dependencies:
- dependency-name: cypress
  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>

* build(deps): bump vue from 3.2.47 to 3.3.4 (#34)

Bumps [vue](https://github.com/vuejs/core) from 3.2.47 to 3.3.4.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.2.47...v3.3.4)

---
updated-dependencies:
- dependency-name: vue
  dependency-type: direct:production
  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>

* build(deps): bump eslint from 8.36.0 to 8.41.0 (#36)

Bumps [eslint](https://github.com/eslint/eslint) from 8.36.0 to 8.41.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.36.0...v8.41.0)

---
updated-dependencies:
- dependency-name: eslint
  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>

* build(deps): bump xstate from 4.37.0 to 4.37.2 (#31)

Bumps [xstate](https://github.com/statelyai/xstate) from 4.37.0 to 4.37.2.
- [Release notes](https://github.com/statelyai/xstate/releases)
- [Commits](https://github.com/statelyai/xstate/compare/[email protected]@4.37.2)

---
updated-dependencies:
- dependency-name: xstate
  dependency-type: direct:production
  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>

* build(deps): bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.59.7 (#39)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.54.1 to 5.59.7.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.7/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  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>

* build(deps): bump tailwindcss from 1.9.6 to 3.3.2 (#32)

* build(deps): bump tailwindcss from 1.9.6 to 3.3.2

Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 1.9.6 to 3.3.2.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v1.9.6...v3.3.2)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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

* chore: update package json to include autoprefixer

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Ma <[email protected]>

* build(deps): bump sass from 1.58.3 to 1.62.1 (#29)

Bumps [sass](https://github.com/sass/dart-sass) from 1.58.3 to 1.62.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.58.3...1.62.1)

---
updated-dependencies:
- dependency-name: sass
  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>

* build(deps): bump @kong/kongponents from 8.60.1 to 8.67.3 (#26)

Bumps [@kong/kongponents](https://github.com/Kong/kongponents) from 8.60.1 to 8.67.3.
- [Release notes](https://github.com/Kong/kongponents/releases)
- [Changelog](https://github.com/Kong/kongponents/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Kong/kongponents/compare/v8.60.1...v8.67.3)

---
updated-dependencies:
- dependency-name: "@kong/kongponents"
  dependency-type: direct:production
  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: remove unused markdown-it dependencies (#40)

* build(deps): bump eslint-plugin-cypress from 2.12.1 to 2.13.3 (#46)

Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 2.12.1 to 2.13.3.
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v2.12.1...v2.13.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-cypress
  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>

* build(deps): bump vite-svg-loader from 3.6.0 to 4.0.0 (#37)

Bumps [vite-svg-loader](https://github.com/jpkleemans/vite-svg-loader) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/jpkleemans/vite-svg-loader/releases)
- [Commits](https://github.com/jpkleemans/vite-svg-loader/compare/3.6.0...4.0.0)

---
updated-dependencies:
- dependency-name: vite-svg-loader
  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>

* test: fix flaky catalog spec test (#48)

* build(deps): bump @vitejs/plugin-vue-jsx from 2.1.1 to 3.0.1 (#28)

Bumps [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx) from 2.1.1 to 3.0.1.
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue-jsx/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/[email protected]/packages/plugin-vue-jsx)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue-jsx"
  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>

* build(deps): bump @kong/kong-auth-elements from 2.0.0 to 2.0.3 (#41)

Bumps [@kong/kong-auth-elements](https://github.com/Kong/kong-auth-elements) from 2.0.0 to 2.0.3.
- [Release notes](https://github.com/Kong/kong-auth-elements/releases)
- [Changelog](https://github.com/Kong/kong-auth-elements/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Kong/kong-auth-elements/compare/v2.0.0...v2.0.3)

---
updated-dependencies:
- dependency-name: "@kong/kong-auth-elements"
  dependency-type: direct:production
  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>

* build(deps): bump @kong-ui-public/document-viewer from 0.5.27 to 0.8.0 (#49)

Bumps [@kong-ui-public/document-viewer](https://github.com/Kong/public-ui-components/tree/HEAD/packages/portal/document-viewer) from 0.5.27 to 0.8.0.
- [Release notes](https://github.com/Kong/public-ui-components/releases)
- [Changelog](https://github.com/Kong/public-ui-components/blob/main/packages/portal/document-viewer/CHANGELOG.md)
- [Commits](https://github.com/Kong/public-ui-components/commits/@kong-ui-public/[email protected]/packages/portal/document-viewer)

---
updated-dependencies:
- dependency-name: "@kong-ui-public/document-viewer"
  dependency-type: direct:production
  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>

* build(deps): bump @vue/eslint-config-standard from 5.1.2 to 8.0.1 (#18)

* build(deps): bump @vue/eslint-config-standard from 5.1.2 to 8.0.1

Bumps [@vue/eslint-config-standard](https://github.com/vuejs/eslint-config-standard/tree/HEAD/packages/eslint-config-standard) from 5.1.2 to 8.0.1.
- [Release notes](https://github.com/vuejs/eslint-config-standard/releases)
- [Changelog](https://github.com/vuejs/eslint-config-standard/blob/main/packages/eslint-config-standard/CHANGELOG.md)
- [Commits](https://github.com/vuejs/eslint-config-standard/commits/@vue/[email protected]/packages/eslint-config-standard)

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

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

* chore: fix linting

* chore: resolve yarn

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Ma <[email protected]>
Co-authored-by: David Ma <[email protected]>

* build(deps): bump @vitejs/plugin-vue from 4.1.0 to 4.2.3 (#43)

Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) from 4.1.0 to 4.2.3.
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/[email protected]/packages/plugin-vue)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  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>

* build(deps): bump pinia from 2.0.33 to 2.1.3 (#45)

Bumps [pinia](https://github.com/vuejs/pinia) from 2.0.33 to 2.1.3.
- [Release notes](https://github.com/vuejs/pinia/releases)
- [Commits](https://github.com/vuejs/pinia/compare/[email protected]@2.1.3)

---
updated-dependencies:
- dependency-name: pinia
  dependency-type: direct:production
  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>

* build(deps): bump vite from 4.3.5 to 4.3.9 (#47)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.3.5 to 4.3.9.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.3.9/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:production
  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>

* build(deps): bump @kong-ui-public/spec-renderer from 0.7.17 to 0.9.0 (#50)

* fix: remove legacy endpoints (#55)

* fix: lint actions (#56)

* style: wrap text in catalog table view for long descriptions (#54)

* refactor: only show empty state if not loading (#53)

* build(deps): bump @kong/kongponents from 8.67.3 to 8.70.0 (#51)

* chore(deps): bump @kong/kongponents version (#59)

* feat: rename "service" to "product" across konnect portal [TDX-3134] (#58)

* chore: update dependencies and add lint rule

* refactor: add types for LaunchDarkly

* feat: rename service -> product behind flag

* build(deps): bump eslint from 8.41.0 to 8.42.0 (#69)

Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.42.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.41.0...v8.42.0)

---
updated-dependencies:
- dependency-name: eslint
  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>

* Feat/readme update with new product details. (#61)

* chore: additional product details to the readme

* updated readme to front-end test suite

Minor fix

Co-authored-by: Henri Pietila <[email protected]>

---------

Co-authored-by: Henri Pietila <[email protected]>

* refactor: rename service to product for variables [TDX-3134] (#72)

* refactor: rename service to product for variables

---------

Co-authored-by: Nathan Bailey <[email protected]>

* updated readme links (#73)

Fix a few broken links, add UTM campaign to registration url

* ci: add commitlint as PR check (#74)

* build: pin versions (#75)

* fix(ci): commitlint checks should ignore dependabot (#78)

* build(deps): bump concurrently from 7.6.0 to 8.1.0 (#67)

Bumps [concurrently](https://github.com/open-cli-tools/concurrently) from 7.6.0 to 8.1.0.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases)
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v7.6.0...v8.1.0)

---
updated-dependencies:
- dependency-name: concurrently
  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>

* fix: update i18n strings for breadcrumbs (#80)

* chore(deps): bump to latest sdk version and fix code (#79)

* build: deploy to github pages (#81)

Co-authored-by: Andrew Wylde <[email protected]>

* ci: ghpages deploy (#82)

* build(deps): bump cypress from 12.13.0 to 12.14.0 (#84)

Bumps [cypress](https://github.com/cypress-io/cypress) from 12.13.0 to 12.14.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.13.0...v12.14.0)

---
updated-dependencies:
- dependency-name: cypress
  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>

* build(deps): bump @commitlint/config-conventional from 17.6.3 to 17.6.5 (#87)

Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 17.6.3 to 17.6.5.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.6.5/@commitlint/config-conventional)

---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
  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>

* fix: kauth baseUrl handling (#89)

* build: optimize cache and node version handling (#88)

* build(deps): bump @kong/kongponents from 8.73.1 to 8.78.0 (#86)

* build(deps): bump @typescript-eslint/eslint-plugin from 5.59.7 to 5.59.9 (#85)

* build(deps): bump @kong-ui-public/document-viewer from 0.8.3 to 0.8.4 (#66)

* ci: fix deployment edge cases (#90)

* ci: remove caching for cypress tests (#91)

* ci: move lint in code-quality step (#92)

* fix(dcr): truncate show creds (#94)

* build(deps): bump cypress-terminal-report from 4.1.3 to 5.2.0 (#63)

Bumps [cypress-terminal-report](https://github.com/archfz/cypress-terminal-report) from 4.1.3 to 5.2.0.
- [Commits](https://github.com/archfz/cypress-terminal-report/commits)

---
updated-dependencies:
- dependency-name: cypress-terminal-report
  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: Henri Pietila <[email protected]>

* build(deps): bump sass from 1.62.1 to 1.63.4 (#100)

Bumps [sass](https://github.com/sass/dart-sass) from 1.62.1 to 1.63.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.62.1...1.63.4)

---
updated-dependencies:
- dependency-name: sass
  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>

* build(deps): bump concurrently from 8.1.0 to 8.2.0 (#98)

Bumps [concurrently](https://github.com/open-cli-tools/concurrently) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases)
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v8.1.0...v8.2.0)

---
updated-dependencies:
- dependency-name: concurrently
  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>

* build(deps): bump eslint-plugin-vue from 9.14.1 to 9.15.0 (#96)

Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.14.1 to 9.15.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.14.1...v9.15.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  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>

* ci: proper permissions (#102)

* ci: ignore patch releases (#103)

* feat: .editorconfig integration (#104)

* build(deps): bump eslint from 8.42.0 to 8.43.0 (#107)

Bumps [eslint](https://github.com/eslint/eslint) from 8.42.0 to 8.43.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.42.0...v8.43.0)

---
updated-dependencies:
- dependency-name: eslint
  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>

* feat: refactor auth elements to use v2 endpoints (#95)

* feat: refactor auth elements to use v2 endpoints

* chore: fix by renaming route

---------

Co-authored-by: Nathan Bailey <[email protected]>

* build(deps): bump @kong/kongponents from 8.78.0 to 8.82.2 (#105)

* build(deps): bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.60.0 (#108)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.9 to 5.60.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  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>

* fix: prevent no .env (#110)

* chore: bump spec renderer version for styling (#111)

* feat(documents): accept vendored content type (#115)

* fix: adjust error handling for auth elements for v2 api (TDX-3212) (#117)

* chore(deps): bump sdk-portal-js (#118)

* chore(deps): bump sdk-portal-js

This incorporates a breaking change where updating an application was
previously a PUT but is now a PATCH.

* chore(deps): update yarn lock
* test(applications): update intercepted request method from PUT to PATCH

* chore(deps): bump SDK version to 1.0.0 (#120)

* chore(deps): bump SDK version to 1.0.0
* chore(deps): update yarn lock
* fix(products): use vnd prefix for content-type
* refactor(applications): provide type hint for compiler to match SDK type

* test(catalog): update service to product (#124)

* Revert "fix: prevent no .env (#110)" (#122)

This reverts commit 2cd7b8552017d424da957537763df15d5cac7620.

* fix(LD): use featureset for ld (#116)

* build(deps): bump @typescript-eslint/parser from 5.59.7 to 5.60.1 (#129)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.7 to 5.60.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  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>

* build(deps): bump cypress from 12.14.0 to 12.16.0 (#131)

Bumps [cypress](https://github.com/cypress-io/cypress) from 12.14.0 to 12.16.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.14.0...v12.16.0)

---
updated-dependencies:
- dependency-name: cypress
  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>

* fix(appreg): add optional chaining to product.name (#135)

* style(registration): update registration modal styling (#134)

* fix(products-list): fix structure for table header (#144)

* build(deps): bump cypress-terminal-report from 5.2.0 to 5.3.2 (#143)

Bumps [cypress-terminal-report](https://github.com/archfz/cypress-terminal-report) from 5.2.0 to 5.3.2.
- [Commits](https://github.com/archfz/cypress-terminal-report/commits)

---
updated-dependencies:
- dependency-name: cypress-terminal-report
  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>

* build(deps): bump vite from 4.3.9 to 4.4.2 (#142)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.3.9 to 4.4.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.4.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  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>
Co-authored-by: Henri Pietila <[email protected]>

* build(deps): bump @typescript-eslint/parser from 5.60.1 to 5.61.0 (#138)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.60.1 to 5.61.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.61.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  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>

* build(deps): bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.62.0 (#145)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.60.0 to 5.62.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.62.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  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(vite): ignore css warnings triggered by dependencies (#147)

* perf(vite): reduce bundle size via lazy-loaded routes (#146)

* build(deps): bump eslint from 8.43.0 to 8.44.0 (#128)

Bumps [eslint](https://github.com/eslint/eslint) from 8.43.0 to 8.44.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.43.0...v8.44.0)

---
updated-dependencies:
- dependency-name: eslint
  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>

* build(deps): bump xstate from 4.37.2 to 4.38.0 (#114)

Bumps [xstate](https://github.com/statelyai/xstate) from 4.37.2 to 4.38.0.
- [Release notes](https://github.com/statelyai/xstate/releases)
- [Commits](https://github.com/statelyai/xstate/compare/[email protected]@4.38.0)

---
updated-dependencies:
- dependency-name: xstate
  dependency-type: direct:production
  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>
Co-authored-by: Henri Pietila <[email protected]>

* build(deps): bump vue-tsc from 1.6.5 to 1.8.4 (#139)

Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/vue-tsc) from 1.6.5 to 1.8.4.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v1.8.4/packages/vue-tsc)

---
updated-dependencies:
- dependency-name: vue-tsc
  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>

* fix(auth): set the base url on axios client for requests that use raw paths (#149)

* chore: bump spec renderer package for styling (#148)

* chore: update tailwind.config as purge is deprecated (#150)

* chore: update tailwind.config as purge is deprecated

* chore: cleanup

* feat(i18n): catalan, german, spanish, french locales (#152)

* test(*): mock all api endpoints in cypress tests (#151)

* chore(flag): remove product naming feature flag (#159)

* fix(auth): ensure redirect handler is registered when receiving 401 (#153)

* fix(tests): mock LaunchDarkly requests during tests (#160)

* test(*): generate uuids with crypto.randomUUID (#158)

* build(deps): bump launchdarkly-js-client-sdk from 2.24.2 to 3.1.3 TDX-3216 (#68)

* build(deps): bump launchdarkly-js-client-sdk from 2.24.2 to 3.1.3

Bumps [launchdarkly-js-client-sdk](https://github.com/launchdarkly/js-client-sdk) from 2.24.2 to 3.1.3.
- [Release notes](https://github.com/launchdarkly/js-client-sdk/releases)
- [Changelog](https://github.com/launchdarkly/js-client-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchdarkly/js-client-sdk/compare/2.24.2...3.1.3)

---
updated-dependencies:
- dependency-name: launchdarkly-js-client-sdk
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* chore(deps): update to work with LD3

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: henripro <[email protected]>

* fix: remove error message in app form when resubmitting (#162)

* build(deps): bump cypress from 12.16.0 to 12.17.1 (#155)

Bumps [cypress](https://github.com/cypress-io/cypress) from 12.16.0 to 12.17.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.16.0...v12.17.1)

---
updated-dependencies:
- dependency-name: cypress
  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>

* style: update classes in spec.vue for styling (#163)

* build(deps): bump @kong/kongponents from 8.82.2 to 8.85.0 (#140)

* build(deps): bump @kong/kongponents from 8.82.2 to 8.85.0

Bumps [@kong/kongponents](https://github.com/Kong/kongponents) from 8.82.2 to 8.85.0.
- [Release notes](https://github.com/Kong/kongponents/releases)
- [Changelog](https://github.com/Kong/kongponents/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Kong/kongponents/compare/v8.82.2...v8.85.0)

---
updated-dependencies:
- dependency-name: "@kong/kongponents"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(types): explictly set grid | table type

* refactor(catalog): explicit type

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: henripro <[email protected]>

* build(deps): bump eslint from 8.44.0 to 8.45.0 (#154)

Bumps [eslint](https://github.com/eslint/eslint) from 8.44.0 to 8.45.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.44.0...v8.45.0)

---
updated-dependencies:
- dependency-name: eslint
  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(node): update to LTS 18 (#165)

* build(deps): bump @kong-ui-public/spec-renderer from 0.9.41 to 0.10.0 (#166)

Bumps [@kong-ui-public/spec-renderer](https://github.com/Kong/public-ui-components/tree/HEAD/packages/portal/spec-renderer) from 0.9.41 to 0.10.0.
- [Release notes](https://github.com/Kong/public-ui-components/releases)
- [Changelog](https://github.com/Kong/public-ui-components/blob/main/packages/portal/spec-renderer/CHANGELOG.md)
- [Commits](https://github.com/Kong/public-ui-components/commits/@kong-ui-public/[email protected]/packages/portal/spec-renderer)

---
updated-dependencies:
- dependency-name: "@kong-ui-public/spec-renderer"
  dependency-type: direct:production
  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>

* build(deps): bump @kong/kongponents from 8.85.0 to 8.98.0 (#171)

Bumps [@kong/kongponents](https://github.com/Kong/kongponents) from 8.85.0 to 8.98.0.
- [Release notes](https://github.com/Kong/kongponents/releases)
- [Changelog](https://github.com/Kong/kongponents/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Kong/kongponents/compare/v8.85.0...v8.98.0)

---
updated-dependencies:
- dependency-name: "@kong/kongponents"
  dependency-type: direct:production
  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>

* build(deps): bump sass from 1.63.4 to 1.64.0 (#167)

Bumps [sass](https://github.com/sass/dart-sass) from 1.63.4 to 1.64.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.63.4...1.64.0)

---
updated-dependencies:
- dependency-name: sass
  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>

* build(deps): bump @kong-ui-public/document-viewer from 0.8.4 to 0.9.0 (#169)

Bumps [@kong-ui-public/document-viewer](https://github.com/Kong/public-ui-components/tree/HEAD/packages/portal/document-viewer) from 0.8.4 to 0.9.0.
- [Release notes](https://github.com/Kong/public-ui-components/releases)
- [Changelog](https://github.com/Kong/public-ui-components/blob/main/packages/portal/document-viewer/CHANGELOG.md)
- [Commits](https://github.com/Kong/public-ui-components/commits/@kong-ui-public/[email protected]/packages/portal/document-viewer)

---
updated-dependencies:
- dependency-name: "@kong-ui-public/document-viewer"
  dependency-type: direct:production
  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>

* build(deps): bump @kong-ui-public/copy-uuid from 0.3.15 to 0.6.0 (#170)

Bumps [@kong-ui-public/copy-uuid](https://github.com/Kong/public-ui-components/tree/HEAD/packages/core/copy-uuid) from 0.3.15 to 0.6.0.
- [Release notes](https://github.com/Kong/public-ui-components/releases)
- [Changelog](https://github.com/Kong/public-ui-components/blob/main/packages/core/copy-uuid/CHANGELOG.md)
- [Commits](https://github.com/Kong/public-ui-components/commits/@kong-ui-public/[email protected]/packages/core/copy-uuid)

---
updated-dependencies:
- dependency-name: "@kong-ui-public/copy-uuid"
  dependency-type: direct:production
  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>

* build(deps): bump @kong/kongponents from 8.98.0 to 8.99.0 (#174)

Bumps [@kong/kongponents](https://github.com/Kong/kongponents) from 8.98.0 to 8.99.0.
- [Release notes](https://github.com/Kong/kongponents/releases)
- [Changelog](https://github.com/Kong/kongponents/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Kong/kongponents/compare/v8.98.0...v8.99.0)

---
updated-dependencies:
- dependency-name: "@kong/kongponents"
  dependency-type: direct:production
  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(ci): add lint and type check as required for tests (#176)

* ci: use semantic-release to generate releases and changelog (#175)

* ci: check PR title instead of commits (#178)

* style(login): update styling of sso button on login view (#179)

* build(deps): bump @kong/kong-auth-elements from 2.1.0 to 2.7.1 (#183)

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

* build(deps): bump @kong-ui-public/copy-uuid from 0.6.0 to 0.7.5 (#188)

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

* build(deps): bump @kong-ui-public/document-viewer from 0.9.0 to 0.10.5 (#189)

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

* build(deps): bump @kong-ui-public/spec-renderer from 0.10.0 to 0.11.6 (#190)

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

* build(deps): bump @kong/kongponents from 8.99.0 to 8.116.2 (#187)

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

* chore(ci): update sync-changes.yml to use proper bot token (#191)

* fix(auth): update package to fix register request payload (#192)

* build(deps): bump eslint-plugin-vue from 9.15.0 to 9.16.1 (#186)

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

* style: fix css variables for document viewer (#193)

* build(deps): bump eslint from 8.45.0 to 8.46.0 (#180)

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

* feat: improve empty states for spec / doc rendering (#194)

* chore: update readme for domain clarification (#195)

* feat: add check for meta.public for public routes (#196)

* chore(deps): bump portal sdk to 2.1 (#201)

* fix: update variable names for document viewer (#203)

* feat(app-analytics): expose SDK for application analytics (#204)

* build(deps): bump @kong/kong-auth-elements from 2.7.2 to 2.8.0 (#199)

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

* docs: add information to readme regarding public directory (#205)

* build(deps): bump @kong-ui-public/copy-uuid from 0.7.5 to 1.1.5 (#206)

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

* build(deps): bump @typescript-eslint/parser from 5.61.0 to 5.62.0 (#156)

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

* build(deps): bump eslint-plugin-import from 2.27.5 to 2.28.0 (#185)

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

* refactor: dont query catalog if switching views (#208)

* refactor: redirect to 404 when spec is not found (#215)

* feat(vitals): migrate contextual analytics from monolith [MA-1788] (#133)

* fix(analytics): port over the contextual analytics spec (#216)

* build(deps): bump eslint from 8.46.0 to 8.47.0 (#212)

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

* build(deps): bump @commitlint/config-conventional from 17.6.5 to 17.7.0 (#210)

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

* fix(analytics): keep peerDependencies in step with workspace version [MA-1977] (#220)

* fix: updates spec renderer to fix side nav bug (#224)

* fix(locales): switch untranslated strings to english (#223)

* build(deps): bump eslint-plugin-vue from 9.16.1 to 9.17.0 (#209)

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

* chore: update .env.example (#222)

* build(deps): bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (#211)

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

* build(deps): bump @commitlint/cli from 17.6.3 to 17.7.1 (#214)

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

* build(deps): bump sass from 1.64.0 to 1.66.1 (#219)

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

* build(deps): bump @vitejs/plugin-vue from 4.2.3 to 4.3.1 (#217)

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

* build(deps): bump semantic-release from 21.0.7 to 21.1.1 (#228)

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

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: David Ma <[email protected]>
Co-authored-by: devonl-kong <[email protected]>
Co-authored-by: Nathan Bailey <[email protected]>
Co-authored-by: Andrew Wylde <[email protected]>
Co-authored-by: Vincent Le Goff <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Swierenga <[email protected]>
Co-authored-by: Mike Swierenga <[email protected]>
Co-authored-by: David Ma <[email protected]>
Co-authored-by: Henri Pietila <[email protected]>
Co-authored-by: Adam DeHaven <[email protected]>
Co-authored-by: Devon Langendoerfer <[email protected]>
Co-authored-by: Mihai <[email protected]>
Co-authored-by: Benjamin PATRON <[email protected]>
  • Loading branch information
15 people authored Sep 8, 2023
1 parent c3a8453 commit a6f499b
Show file tree
Hide file tree
Showing 122 changed files with 10,409 additions and 3,800 deletions.
1 change: 1 addition & 0 deletions .client.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ module.exports = {
'@vue/typescript'
],
rules: {
"vue/no-bare-strings-in-template": ["error"],
'arrow-parens': 'off',
'generator-star-spacing': 'off',
'object-property-newline': 'error',
Expand Down
10 changes: 10 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
root = true

[*]
indent_style = space
indent_size = 2
end_of_line = lf

charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
8 changes: 7 additions & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# URL for portal api
# URL for portal api. Note URL must end with a trailing slash.
VITE_PORTAL_API_URL='https://developer.konghq.com/'

# Sets the localization, defaults to 'en' if unset
VITE_LOCALE='en'

# Sets whether LaunchDarkly is enabled within the portal, defaults to false if unset
VITE_ENABLE_LAUNCH_DARKLY=true

# sets whether to create a visualization of the current project's dependency graph, defaults to false if unset
BUILD_VISUALIZER=false
41 changes: 41 additions & 0 deletions .github/ISSUE_TEMPLATE/konnect-portal-issue-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
name: konnect-portal-issue-template
about: Konnect-Portal Issue
title: ''
labels: ''
assignees: ''

---

<!--- Provide a general summary of the issue in the Title above -->

## Expected Behavior
<!--- If you're describing a bug, tell us what should happen -->
<!--- If you're suggesting a change/improvement, tell us how it should work -->

## Current Behavior
<!--- If describing a bug, tell us what happens instead of the expected behavior -->
<!--- If suggesting a change/improvement, explain the difference from current behavior -->

## Possible Solution
<!--- Not obligatory, but suggest a fix/reason for the bug, -->
<!--- or ideas how to implement the addition or change -->

## Steps to Reproduce (for bugs)
<!--- Provide a link to a live example, or an unambiguous set of steps to -->
<!--- reproduce this bug. Include code to reproduce, if relevant -->
1.
2.
3.
4.

## Context
<!--- How has this issue affected you? What are you trying to accomplish? -->
<!--- Providing context helps us come up with a solution that is most useful in the real world -->

## Your Environment
<!--- Include as many relevant details about the environment you experienced the bug in -->
* Version used:
* Browser Name and version:
* Operating System and version (desktop or mobile):
* Link to your project:
12 changes: 12 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 10
commit-message:
prefix: build(deps)
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-patch"]
42 changes: 42 additions & 0 deletions .github/scripts/pin-version
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
#!/usr/bin/env node

// ensure that no unpinned version lands in the package.json
const path = require('path')
const pkgFileDir = (process.argv.length >= 3) ? process.argv[2] : "."
const pkgFilePath = path.resolve(pkgFileDir, "package.json")

console.log(`Loading ${pkgFilePath}`)
const pkg = require(pkgFilePath)

function checkPackage(pkg) {
const errors = []

errors.push(...checkPinned(pkg.dependencies))
errors.push(...checkPinned(pkg.devDependencies))

return errors
}

function checkPinned(obj) {
const errors = []

for (const dep in obj) {
if (obj[dep].startsWith('^') || obj[dep].startsWith('~') || obj[dep].toLowerCase().includes('.x') || obj[dep] === '*') {
errors.push(`${dep}:${obj[dep]}`)
}
}

return errors
}

const errors = checkPackage(pkg)

if(errors.length) {
console.error(`Unpinned deps in ${pkgFilePath}`)
errors.forEach(x=>console.error(x))

process.exit(1)
} else {
console.log(`No unpinned deps in ${pkgFilePath}`)
process.exit(0)
}
19 changes: 19 additions & 0 deletions .github/workflows/check-pr-title.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Check PR title

on:
pull_request_target:
types:
- opened
- reopened
- edited
- synchronize

jobs:
lint:
runs-on: ubuntu-latest
permissions:
statuses: write
steps:
- uses: aslafy-z/conventional-pr-title-action@v3
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
56 changes: 56 additions & 0 deletions .github/workflows/github-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Deploy on Kong github-pages

# This is a workflow to deploy konnect-portal using github pages
# This one will build the UI to use the api located https://api-konnect-portal.konghq.com
# And will be resolved by the CNAME konnect-portal.konghq.com
# If you want to implement this please see the following workflow and its explanations

on:
workflow_dispatch:
push:
branches:
- main

jobs:
deploy:
# This permission is required on the first run of running the action on a branch
# because the branch doesn't exist the workflow needs permission to create it
permissions:
contents: write
if: github.repository == 'kong/konnect-portal'
name: deploy build to github-pages
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: node modules cache
uses: actions/cache@v3
with:
path: node_modules
key: ${{ hashFiles('.nvmrc', 'yarn.lock') }}
- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version-file: '.nvmrc'
- name: Install dependencies
run: yarn install --frozen-lockfile
- name: generate env file
# generating the environment file to have our final build
# This is likely to be adjustred for your needs
run: |
echo "VITE_PORTAL_API_URL='https://api-konnect-portal.konghq.com/'" >> .env
echo "VITE_LOCALE='en'" >> .env
echo "VITE_ENABLE_LAUNCH_DARKLY=true" >> .env
- name: Lint
run: yarn lint
- name: Build
run: yarn build
# See documentation of the github action below
# ref: https://github.com/peaceiris/actions-gh-pages/tree/v3
- name: Deploy to github pages
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }} # automatically generated github token
publish_branch: gh-pages # the branch where you want the dist to be published
publish_dir: ./dist # this is the output directory of `yarn build` command
cname: konnect-portal.konghq.com # the cname to be resolved for the UI
force_orphan: true # this will clean the commit history of the `gh-pages` branch
48 changes: 43 additions & 5 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,57 @@ on:
pull_request:

jobs:
code-quality:
name: Lint and type check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Check unpinned versions
run: ./.github/scripts/pin-version
- name: node modules cache
uses: actions/cache@v3
with:
path: node_modules
key: ${{ hashFiles('.nvmrc', 'yarn.lock') }}
- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version-file: '.nvmrc'
- name: Install Dependencies
run: yarn install --frozen-lockfile
- name: Lint
run: yarn lint
- name: Check TypeScript types
run: yarn typecheck
tests:
name: Tests
runs-on: ubuntu-latest
needs: code-quality
strategy:
fail-fast: false
matrix:
containers: [1, 2, 3]
steps:
- uses: actions/checkout@v3
- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version: '16.19.0'
node-version-file: '.nvmrc'
- name: Install dependencies
run: yarn install
run: yarn install --frozen-lockfile
- name: Copy .env.example
run: cp .env.example .env
- name: Run tests
run : |
yarn test:e2e:ci
- name: Build
run: yarn build
# run 3 copies of the current job in parallel
- name: Run split Cypress tests 🧪
uses: cypress-io/github-action@v5
with:
start: node cypress.server.mjs
browser: chrome
# pass the machine index and the total number
env:
SPLIT: ${{ strategy.job-total }}
SPLIT_INDEX: ${{ strategy.job-index }}
22 changes: 22 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Semantic Release
on:
workflow_dispatch:
jobs:
release:
name: Release
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version-file: '.nvmrc'
- name: Install dependencies
run: yarn install --frozen-lockfile
- name: Semantic Release
env:
GITHUB_TOKEN: ${{ secrets.GHA_TEAM_DEVX_KONG_BOT_PAT }}
run: npx semantic-release
23 changes: 23 additions & 0 deletions .github/workflows/sync-changes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Sync Changes From Release Tag
on:
release:
types: published
jobs:
merge:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
ref: release
fetch-depth: 0
token: ${{ secrets.GHA_TEAM_DEVX_KONG_BOT_PAT }}
- name: Override release branch with changes from release tag
shell: bash
env:
GH_TOKEN: ${{ secrets.GHA_TEAM_DEVX_KONG_BOT_PAT }}
run: |
git config --global user.email "[email protected]"
git config --global user.name "team-devx"
git reset --hard ${{ github.event.release.tag_name }}
git push --force-with-lease origin release
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
engine-strict = true
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
18.16.0
45 changes: 45 additions & 0 deletions .releaserc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"branches": ["main"],
"tagFormat": "${version}",
"plugins": [
["@semantic-release/commit-analyzer", {
"preset": "conventionalcommits",
"releaseRules": [
{ "breaking": true, "release": "major" },
{ "revert": true, "release": "patch" },
{ "type": "build", "release": "patch" },
{ "type": "chore", "release": "patch" },
{ "type": "docs", "release": "patch" },
{ "type": "feat", "release": "minor" },
{ "type": "fix", "release": "patch" },
{ "type": "perf", "release": "patch" },
{ "type": "refactor", "release": "patch" }
]
}],
["@semantic-release/release-notes-generator", {
"preset": "conventionalcommits",
"presetConfig": {
"types": [
{ "type": "build", "section": "Build", "hidden": false },
{ "type": "chore", "section": "Chores", "hidden": false },
{ "type": "ci", "section": "CI/CD", "hidden": false },
{ "type": "docs", "section": "Docs", "hidden": false },
{ "type": "feat", "section": "Features", "hidden": false },
{ "type": "fix", "section": "Bug Fixes", "hidden": false },
{ "type": "perf", "section": "Performance", "hidden": false },
{ "type": "refactor", "section": "Refactor", "hidden": false },
{ "type": "style", "section": "Code Style", "hidden": false },
{ "type": "test", "section": "Tests", "hidden": false }
]
}
}],
"@semantic-release/github",
["@semantic-release/git", {
"assets": ["CHANGELOG.md", "package.json", "yarn.lock"],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}],
"@semantic-release/changelog"
],
"successComment": false
}

Loading

0 comments on commit a6f499b

Please sign in to comment.