Commit Graph

67 Commits

Author SHA1 Message Date
db8dd423f6 Agent Reverse Tunneling - Engine Tunnel Service Implementation 2025-12-01 01:40:23 -07:00
04aafae90b Fixed Issues with Log Management System 2025-11-27 03:51:51 -07:00
da48568aa4 Added Toast Notification Framework & Documentation 2025-11-26 21:08:47 -07:00
d50c1533e5 Disabled Excessive Terminal Logging for Scheduled Jobs (Still are logged to files) 2025-11-26 20:00:40 -07:00
9258d0fa7b Fixed Filters Not Working in Scheduled Jobs 2025-11-23 15:48:37 -07:00
225bd3e427 Dozens of UI Changes to FIlter List, Filter Editor, and Scheduled Job Creator 2025-11-23 05:56:49 -07:00
aa9bbe1d7e Increased Agent Refresh Token TTL from 30 to 90 days and made expiration renew every refresh. 2025-11-23 03:51:01 -07:00
636e944162 Implemented Filter-Based Device Targeting for Scheduled Jobs 2025-11-20 19:59:26 -07:00
6649b28d46 Initial Development of Device Filter System 2025-11-18 21:04:06 -07:00
b2120d7385 Simplified & Reworked Enrollment Code System to be Site-Specific 2025-11-16 17:40:24 -07:00
3091baecaf Allowed device JWTs to fetch repo hash for updater script 2025-11-16 07:12:02 -07:00
7a599cdef7 Locked-down endpoints: /api/agents, /api/devices, /api/devices/<guid>, /api/device/details/<hostname>, /api/device/description/<hostname>, /api/device_list_views, /api/device_list_views/<view_id>, /api/sites, /api/sites/delete, /api/sites/device_map, /api/sites/assign, /api/sites/rename, /api/repo/current_hash, /api/agent/hash_list, /api/scripts/quick_run, /api/ansible/quick_run, /api/device/activity/<hostname>, /api/device/activity/job/<job_id>, /api/server/time. 2025-11-15 05:33:46 -07:00
b459e4421a Added Log Management Page 2025-11-14 00:44:22 -07:00
0f46ec5d69 Resolved User-Created Script Execution Issues 2025-11-13 23:43:00 -07:00
86ba656862 Fixed Quick Jobs & Scheduled Jobs 2025-11-04 04:03:14 -07:00
bdf5457de0 Fixed Quick Jobs & Scheduled Jobs 2025-11-04 04:03:12 -07:00
dc34609af2 Additional Job Scheduling Fix Work 2025-11-04 01:14:21 -07:00
deeacb148e Assembly Execution (SYSTEM & CURRENTUSER) Resolved 2025-11-03 23:45:54 -07:00
1e224532db Removed Legacy Assembly JSON Files 2025-11-03 04:17:50 -07:00
13f37f39b1 Assembly Management Rework - Stage 5 & 6 Complete (Stage 4 Pending) 2025-11-02 23:40:33 -07:00
fdd95bad23 Assembly Management Rework - Stage 3 Complete 2025-11-02 21:15:56 -07:00
9b5074ed75 Misc Changes 2025-11-02 19:24:17 -07:00
50f59d085f Assembly Management Rework - Stage 2 Complete 2025-11-02 19:24:03 -07:00
207460e941 Fix agent listing and add scheduler timing tests 2025-11-02 00:07:55 -06:00
c64b224750 Port scheduler and migrations into Engine 2025-11-01 23:17:07 -06:00
0152567f7e ENGINE: Update Script Routing Updates 2025-11-01 05:19:53 -06:00
6df391f21a Revert from Gitea Mirror Due to Catastrophic Destruction in Github 2025-11-01 05:17:42 -06:00
02eae72c0d ENGINE: Cutover Pains and Fixes 2025-11-01 04:44:23 -06:00
42e75aa258 ENGINE: Added Scheduling Logic 2025-10-29 20:51:45 -06:00
e68b52ef5a ENGINE: Adjusted Persistent Assets 2025-10-29 19:33:28 -06:00
833c4b7d88 ENGINE: Migrated Enrollment Logic 2025-10-29 16:40:53 -06:00
a31a25ebe4 ENGINE: Misc Fixes 2025-10-29 02:58:19 -06:00
11a08f04a8 ENGINE: Moved Certificate Store Location 2025-10-29 00:25:30 -06:00
4478f7c33b ENGINE: Fixed Console Log SSL Errors 2025-10-28 22:49:34 -06:00
fce49f697c ENGINE: Migrated Assembly Management Functionality 2025-10-28 21:46:19 -06:00
1834d537c1 ENGINE: Added File Headers and Guidance in AGENTS.md 2025-10-28 19:33:09 -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
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
4a34752790 Implement Stage 3 Engine API adapters 2025-10-26 01:20:58 -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
fa0de57f61 Restore device details API 2025-10-23 05:20:11 -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