Tags: enopax/dex
Tags
feat(storage): add file-based JSON storage backend Add a new file storage backend that persists data as JSON files on disk. Each record type gets its own subdirectory under the configured dataDir. Features: - Atomic writes via temp file + rename pattern - Per-record JSON files with 0o600 permissions - RWMutex for concurrent access safety - Subdirectories: passwords, clients, auth-requests, auth-codes, refresh-tokens, offline-sessions, connectors, device-requests, device-tokens, keys - Comprehensive unit and race condition tests
Merge feat/file-storage: add file-based JSON storage backend
PreviousNext