Files
DocNest/.gitignore
M1ngdaXie 50822600ad feat: implement Redis Streams support with stream checkpoints and update history
- Added Redis Streams operations to the message bus interface and implementation.
- Introduced StreamCheckpoint model to track last processed stream entry per document.
- Implemented UpsertStreamCheckpoint and GetStreamCheckpoint methods in the Postgres store.
- Created document_update_history table for storing update payloads for recovery and replay.
- Developed update persist worker to handle Redis Stream updates and persist them to Postgres.
- Enhanced Docker Compose configuration for Redis with persistence.
- Updated frontend API to support fetching document state with optional share token.
- Added connection stability monitoring in the Yjs document hook.
2026-03-08 17:13:42 -07:00

42 lines
574 B
Plaintext

# Environment variables (local overrides only)
# .env files are committed (contain production URLs, not secrets)
# .env.local files are git-ignored (contain local overrides)
.env.local
.env.*.local
backend/.env.local
frontend/.env.local
.env
# AI assistant instructions (keep private)
CLAUDE.md
# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
# OS-specific files
Thumbs.db
*.log
# Dependencies
node_modules/
# Build artifacts
dist/
dist-ssr/
build/
*.local
# Docker volumes and data
postgres_data/
.claude/
#test folder profiles
loadtest/pprof
/docs