Arclen/ucprojects-backend
updated fir daily and weekly tasks and added loading
U[dated UIUX
feat: Implement task management with a dedicated DAO and Pydantic models for CRUD operations.
feat: Implement task and user management with dedicated DAOs and Pydantic models.
feat: Enhance task management with frequency and movement tracking fields
feat: Initialize Flutter base project with essential files and configurations
Fix release notes in latest.json for clarity and consistency
Add isota and isForceUpdate fields to latest.json for enhanced OTA management
Enhance download endpoints to return JSON response with apkUrl by default, improving clarity and usability for ABI-specific APK retrieval.
Implement OtaDAO for APK management and update routes to persist APK URLs in the database, enhancing download fallback and upload functionality.
Refactor OTA upload endpoints to separate JSON and multipart handling, enhancing clarity and functionality.
Enhance OTA upload functionality to support JSON and multipart uploads, allowing external APK URLs and improved error handling.
Ensure python-multipart is installed in Dockerfile to avoid cache issues
Add update functionality for latest.json in OTA routes
Add OTA functionality with routes for APK management and metadata
Update project listing to allow all users access to projects, removing user-specific filtering
Add user listing functionality to auth routes
Add activity management to ProjectDAO and update models and routes
Changes For Platforms
Add .env file with MongoDB configuration
Add initial project structure with FastAPI backend and React frontend
initial commit
