Commit Graph

529 Commits

Author SHA1 Message Date
016568c248 Enforce web interface staging to always refresh 2025-10-26 03:50:05 -06:00
d7a263afee Fix Engine web UI staging root detection 2025-10-26 03:41:53 -06:00
1fe349af85 Stage Engine web interface assets at runtime 2025-10-26 03:37:05 -06:00
021ba436f7 Auto-provision Engine TLS assets when launching 2025-10-26 03:20:57 -06:00
3edb20d21b Validate Engine TLS material before starting Socket.IO 2025-10-26 03:11:57 -06:00
b3fdd63d2b Ensure Engine can locate legacy modules 2025-10-26 02:57:22 -06:00
6f7ed47bf6 Rename Engine requirements manifest 2025-10-26 02:25:33 -06:00
9bc72ec656 Add Engine runtime dependency manifest 2025-10-26 02:25:28 -06:00
ccf2e63620 Require Eventlet for Engine runtime 2025-10-26 02:09:44 -06:00
1b6d015124 Fix Engine WebUI staging and logging outputs 2025-10-26 02:02:05 -06:00
01ea3ca4a4 Bridge legacy API registration through Engine 2025-10-26 01:38:39 -06:00
68c7c772c0 Add Engine API tests for Stage 4 2025-10-26 01:30:52 -06:00
4a34752790 Implement Stage 3 Engine API adapters 2025-10-26 01:20:58 -06:00
1fdc9ffc13 Implement Stage 2 Engine configuration handling 2025-10-26 01:10:07 -06:00
bcb8ccaeb6 Embedded Task Tracking for Code Migration 2025-10-26 01:01:00 -06:00
e09d3a3a51 feat(engine): scaffold runtime skeleton 2025-10-26 00:02:37 -06:00
e16746d407 Removed Experimental Engine 2025-10-25 23:37:02 -06:00
4bac45afe5 Stage Engine web UI from legacy assets 2025-10-25 05:11:43 -06:00
fa0de57f61 Restore device details API 2025-10-23 05:20:11 -06:00
8266a982e0 tests: centralize engine fixtures 2025-10-23 05:08:19 -06:00
0a9a626c56 Restore device summary fields and assembly data flow 2025-10-23 04:36:24 -06:00
40cab79f21 Restore agent detail ingestion and device description updates 2025-10-23 01:51:27 -06:00
fddf0230e2 Add agent REST endpoints and heartbeat handling 2025-10-23 01:01:15 -06:00
82210408ca Add assembly endpoints and approval flows 2025-10-23 00:31:48 -06:00
4bc529aaf4 Port core API routes for sites and devices 2025-10-22 23:43:16 -06:00
d0fa6929b2 Implement admin enrollment APIs 2025-10-22 23:26:06 -06:00
b8e3ea2a62 Add operator account management API 2025-10-22 20:57:09 -06:00
e1e63ec346 Remove legacy bridge and expose auth session endpoint 2025-10-22 20:18:09 -06:00
da4cb501e0 Bridge legacy Flask APIs through Engine fallback 2025-10-22 19:59:09 -06:00
7a9feebde5 Fix static asset fallback and seed default admin 2025-10-22 19:37:47 -06:00
f361c51a5e Implement operator login service and fix static root 2025-10-22 19:23:38 -06:00
102e77f676 Fix Engine static root fallback for legacy WebUI 2025-10-22 19:07:56 -06:00
fd3ec2ab0d updated staging file 2025-10-22 19:01:38 -06:00
978688ca62 Fix Engine static asset resolution 2025-10-22 18:25:21 -06:00
7aa6474a6d Add TLS bootstrap support for Engine runtime 2025-10-22 18:17:35 -06:00
4b18c485b0 Fix enrollment request dataclass field order 2025-10-22 18:07:30 -06:00
1cde8e57de Refactor enrollment validation error to break circular import 2025-10-22 18:01:32 -06:00
438c7e1ed9 Add Engine requirements for launcher deployment 2025-10-22 16:10:03 -06:00
f379ac1f1d Document staging plan for Engine parity 2025-10-22 14:53:47 -06:00
95c4c6e0ff Document parity plan and add engine unit tests 2025-10-22 14:22:51 -06:00
fcaf072d44 Add GitHub integration service and endpoints 2025-10-22 14:11:00 -06:00
d9f2a37b74 Add Engine scheduler service and job interfaces 2025-10-22 13:56:49 -06:00
3524faa40f Add Engine realtime services and agent WebSocket handlers 2025-10-22 13:45:12 -06:00
9292cfb280 Implement Engine HTTP interfaces for health, enrollment, and tokens 2025-10-22 13:33:15 -06:00
7b5248dfe5 Add SQLite repositories for Engine services 2025-10-22 06:58:35 -06:00
0ce11eac1a Add Engine authentication services and builders 2025-10-22 06:46:49 -06:00
c931cd9060 Add authentication and enrollment domain primitives 2025-10-22 06:33:04 -06:00
3ab5374601 Add Engine SQLite infrastructure 2025-10-22 06:15:00 -06:00
5ec5ee8f7a Scaffold Engine application interfaces 2025-10-22 05:33:30 -06:00
fbaca54be8 Refine Engine configuration wiring 2025-10-22 05:20:23 -06:00