argoyle
9645fe0673
chore: add node >=24 constraint to renovate config
2026-03-15 11:27:49 +01:00
argoyle
2f34286eda
chore(deps): remove unused dependencies ( #128 )
...
schemas-app / build (push) Successful in 59s
schemas-app / deploy-prod (push) Successful in 1m39s
## Summary
- Remove `@nuxtjs/eslint-module` — redundant with `@nuxt/eslint`, not referenced in nuxt.config.ts
- Remove `eslint-plugin-nuxt` — not used in eslint.config.mjs, bundles conflicting old deps
- Remove `vite-plugin-eslint2` — peer dep of `@nuxt/eslint`, not needed as direct dep
- Remove `vue-router` — auto-included by Nuxt
This also unblocks the ESLint v10 upgrade by removing `eslint-webpack-plugin` (transitive dep of `@nuxtjs/eslint-module`).
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Reviewed-on: #128
2026-03-07 10:23:49 +00:00
argoyle
4e8856625b
Merge pull request 'fix(k8s): remove CPU limits to resolve KubeCPUOvercommit alert' ( #122 ) from remove-cpu-limits into main
...
schemas-app / build (push) Successful in 1m34s
schemas-app / deploy-prod (push) Successful in 2m0s
Reviewed-on: #122
2026-03-01 11:25:49 +00:00
argoyle
0552af6477
fix(k8s): remove CPU limits to resolve KubeCPUOvercommit alert
...
schemas-app / build (pull_request) Successful in 2m57s
schemas-app / deploy-prod (pull_request) Has been skipped
Remove cpu from resource limits while keeping memory limits and all
requests intact. CPU limits cause unnecessary throttling and
overcommit alerts when actual usage is far below limits.
2026-03-01 12:15:58 +01:00
argoyle
c389cf56b0
Merge pull request 'fix(deps): update dependency graphql to v16.13.0' ( #118 ) from renovate/graphql-16.x into main
...
schemas-app / deploy-prod (push) Successful in 2m36s
schemas-app / build (push) Successful in 2m6s
Reviewed-on: #118
2026-02-24 12:06:59 +00:00
argoyle
14829e3656
Merge pull request 'chore(deps): update dependency @nuxt/eslint to v1.15.2' ( #117 ) from renovate/nuxt-eslint-1.x into main
...
schemas-app / build (push) Successful in 1m4s
schemas-app / deploy-prod (push) Successful in 1m34s
Reviewed-on: #117
2026-02-24 10:29:48 +00:00
argoyle
7a9ed9cace
Merge pull request 'chore(deps): update dependency @graphql-codegen/cli to v6.1.2' ( #114 ) from renovate/graphqlcodegenerator-monorepo into main
...
schemas-app / build (push) Successful in 2m4s
schemas-app / deploy-prod (push) Successful in 2m0s
Reviewed-on: #114
2026-02-22 13:22:56 +00:00
argoyle
31bf4f9c46
Merge pull request 'chore(deps): update dependency eslint to v9.39.3' ( #113 ) from renovate/eslint-monorepo into main
...
schemas-app / build (push) Successful in 9m24s
schemas-app / deploy-prod (push) Successful in 2m25s
Reviewed-on: #113
2026-02-20 14:48:27 +00:00
argoyle
620cca2290
Merge pull request 'chore(deps): update graphqlcodegenerator monorepo' ( #110 ) from renovate/graphqlcodegenerator-monorepo into main
...
schemas-app / build (push) Successful in 5m41s
schemas-app / deploy-prod (push) Successful in 2m21s
Reviewed-on: #110
2026-02-18 12:47:02 +00:00
argoyle
e588bcb513
Merge pull request 'chore(deps): update dependency jsdom to v28' ( #85 ) from renovate/jsdom-28.x into main
...
schemas-app / build (push) Successful in 57s
schemas-app / deploy-prod (push) Successful in 1m52s
Reviewed-on: #85
2026-02-02 09:00:23 +00:00
argoyle
11c2bbdf58
Merge pull request 'chore: remove unused .gitlab-ci.yml' ( #77 ) from remove-gitlab-ci into main
...
schemas-app / build (push) Successful in 39s
schemas-app / deploy-prod (push) Successful in 1m22s
Reviewed-on: #77
2026-01-23 13:27:41 +00:00
argoyle and Claude Opus 4.5
67c71971f9
chore: remove unused .gitlab-ci.yml
...
schemas-app / build (pull_request) Successful in 1m37s
schemas-app / deploy-prod (pull_request) Has been skipped
No longer needed after migration to Gitea Actions.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-23 14:22:48 +01:00
argoyle
545a31d950
Merge pull request 'chore(deps): update stylelint (major)' ( #69 ) from renovate/major-stylelint into main
...
schemas-app / deploy-prod (push) Successful in 1m14s
schemas-app / build (push) Successful in 3m11s
Reviewed-on: #69
2026-01-18 19:17:04 +00:00
argoyle
a60a09091d
Merge pull request 'chore(deps): group stylelint dependencies in renovate config' ( #68 ) from renovate-group-stylelint into main
...
schemas-app / build (push) Successful in 50s
schemas-app / deploy-prod (push) Successful in 1m28s
Reviewed-on: #68
2026-01-18 19:02:05 +00:00
argoyle
5d30966e57
chore(deps): group stylelint dependencies in renovate config
schemas-app / deploy-prod (pull_request) Has been skipped
schemas-app / build (pull_request) Successful in 1m58s
2026-01-18 19:57:02 +01:00
argoyle
dee5303429
Merge pull request 'fix: remove incorrect digest pinning from image reference' ( #57 ) from fix/remove-digest-pinning into main
...
schemas-app / build (push) Successful in 7m55s
schemas-app / deploy-prod (push) Failing after 2m27s
Reviewed-on: #57
2026-01-09 12:01:38 +00:00
argoyle
f21d29391d
fix: remove incorrect digest pinning from image reference
schemas-app / build (pull_request) Successful in 8m4s
schemas-app / deploy-prod (pull_request) Has been skipped
2026-01-09 11:55:46 +01:00
argoyle
4956d086e7
Merge pull request 'chore(deps): update dependency typescript-eslint to v8.52.0' ( #51 ) from renovate/typescript-eslint-monorepo into main
...
schemas-app / build (push) Successful in 2m33s
schemas-app / deploy-prod (push) Successful in 1m36s
Reviewed-on: #51
2026-01-08 18:31:15 +00:00
argoyle
71daf2166a
Merge pull request 'chore(deps): update commitlint monorepo to v20.3.1' ( #54 ) from renovate/commitlint-monorepo into main
...
schemas-app / build (push) Failing after 1m30s
schemas-app / deploy-prod (push) Has been skipped
Reviewed-on: #54
2026-01-08 17:37:19 +00:00
argoyle
c83ba1fa6e
Merge pull request 'chore(deps): update actions/checkout action to v6' ( #53 ) from renovate/actions-checkout-6.x into main
...
schemas-app / build (push) Successful in 2m18s
schemas-app / deploy-prod (push) Failing after 3m22s
Reviewed-on: #53
2026-01-08 15:21:00 +00:00
argoyle
f292594dcb
Merge pull request 'feat: migrate from GitLab CI to Gitea Actions' ( #52 ) from feat/gitea-migration into main
...
schemas-app / build (push) Successful in 4m53s
schemas-app / deploy-prod (push) Successful in 1m23s
Reviewed-on: #52
2026-01-08 14:09:51 +00:00
argoyle
344bc166da
feat: migrate from GitLab CI to Gitea Actions
schemas-app / build (pull_request) Successful in 4m7s
schemas-app / deploy-prod (pull_request) Has been skipped
2026-01-08 14:44:08 +01:00
argoyle
d7aebb860e
Merge branch 'renovate/vuetify-nuxt-module-0.x' into 'main'
...
fix(deps): update dependency vuetify-nuxt-module to v0.19.2
See merge request unboundsoftware/schemas-app!49
2026-01-02 18:10:47 +01:00
argoyle
61199b5e0f
Merge branch 'renovate/commitlint-monorepo' into 'main'
...
chore(deps): update commitlint monorepo to v20.3.0
See merge request unboundsoftware/schemas-app!48
2026-01-01 13:14:20 +01:00
argoyle
a5320a5bf7
Merge branch 'renovate/nginx-1.29.4' into 'main'
...
chore(deps): update nginx:1.29.4 docker digest to 1ead684
See merge request unboundsoftware/schemas-app!47
2025-12-30 15:37:43 +01:00
argoyle
5fa8c05497
Merge branch 'renovate/typescript-eslint-monorepo' into 'main'
...
chore(deps): update dependency typescript-eslint to v8.51.0
See merge request unboundsoftware/schemas-app!46
2025-12-29 19:11:39 +01:00
argoyle
4579f1b991
Merge branch 'renovate/jsdom-27.x' into 'main'
...
chore(deps): update dependency jsdom to v27.4.0
See merge request unboundsoftware/schemas-app!45
2025-12-27 15:54:17 +01:00
argoyle
6de8fba3ef
Merge branch 'renovate/typescript-eslint-monorepo' into 'main'
...
chore(deps): update dependency typescript-eslint to v8.50.1
See merge request unboundsoftware/schemas-app!44
2025-12-22 20:15:37 +01:00
argoyle
7aeaca572b
Merge branch 'renovate/vue-monorepo' into 'main'
...
fix(deps): update dependency vue to v3.5.26
See merge request unboundsoftware/schemas-app!43
2025-12-18 14:04:14 +01:00
argoyle
dd652b42c9
Merge branch 'renovate/graphqlcodegenerator-monorepo' into 'main'
...
chore(deps): update graphqlcodegenerator monorepo
See merge request unboundsoftware/schemas-app!42
2025-12-18 14:03:52 +01:00
argoyle
5328489fbc
Merge branch 'renovate/vitest-monorepo' into 'main'
...
chore(deps): update vitest monorepo to v4.0.16
See merge request unboundsoftware/schemas-app!41
2025-12-16 19:05:04 +01:00
argoyle
f08934c64b
Merge branch 'renovate/vuetify-nuxt-module-0.x' into 'main'
...
fix(deps): update dependency vuetify-nuxt-module to v0.19.1
See merge request unboundsoftware/schemas-app!40
2025-12-16 13:28:43 +01:00
argoyle
1d8cbcfd5c
Merge branch 'renovate/typescript-eslint-monorepo' into 'main'
...
chore(deps): update dependency typescript-eslint to v8.50.0
See merge request unboundsoftware/schemas-app!39
2025-12-15 21:35:07 +01:00
argoyle
c970dfc6a2
Merge branch 'renovate/vuetify-nuxt-module-0.x' into 'main'
...
fix(deps): update dependency vuetify-nuxt-module to v0.19.0
See merge request unboundsoftware/schemas-app!38
2025-12-15 21:34:48 +01:00
argoyle
4a005ba723
Merge branch 'renovate/eslint-monorepo' into 'main'
...
chore(deps): update dependency eslint to v9.39.2
See merge request unboundsoftware/schemas-app!37
2025-12-13 09:00:45 +01:00
argoyle
e9666dbd6a
Merge branch 'renovate/auth0-auth0-vue-2.x' into 'main'
...
fix(deps): update dependency @auth0/auth0-vue to v2.5.0
See merge request unboundsoftware/schemas-app!36
2025-12-12 14:11:23 +01:00
argoyle
95330e5982
Merge branch 'renovate/vitejs-plugin-vue-6.x' into 'main'
...
chore(deps): update dependency @vitejs/plugin-vue to v6.0.3
See merge request unboundsoftware/schemas-app!35
2025-12-12 11:40:58 +01:00
argoyle
91365bdbf6
Merge branch 'renovate/vue-router-4.x' into 'main'
...
fix(deps): update dependency vue-router to v4.6.4
See merge request unboundsoftware/schemas-app!34
2025-12-11 17:22:35 +01:00
argoyle
6fe27798c4
Merge branch 'renovate/nuxt-eslint-1.x' into 'main'
...
chore(deps): update dependency @nuxt/eslint to v1.12.1
See merge request unboundsoftware/schemas-app!33
2025-12-10 06:54:01 +01:00
argoyle
1d6a2420d5
Merge branch 'renovate/nginx-1.x' into 'main'
...
chore(deps): update nginx docker tag to v1.29.4
See merge request unboundsoftware/schemas-app!32
2025-12-10 06:53:35 +01:00
argoyle
09071caf3b
Merge branch 'renovate/nuxtjs-monorepo' into 'main'
...
fix(deps): update dependency nuxt to v4.2.2
See merge request unboundsoftware/schemas-app!31
2025-12-09 19:24:00 +01:00
argoyle
8b5be2b201
Merge branch 'renovate/nginx-1.29.3' into 'main'
...
chore(deps): update nginx:1.29.3 docker digest to baf707d
See merge request unboundsoftware/schemas-app!30
2025-12-09 09:51:37 +01:00
argoyle
a2188d85f7
Merge branch 'renovate/typescript-eslint-monorepo' into 'main'
...
chore(deps): update dependency typescript-eslint to v8.49.0
See merge request unboundsoftware/schemas-app!29
2025-12-08 20:25:16 +01:00
argoyle
f561c8afd1
Merge branch 'renovate/jsdom-27.x' into 'main'
...
chore(deps): update dependency jsdom to v27.3.0
See merge request unboundsoftware/schemas-app!28
2025-12-08 15:00:25 +01:00
argoyle
4a5c00eede
Merge branch 'renovate/commitlint-monorepo' into 'main'
...
chore(deps): update commitlint monorepo to v20.2.0
See merge request unboundsoftware/schemas-app!27
2025-12-05 08:23:59 +01:00
argoyle
d05df48047
Merge branch 'renovate/vitest-monorepo' into 'main'
...
chore(deps): update vitest monorepo to v4.0.15
See merge request unboundsoftware/schemas-app!26
2025-12-02 17:21:46 +01:00
argoyle
a0db46a0a8
Merge branch 'renovate/typescript-eslint-monorepo' into 'main'
...
chore(deps): update dependency typescript-eslint to v8.48.1
See merge request unboundsoftware/schemas-app!25
2025-12-02 11:49:44 +01:00
argoyle
b087cb5afa
Merge branch 'renovate/graphqlcodegenerator-monorepo' into 'main'
...
chore(deps): update graphqlcodegenerator monorepo
See merge request unboundsoftware/schemas-app!24
2025-11-29 15:03:20 +01:00
argoyle
9568e3d8e2
Merge branch 'renovate/stylelint-16.x' into 'main'
...
chore(deps): update dependency stylelint to v16.26.1
See merge request unboundsoftware/schemas-app!23
2025-11-28 14:59:52 +01:00
argoyle
3ff467be10
Merge branch 'renovate/eslint-plugin-vue-10.x' into 'main'
...
chore(deps): update dependency eslint-plugin-vue to v10.6.2
See merge request unboundsoftware/schemas-app!22
2025-11-28 08:37:51 +01:00
argoyle
4673e53e50
Merge branch 'renovate/nuxt-eslint-1.x' into 'main'
...
chore(deps): update dependency @nuxt/eslint to v1.11.0
See merge request unboundsoftware/schemas-app!21
2025-11-27 11:37:15 +01:00
argoyle
3f863c4ce5
Merge branch 'renovate/gitleaks-gitleaks-8.x' into 'main'
...
chore(deps): update pre-commit hook gitleaks/gitleaks to v8.30.0
See merge request unboundsoftware/schemas-app!20
2025-11-27 00:02:29 +01:00
argoyle
68570ec2db
Merge branch 'renovate/eslint-plugin-vue-10.x' into 'main'
...
chore(deps): update dependency eslint-plugin-vue to v10.6.1
See merge request unboundsoftware/schemas-app!19
2025-11-26 12:37:11 +01:00
argoyle
3d86a00d9c
Merge branch 'renovate/markdownlint-markdownlint-0.x' into 'main'
...
chore(deps): update pre-commit hook markdownlint/markdownlint to v0.15.0
See merge request unboundsoftware/schemas-app!18
2025-11-26 12:36:46 +01:00
argoyle
09bd533ddd
Merge branch 'renovate/vitest-monorepo' into 'main'
...
chore(deps): update vitest monorepo to v4.0.14
See merge request unboundsoftware/schemas-app!17
2025-11-25 16:56:52 +01:00
argoyle
46381b5be1
Merge branch 'renovate/nuxt-devtools-3.x' into 'main'
...
chore(deps): update dependency @nuxt/devtools to v3.1.1
See merge request unboundsoftware/schemas-app!16
2025-11-25 16:56:17 +01:00
argoyle
5564e394f3
Merge branch 'renovate/typescript-eslint-monorepo' into 'main'
...
chore(deps): update dependency typescript-eslint to v8.48.0
See merge request unboundsoftware/schemas-app!15
2025-11-24 19:05:56 +01:00
argoyle
b97ad58a57
Merge branch 'renovate/vue-monorepo' into 'main'
...
fix(deps): update dependency vue to v3.5.25
See merge request unboundsoftware/schemas-app!14
2025-11-24 09:01:32 +01:00
argoyle
315ed9f188
Merge branch 'feat/config-disable-gitlab-package-updates' into 'main'
...
feat(config): disable updates for specific GitLab package
See merge request unboundsoftware/schemas-app!13
2025-11-23 14:10:04 +01:00
argoyle
0ce87be748
Merge branch 'enhance-authentication-error-handling' into 'main'
...
feat: enhance authentication error handling and schema fetching
See merge request unboundsoftware/schemas-app!12
2025-11-23 14:09:18 +01:00
argoyle
761f62055e
feat(config): disable updates for specific GitLab package
...
Add a package rule in `renovate.json` to disable updates for the
`registry.gitlab.com/unboundsoftware/schemas-app` package
managed by Kubernetes. This change is implemented to prevent
unwanted updates for this specific package, ensuring stability
in the deployment process.
2025-11-23 14:04:55 +01:00
argoyle
5c17c798c4
feat: enhance authentication error handling and schema fetching
...
Handle authentication errors related to consent and login in the Apollo
client by redirecting users to the Auth0 login page as necessary. Update
the schema-fetching logic to support dynamic references from the URL,
removing mock data and improving overall data integrity in the
application.
Ensure proper loading states during the fetching process.
2025-11-23 14:01:32 +01:00
argoyle
de1f4b6e86
Merge branch 'add-custom-svg-favicon-nuxt' into 'main'
...
feat: add custom SVG favicon to Nuxt configuration
See merge request unboundsoftware/schemas-app!11
2025-11-23 13:21:56 +01:00
argoyle
54640afc0b
Merge branch 'ci-remove-manual-deployment-condition' into 'main'
...
ci: remove manual deployment condition for production branch
See merge request unboundsoftware/schemas-app!10
2025-11-23 13:19:22 +01:00
argoyle
afd5578418
Merge branch 'ci-coverage-include-all-files' into 'main'
...
ci(coverage): include all files in coverage reports
See merge request unboundsoftware/schemas-app!7
2025-11-23 13:17:50 +01:00
argoyle
ade440a0af
feat: add custom SVG favicon to Nuxt configuration
...
Updates the Nuxt configuration to include a custom SVG favicon
for better branding and user experience. Adds the favicon SVG
file to the public directory, enhancing the visual appeal of
the application and ensuring it displays properly in the
browser tab.
2025-11-23 13:16:55 +01:00
argoyle
d5a3481678
ci: remove manual deployment condition for production branch
...
This change eliminates the manual deployment requirement in the CI/CD
pipeline for the production branch, allowing for automatic deployments.
It streamlines the deployment process, ensuring that changes to the
production branch are deployed without additional approval steps.
2025-11-23 13:14:29 +01:00
argoyle
1e31678d06
ci(coverage): include all files in coverage reports
...
Add the 'all' option to the coverage configuration to ensure that
all files are included in the coverage reports. This improves the
accuracy of the coverage metrics by encompassing all relevant
source files.
2025-11-23 13:13:16 +01:00
argoyle
48bf9a766b
Merge branch 'fix/auth0-defaults-clientid-domain' into 'main'
...
fix(config): update Auth0 domain and clientId defaults
See merge request unboundsoftware/schemas-app!9
2025-11-23 13:09:14 +01:00
argoyle
8c3b5a314f
fix(config): update Auth0 domain and clientId defaults
...
Set default values for Auth0 domain and clientId in nuxt.config.ts to
ensure the application works with predefined settings when environment
variables are not provided.
2025-11-23 12:56:52 +01:00
argoyle
9e3f2a3308
Merge branch 'fix/update-image-reference-schemas-app' into 'main'
...
fix: update image reference for schemas-app in deploy.yaml
See merge request unboundsoftware/schemas-app!6
2025-11-22 21:15:05 +01:00
argoyle
a6a14ce915
Merge branch 'renovate/apollo-graphql-packages' into 'main'
...
fix(deps): pin dependency @apollo/client to 3.14.0
See merge request unboundsoftware/schemas-app!2
2025-11-22 21:11:31 +01:00
argoyle
194463c0af
fix: update image reference for schemas-app in deploy.yaml
...
Remove the specific digest from the schemas-app image in
deploy.yaml to allow for easier versioning and flexibility.
The change ensures that the latest image tagged with the
commit hash is always used during deployments, improving
management of application updates.
2025-11-22 21:09:11 +01:00
argoyle
ac20fadf09
Merge branch 'feat/add-federation-graph-page' into 'main'
...
feat(graph): add Federation Graph page and enhance coverage
See merge request unboundsoftware/schemas-app!4
2025-11-22 20:20:11 +01:00
argoyle
5dc29141d5
feat(graph): add Federation Graph page and enhance coverage
...
Adds a new Federation Graph page to display subgraphs and their
schemas. Implements loading state and error handling. Enhances
coverage reporting by including 'lcov' format for better insights
into test coverage metrics.
2025-11-22 19:49:53 +01:00
argoyle
535a516732
Merge branch 'renovate/pin-dependencies' into 'main'
...
fix(deps): pin dependencies
See merge request unboundsoftware/schemas-app!1
2025-11-22 18:08:32 +01:00
argoyle and Claude
072e1b10f1
feat: initial schemas-app implementation
...
- Add Nuxt 4 application with Vuetify UI framework
- Implement GraphQL schema registry management interface
- Add Apollo Client integration with Auth0 authentication
- Create organization and API key management
- Add schema and ref browsing capabilities
- Implement organization switcher for multi-org users
- Add delete functionality for organizations and API keys
- Create Kubernetes deployment descriptors
- Add Docker configuration with nginx
Features:
- Dashboard with organization overview
- Schema browsing by ref with supergraph viewing
- Ref management with schema details
- Settings page for organizations and API keys
- User list per organization with provider icons
- Admin-only organization creation
- Delete confirmations with warnings
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-22 17:10:10 +01:00