Skip to content

Conversation

heiytor
Copy link
Contributor

@heiytor heiytor commented Aug 18, 2025

  • Remove NamespaceSetSessionRecord and NamespaceGetSessionRecord methods
  • Update EditSessionRecordStatus to use NamespaceEdit with NamespaceChanges
  • Update GetSessionRecord to extract session record from namespace model
  • Deprecate EditSessionRecordStatus in favor of EditNamespace
  • Remove MongoDB implementations and tests for specific session record methods
  • Simplify service logic by using generic update pattern

BREAKING CHANGE: removes NamespaceSetSessionRecord and NamespaceGetSessionRecord methods from NamespaceStore interface

- Remove NamespaceSetSessionRecord and NamespaceGetSessionRecord methods
- Update EditSessionRecordStatus to use NamespaceEdit with
  NamespaceChanges
- Update GetSessionRecord to extract session record from namespace model
- Deprecate EditSessionRecordStatus in favor of EditNamespace
- Remove MongoDB implementations and tests for specific session record
  methods
- Simplify service logic by using generic update pattern

BREAKING CHANGE: removes NamespaceSetSessionRecord and
NamespaceGetSessionRecord methods from NamespaceStore interface
@heiytor heiytor self-assigned this Aug 18, 2025
@heiytor heiytor requested a review from a team as a code owner August 18, 2025 11:57
@gustavosbarreto gustavosbarreto merged commit de8d87f into master Aug 18, 2025
21 of 23 checks passed
@gustavosbarreto gustavosbarreto deleted the refactor/api/simplify-namespace-update branch August 18, 2025 15:36
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