You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(api): update Namespace interface to use entity objects
- Change NamespaceUpdate to accept *models.Namespace instead of
tenant/changes parameters
- Change NamespaceDelete to accept *models.Namespace instead of tenantID
- Update service layer to resolve namespaces before update/delete
operations
- Refactor EditNamespace to modify and persist full Namespace entity
- Refactor EditSessionRecordStatus to update Namespace entity directly
- Update mocks to use new NamespaceUpdate/NamespaceDelete signatures
- Update mongo store implementation with new NamespaceUpdate and
NamespaceDelete behavior
- Update CLI service and tests to use entity-based operations
- Add tests for new EditSessionRecordStatus flow
- Remove models.NamespaceChanges usage in favor of direct entity updates
BREAKING CHANGE: NamespaceUpdate and NamespaceDelete method signatures
changed to accept *models.Namespace
0 commit comments