Commit Graph

15 Commits

Author SHA1 Message Date
Wilman Yesid Farfan Diaz
eb2dcbe4f8 feat: initialize full microservices architecture including backend-api, edge-agent, infrastructure backup, and supporting modules
Some checks failed
Build, MSI & Deploy / Build Docker images (push) Failing after 1m46s
Build, MSI & Deploy / Deploy to Dokploy (push) Has been skipped
Build, MSI & Deploy / Build Edge Agent Binaries (push) Failing after 1m11s
Build, MSI & Deploy / Build Edge Agent MSI (push) Has been skipped
Build, MSI & Deploy / Send notification (push) Successful in 0s
2026-07-12 18:22:02 -05:00
0d5fa3667f refactor: implement configurable container prefix for docker infrastructure and update minio internal references 2026-07-08 20:19:43 -05:00
henryor
f711ab110c docs(auth): document invitation deployment 2026-05-14 08:56:47 -05:00
Wilman Yesid Farfan Diaz
ae8f817853 chore: update MinIO hostnames, add TOTP key, include Turnstile credentials, and configure OTA agent environment variables 2026-05-11 22:29:04 -05:00
Wilman Yesid Farfan Diaz
1346e1ab0a feat(edge): OPC UA node scanner (v0.3.0)
- shared-lib: Add OpcUaScannedNode and OpcUaScanResult types to mqtt_messages
- edge-agent: Bump version 0.2.0 → 0.3.0
- edge-agent: Add optional opcua dep + opcua-support feature flag
- edge-agent/drivers/opc_ua: Add browse_nodes() with cfg-gated real impl
- edge-agent/mqtt_listener: Add ScanOpcUa command variant and MQTT handler
- edge-agent/main: Handle AgentCommand::ScanOpcUa, publish results to MQTT
- backend-api: Migration 20260511000000_opcua_scan_results.sql
- backend-api/handlers/edge_devices: trigger_opcua_scan + get_opcua_scan_result
- backend-api/main: MQTT handler for omnioil/opcua-scan/+, add API routes
- build-orchestrator: Enable opcua-support feature when building agent
- frontend-admin/variables-api: OPC UA scanner API types and functions
- frontend-admin/DeviceConfigModal: OPC UA node browser UI with polling
- .env.example.*: AGENT_LATEST_VERSION 0.2.0 → 0.3.0

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-11 21:14:37 -05:00
henryor
fe55bf720f feat(console): implementa 2FA TOTP 2026-05-08 05:37:24 -05:00
henryor
4aa27f0117 feat(platform): add provider control plane 2026-05-06 21:31:30 -05:00
Wilman Yesid Farfan Diaz
1b29607313 feat: implement OTA update service with authenticated backend proxy for agent binaries 2026-05-03 17:35:49 -05:00
Wilman Yesid Farfan Diaz
94fce47882 feat: implement full-stack platform architecture including backend services, edge agents, frontend dashboard, and monitoring infrastructure 2026-05-03 16:04:51 -05:00
Wilman Yesid Farfan Diaz
c1a7ab0458 chore: update MinIO configuration, adjust service dependencies, and pass S3 bucket environment variable to MQTT service 2026-04-25 23:25:56 -05:00
Wilman Yesid Farfan Diaz
546b82e560 feat: initialize core services, MQTT infrastructure, and backend API with telemetry processing and watchdog monitoring 2026-04-25 19:18:07 -05:00
Wilman Yesid Farfan Diaz
76113ab9d2 Cargar valores por defecto.
Actualización de nuevas variables de entorno y comunicación.
2026-04-25 13:42:47 -05:00
Wilman Yesid Farfan Diaz
42ffe50202 feat: implement dynamic MQTT configuration and automated edge-agent binary injection in build orchestrator 2026-04-24 13:42:56 -05:00
Wilman Yesid Farfan Diaz
e83accea80 feat: implement JWT-based authentication service and initialize core infrastructure across backend, edge-agent, and dashboard services 2026-04-23 18:15:25 -05:00
Wilman Yesid Farfan Diaz
923511d5a9 refactor: replace .env.example with environment-specific .env.example.docker and .env.example.local templates and update .gitignore 2026-04-23 12:40:06 -05:00