Commit Graph

11 Commits

Author SHA1 Message Date
Giuseppe Raffa
0ce879aa44 feat: Add new API endpoints and HTML pages for ML model management
- Implemented HTML pages for datasets, models, training, testing, and results.
- Created API endpoints for managing repositories, results, tests, and training sessions.
- Added functionality for streaming training progress via Server-Sent Events (SSE).
- Introduced a Dockerfile for the ML runner with necessary dependencies.
- Developed an SDK for user code execution within the runner container.
- Enhanced CSS styles for improved UI layout and navigation.
- Established a layout template for consistent HTML structure across pages.
- Added JavaScript for dynamic interactions on the models page.
- Implemented WebSocket handling for real-time communication with kiosk devices and controllers.
- Implemented model registration and management API at /api/models
- Added Gitea proxy API for repository interactions at /api/repos
- Created results API for listing and comparing training results at /api/results
- Developed training management API for enqueueing and retrieving training jobs at /api/trainings
- Introduced SSE endpoint for live training progress updates
- Added HTML pages for models, datasets, and training management
- Created a Dockerfile for the ML runner with necessary dependencies
- Developed SDK for user code execution within the runner container
- Enhanced CSS styles for improved UI/UX
- Implemented WebSocket communication for real-time device and controller interactions in the kiosk system
2026-04-28 09:24:38 +02:00
Giuseppe Raffa
974cbe93cd fix: additional fix for auth login flow and auth web pages and database
connection.
2026-04-21 20:08:59 +02:00
Giuseppe Raffa
b4182c5c94 fix: remove unnecessary volume mapping for node_modules in docker-compose 2026-04-15 23:15:12 +02:00
Giuseppe Raffa
73675ddfff fix: update load balancer port for realtime service from 3002 to 3000 2026-04-14 15:29:46 +02:00
Giuseppe Raffa
40dd392696 fix: change network configuration to external for public and private networks 2026-04-14 15:17:09 +02:00
Giuseppe Raffa
8b5937fa19 refactor: update WebSocket server setup and improve session handling 2026-04-14 15:04:10 +02:00
Giuseppe Raffa
1044837080 feat: configure realtime services and update environment variables 2026-04-14 13:23:26 +02:00
Giuseppe Raffa
7d61d6361c feat: update Traefik router entrypoint to use websecure for API service 2026-04-14 12:22:06 +02:00
Giuseppe Raffa
1f161270ef feat: add TLS certresolver for API service in docker-compose 2026-04-14 12:19:07 +02:00
Giuseppe Raffa
c3bc6dabc0 refactor: comment out unused service configurations and update network names in docker-compose 2026-04-14 12:13:35 +02:00
Giuseppe Raffa
bcfce32adb feat: initialize microservice architecture with auth, api, realtime, copernicus, ml, and console modules 2026-03-28 15:29:34 +01:00