9 Commits
Author SHA1 Message Date
nmemmert db85573986 feat: Add real-time notification center with WebSocket integration
- Add in-app notification system with database storage
- Implement bell icon component with unread count badge in dashboard header
- Add full Notifications page tab with pagination and filtering (All/Unread/Read)
- Implement real-time WebSocket push notifications to all connected clients
- Add notification API endpoints: GET, PUT /read, DELETE, POST /clear
- Fix critical bug in notificationService where 'status' variable was undefined
- Add Notifications route to App.js routing
- Enhanced UI with notification popup in header and dedicated full-page view
- Auto-reconnect WebSocket with 5s timeout on disconnect
- Support rich notification content with resource details and timestamps
2026-01-14 14:51:29 -05:00
nmemmert 8c608d72a3 Add comprehensive upgrade guide 2025-12-15 12:35:12 -05:00
nmemmert 1d95b6d026 Restructure documentation into separate files with links 2025-12-15 12:33:06 -05:00
nmemmert 9892c63f3b Add comprehensive History feature documentation 2025-12-15 12:29:38 -05:00
Nate Emmert 49d31d4810 Update README with complete feature list and tech stack
- Add timezone support and Docker support to features
- Update Docker deployment instructions with proper commands
- Add comprehensive Technology Stack section
- Update project structure to reflect current codebase
- Add note about automatic GitHub Container Registry builds
2025-12-12 14:03:08 -05:00
Nate Emmert 4e4f2fb324 Add Docker support and update README
- Add Dockerfile with multi-stage build for Node.js + React
- Add docker-compose.yml for easy local deployment
- Add .dockerignore to exclude unnecessary files
- Add GitHub Actions workflow for automatic Docker image builds and pushes to GHCR
- Add comprehensive DOCKER.md documentation
- Update README with Docker installation instructions
2025-12-12 13:32:01 -05:00
nmemmert 322f0d2b57 Rebrand app name from 'Resource Monitor' to 'SkyWatch' 2025-12-11 09:59:07 -05:00
nmemmert 285b94692b Ensure build files are always tracked in git + update deployment docs 2025-12-11 09:28:42 -05:00
nmemmert 17c366dcae Initial commit - Resource Monitor with Ubuntu installer 2025-12-04 10:34:43 -05:00