Merged
Conversation
Member
esune
commented
Apr 8, 2026
- Update versions to 1.4.1 where relevant
- Update dependencies (GHA, node, python)
Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com>
…pendencies Remove @types/config as the config package now ships its own type definitions. Bump all backend dependencies to their latest versions: - axios ^1.13.6 -> ^1.14.0 - express-validator ^7.3.1 -> ^7.3.2 - nodemailer ^8.0.3 -> ^8.0.5 - @types/node ^25.5.0 -> ^25.5.2 - @types/nodemailer ^7.0.11 -> ^8.0.0 - @typescript-eslint/* ^8.57.2 -> ^8.58.0 - @vitest/coverage-v8 ^4.1.1 -> ^4.1.3 - eslint ^10.1.0 -> ^10.2.0 - typescript ^5.9.3 -> ^6.0.2 - vitest ^4.1.1 -> ^4.1.3 Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com>
Bump all frontend dependencies to their latest versions: - axios ^1.13.6 -> ^1.14.0 - marked ^17.0.5 -> ^18.0.0 - qrcode.vue ^3.8.0 -> ^3.8.1 - vue ^3.5.30 -> ^3.5.32 - vue-i18n ^11.3.0 -> ^11.3.1 - @typescript-eslint/* ^8.53.1 -> ^8.58.0 - @vitest/coverage-v8 ^4.1.1 -> ^4.1.3 - eslint ^10.1.0 -> ^10.2.0 - jsdom ^29.0.1 -> ^29.0.2 - msw ^2.12.14 -> ^2.13.1 - sass ^1.98.0 -> ^1.99.0 - typescript ^5.9.3 -> ^6.0.2 - typescript-eslint ^8.57.2 -> ^8.58.0 - vite ^7.3.1 -> ^8.0.7 - vitest ^4.1.1 -> ^4.1.3 Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com>
Update to Node 24 runtime support. Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com>
Bump direct dependencies: - ruff ^0.15.7 -> ^0.15.9 - pytest ^9.0.2 -> ^9.0.3 Update transitive dependencies to resolve 14 CVEs: - aiohttp 3.13.3 -> 3.13.5 - pyjwt 2.11.0 -> 2.12.1 - requests 2.32.5 -> 2.33.1 - cryptography 46.0.5 -> 46.0.6 - pygments 2.19.2 -> 2.20.0 Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Prepares the 1.4.1 release across the Tenant UI service and the traction_innkeeper plugin, primarily by bumping package versions and refreshing dependency/tooling baselines (Node/npm + Poetry/Python), plus a small GitHub Actions update for chart releases.
Changes:
- Bump Tenant UI backend/frontend version references to
1.4.1(package manifests, UI About display, and test mocks). - Update JS/TS dependencies and tooling (axios, eslint, vitest, TypeScript, etc.) and regenerate the Tenant UI backend lockfile.
- Update traction_innkeeper dev tooling (ruff/pytest) and refresh Poetry lockfile; update Helm setup action in chart release workflow.
Reviewed changes
Copilot reviewed 7 out of 10 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| services/tenant-ui/package.json | Bumps backend version + updates runtime/dev dependencies (incl. TypeScript). |
| services/tenant-ui/package-lock.json | Regenerated lockfile reflecting updated backend dependencies/tooling. |
| services/tenant-ui/frontend/package.json | Bumps frontend version + updates dependencies/tooling (incl. TypeScript, Vite, marked). |
| services/tenant-ui/frontend/src/components/about/Traction.vue | Updates displayed About-page version strings to 1.4.1. |
| services/tenant-ui/frontend/test/mocks/store/tenant.ts | Updates mocked server config version to 1.4.1. |
| services/tenant-ui/frontend/test/mocks/store/innkeeper/tenants.ts | Updates mocked server config version to 1.4.1. |
| plugins/traction_innkeeper/pyproject.toml | Bumps ruff/pytest dev dependency versions. |
| plugins/traction_innkeeper/poetry.lock | Updates locked Python deps and reflects newer Poetry generator version. |
| .github/workflows/chart_release.yaml | Updates Helm installer action to azure/setup-helm@v5. |
Files not reviewed (1)
- services/tenant-ui/package-lock.json: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Switch moduleResolution from Node to Bundler in tsconfig.json and tsconfig.node.json. Add ignoreDeprecations: 6.0 to retain baseUrl and paths for the @/* alias used by vue-tsc. Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com>
Deployment URLs ready for review. |
loneil
approved these changes
Apr 8, 2026
Collaborator
loneil
left a comment
There was a problem hiding this comment.
More oddness with sandbox endorser but it's the same as before so no regression issue on the Traction/Tenant UI side
loneil
reviewed
Apr 8, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.