Skip to content

feat: EPINIO-722,700 namespace endpoints for apps, service, configs - #641

Merged
dcharles525 merged 6 commits into
1.14.2from
feat/EPINIO-722__implement_namespace_scoped_endpoings
Aug 16, 2026
Merged

feat: EPINIO-722,700 namespace endpoints for apps, service, configs#641
dcharles525 merged 6 commits into
1.14.2from
feat/EPINIO-722__implement_namespace_scoped_endpoings

Conversation

@johnlcos

@johnlcos johnlcos commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

PR Checklist

  • Linting Test is passing
  • Code is well documented
  • If applicable, a PR in the epinio/docs repository has been opened

Summary

Fixes #EPINIO-722 and EPINIO-700

Occurred changes and/or fixed issues

  • Use new updated endpoints that handle namespace filtering on the server
  • Use proper endpoints in resource dropdowns during configs and service creation

Technical notes summary

  • Update api request to handle namespaces for apps, configs and services
  • Update apps page to use one table, now that filtering and search are handled on the server
  • Use ResourceDropdowns for config and service creation, so that dropdown searches hit the server

Areas or cases that should be tested

On the apps, configs and server page

  • Filter by namespace, ensure table shows only rows in that namespace
  • Search, view pages while filtering and ensure behavior as expected
    During Config and Service creation
  • Ensure resource dropdowns search on server

Areas which could experience regressions

  • All changes are focused on the main list pages for apps, services and configs

Screenshot/Video

@dcharles525
dcharles525 self-requested a review August 16, 2026 23:12

@dcharles525 dcharles525 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dcharles525
dcharles525 merged commit b674aad into 1.14.2 Aug 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.

2 participants