Repository navigation
Release v6.0.0
π Release v6.0.0 β Deployment Improvements, Dashboard Enhancements & API Fixes
This release focuses on deployment readiness with Docker support, new environment configurations, production scripts, and database seeding. On the frontend, it enhances dashboard responsiveness for larger screens, while the backend receives critical fixes and security refinements.
π Added
Backend
-
New environment variables for deployment (database and frontend URL).
-
GET /healthendpoint for Docker image testing. -
Database seeds for deployment, including:
- Admin user
- Device writer
- Mock air quality data
-
Production deployment scripts in
package.json. -
HTTPS support for secure communication.
-
Scripts for image push and deployment automation.
-
Added
docker-composefor container orchestration. -
Added
Dockerfilefor API containerization. -
Added
.dockerignorefor cleaner Docker builds.
π οΈ Changed
Project
- Removed backend-related variables from TurboRepo configuration.
Backend
- Disabled
POST /auth/registerendpoint. - Improved
.env.exampledocumentation for clarity.
Frontend
- Enhanced dashboard responsiveness for screen resolutions larger than 1080p.
π Fixed
Backend
-
Fixed air quality data creation endpoint:
- No longer requires login.
- Now works with API key only.