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
feat: integrate indexer-service types for NATS messaging
- Use indexerTypes.IndexerMessageEnvelope from indexer-service instead of local types
- Add IndexingConfig() methods to ProjectBase and ProjectSettings domain models
- ProjectBase uses "viewer" for access check, "writer" for history
- ProjectSettings uses "auditor" for access check with project UID
- Remove duplicate IndexerMessage and SettingsIndexerMessage local types
- Update SendIndexerMessage to accept IndexerMessageEnvelope with IndexingConfig
- Refactor message building to eliminate duplicate IndexingConfig initialization
- Update all tests to use indexer-service types
- Update root-project-setup script to use new message format
This change establishes the framework for passing indexing configuration
to the indexer service via NATS messages for proper access control and
search functionality.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Signed-off-by: Andres Tobon <andrest2455@gmail.com>
0 commit comments