Skip to content

1.14.3 - #663

Merged
dcharles525 merged 64 commits into
developmentfrom
1.14.3
Oct 16, 2026
Merged

1.14.3#663
dcharles525 merged 64 commits into
developmentfrom
1.14.3

Conversation

@dcharles525

Copy link
Copy Markdown
Member

No description provided.

johnlcos and others added 30 commits July 22, 2026 10:54
…o fix/EPINIO-713__service_rancher_shell_decouple
…to_app_creation

feat: EPINIO-747 new Build Options tab during app creation
dcharles525 and others added 29 commits October 5, 2026 10:55
Zero test infra existed for pkg/epinio before this. Adds a Jest +
@vue/vue3-jest + @vue/test-utils pipeline as explicit devDependencies
(not inherited from @rancher/shell), wires a yarn test script, and
adds a test job to dashboard-test.yaml so it runs on every PR.

- jest.config.js: .vue/.ts/.js transforms, @shell/* alias mapped for tests
- removed a dead transform-require-context babel plugin reference
  (package doesn't exist on npm, nothing in pkg/epinio uses require.context)
- first real test: utils/table-formatters, moved into a folder with an
  index.ts barrel to match trailhand-ui's layout
- docs/dashboard/TESTING_PLAN.md: scoping doc for the full test suite rollout
chore: EPINIO-789 stand up Jest unit test pipeline for the dashboard
…b.com:epinio/ui into feat/oci-appchart-support
…ts via the ui, allow clickable names whwere applicable
feat(Add app chart upload for oci): Added upload support for app char…
…ell_decouple

refactor: Decouple resource CRUD interfaces and operations from rancher shell while improving UI performance and code
@dcharles525
dcharles525 merged commit 600b234 into development Oct 16, 2026
2 checks passed
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.

3 participants