Commit Graph

896 Commits

Author SHA1 Message Date
69edd2058c DEV: Simplified VSCode Tasks 2025-10-28 20:16:10 -06:00
73418ee220 DEV: Added more VSCode Tasks 2025-10-28 20:03:39 -06:00
2a2ff38fad ENGINE: AgentsMD Updates 2025-10-28 19:41:19 -06:00
1834d537c1 ENGINE: Added File Headers and Guidance in AGENTS.md 2025-10-28 19:33:09 -06:00
9a10963592 Added Installer Code Example 2025-10-28 02:25:06 -06:00
61c42801ea ENGINE: Fixed Redundant Log Outputs 2025-10-28 02:21:30 -06:00
8da3979e99 ENGINE: Successfully re-implemented Device Inventory 2025-10-28 01:36:45 -06:00
37fe7b6ec9 Added Device API Endpoints (Partway) 2025-10-28 00:57:03 -06:00
ec56966827 Misc Changes 2025-10-28 00:38:38 -06:00
b760ac3083 Fixed Engine-based Authentication APIs 2025-10-27 22:51:36 -06:00
c8550ac82d Added API Access Logging 2025-10-27 22:32:08 -06:00
215a054979 Added Additional Scaffolds for API Endpoint Domains 2025-10-27 21:38:57 -06:00
3772ea2e4a Legacy API Logging Added 2025-10-26 22:59:12 -06:00
95b3e55bc7 Fixed Engine Flask Server Accessibility 2025-10-26 21:46:23 -06:00
d3e728c127 Updated Migration Tracker 2025-10-26 03:54:24 -06:00
b53183fc76 Merge pull request #147 from bunny-lab-io:codex/review-code-migration-tracker-instructions
Stage 5 - Bridge the legacy server to Engine APIs Implemented
2025-10-26 03:51:43 -06:00
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
7a3db6cbb0 Merge pull request #146 from bunny-lab-io:codex/read-code_migration_tracker.md-for-tasks
Stage 4 - Build unit and smoke tests for Engine APIs Implemented
2025-10-26 01:31:03 -06:00
68c7c772c0 Add Engine API tests for Stage 4 2025-10-26 01:30:52 -06:00
73f6d5745f Merge pull request #145 from bunny-lab-io:codex/review-code-migration-tracker-instructions
Stage 3 - Introduce API blueprints and service adapters Implemented
2025-10-26 01:21:30 -06:00
4a34752790 Implement Stage 3 Engine API adapters 2025-10-26 01:20:58 -06:00
ef276f1297 Merge pull request #144 from bunny-lab-io:codex/review-code-migration-instructions
Stage 2 - Port configuration and dependency loading into the Engine factory Implemented
2025-10-26 01:14:43 -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
d75b926b61 Merge pull request #143 from bunny-lab-io:codex/establish-engine-skeleton-and-bootstrapper
feat(engine): add runtime skeleton and tooling hooks
2025-10-26 00:05:40 -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
05b72f17a6 Merge pull request #140 from bunny-lab-io:codex/review-engine-based-system-files
Stage Engine web UI from legacy assets
2025-10-25 16:13:17 -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
7b1dd732a7 Merge pull request #135 from bunny-lab-io:codex/fix-404-error-on-web-interface
Fix Engine static root fallback for legacy WebUI
2025-10-23 04:56:26 -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