Skip to content

Feat/services#401

Merged
dcharles525 merged 7 commits intofeat/vue3-upgradefrom
feat/services
May 13, 2025
Merged

Feat/services#401
dcharles525 merged 7 commits intofeat/vue3-upgradefrom
feat/services

Conversation

@dcharles525
Copy link
Copy Markdown
Member

@dcharles525 dcharles525 commented May 2, 2025

Summary

This PR covers the functionality nested under the services route. There were a few hurdles such as converting some of the mixins to composable functions and moving some logic to the local Epinio repo as there is some incompatibility between options and composition api components/mixins.

Occurred changes and/or fixed issues

  • Added view, create, update, delete functionality for services. This also includes app binding.
  • View catalog services. This includes deleting and routing to the service resources for editing.

Technical notes summary

None

Areas or cases that should be tested

  • Test Viewing, Creation, Updating, and deleting services from the instances/catalog services routes.
  • When creating, you should not be able to attempt creation with a namespace, service name, and catalog service selected.

Areas which could experience regressions

None

Screenshot/Video

image
image
image
image
image

@dcharles525 dcharles525 changed the base branch from main to feat/vue3-upgrade May 2, 2025 20:51
@dcharles525 dcharles525 requested a review from grudra7714 May 8, 2025 13:49
@dcharles525 dcharles525 merged commit 5e5e802 into feat/vue3-upgrade May 13, 2025
0 of 2 checks passed
@krumware krumware added this to the v1.12.0 milestone May 29, 2025
@krumware krumware added the kind/enhancement New feature or request label May 29, 2025
@dcharles525 dcharles525 deleted the feat/services branch September 29, 2025 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants