Releases: MasterBhuvnesh/Schedula-Server
Releases · MasterBhuvnesh/Schedula-Server
Schedula Server v1.1.2
📦 Schedula Server v1.1.2
Release Date: 2025-06-09
✨ Summary
This release focuses on production deployment readiness by completing essential features and migrating hosting to a cloud platform.
🚀 What’s New
- ✅ Render Hosting Support: Codebase updated to work seamlessly on Render, enabling easier deployment.
- ✅ QR Service Completed: All QR-related functionality is now fully implemented and integrated.
📁 Changes
- Refactored configuration and deployment logic for Render.
- Finalized and tested QR generation, upload, and endpoint handling.
🛠 Tech Stack
- Backend: Node.js with TypeScript
- Deployment: Render
Schedula Server v1.0.1 🧪
Schedula Server v1.0.1 🧪
This release focuses on improving the testing infrastructure and making tests more maintainable.
🔧 Changes
- Enhanced test setup with Jest and TypeScript
- Simplified test configuration
- Added focused test cases
- Improved test scripts
- Better mocking setup
🧪 Testing Features
- Jest with TypeScript: Full TypeScript support in tests
- Global Test Setup: Centralized mocking and test configuration
- Service Tests: Core service functionality testing
- Controller Tests: API endpoint testing
- Simple Structure: Easy to understand and maintain tests
- Watch Mode: Fast development with test watching
- Coverage Reports: Track test coverage
🚀 New Scripts
npm test # Run tests
npm test:watch # Development mode with auto-rerun
npm test:coverage # Generate coverage reportSchedula Server v1.0.0 🚀
Schedula Server v1.0.0 🚀
Initial release of Schedula Server - A high-performance event management backend service.
🌟 Key Features
- QR Code Generation & Management: Secure generation and storage of QR codes
- Supabase Storage Integration: Cloud-ready file storage solution
- Health Monitoring System: Automated system health checks
- Comprehensive Logging: Advanced logging with Winston
- TypeScript Support: Full type safety and modern JavaScript features
- Full Test Coverage: 80%+ test coverage with Jest
- Security Middleware: CORS and Helmet integration
- Error Handling: Global error handling and standardized responses
🔧 Technical Details
- TypeScript: v5.3
- Node.js: v20.0
- Framework: Express.js
- Testing: Jest
- Logging: Winston
- Storage: Supabase
- Test Coverage: 80%+
📚 Documentation
The following documentation is available in the repository: