Commit Graph

25 Commits

Author SHA1 Message Date
70d0e808f8 Updated agent to include ping in heartbeat. 2026-02-03 15:24:11 +00:00
bebaaf1367 Refactor to Flowbite for UI 2026-02-03 09:54:49 +00:00
962ba27679 Commented terminal files 2026-02-03 09:33:49 +00:00
f54cc3f09b Changed ephemeral key to 30m lifespan; keys stored in /dev/shm; explicit 0600 perms; delete keys when session opens. 2026-02-03 09:17:15 +00:00
667b02f0c3 Ephemeral keys for xterm.js. Initial rework of audit logging. All endpoints now return a 401 regardless of presence if not logged in. 2026-02-03 08:26:37 +00:00
3e17d6412c ASGI via Daphne for websockets, WSGI via Gunicorn. Implemented xterm.js for shell proxy to target servers. 2026-01-27 00:33:53 +00:00
56caa194ec Cleaned up object perms 2026-01-26 23:55:58 +00:00
9cf782ffd6 Added certificate regeneration. Refactored server dashboard. 2026-01-26 23:36:12 +00:00
664e7be9f0 Certificate generation and sync, implemented proper grant and revocation flows. Pubkey uploading. Added openssh-client to Dockerfile 2026-01-26 23:27:18 +00:00
cdaceb1cf7 Display username on client panel 2026-01-26 17:18:31 +00:00
43bff4513a object‑permission–driven server access; agent‑managed account provisioning with presence reporting 2026-01-26 17:03:44 +00:00
ed2f921b0f Fixed index name too long. Added icon and fixed unfold branding 2026-01-26 16:41:16 +00:00
e693a7616c GDPR Compliant erasure requests 2026-01-26 13:50:21 +00:00
e7d20360a2 Django->6.0.1 Django Ninja->1.5.2 mozilla-django-oidc->5.0.2 django-guardian->3.2 gunicorn->24.1 django-unfold->0.76 2026-01-26 00:43:49 +00:00
1d0c075d68 Attempting to resolve unfold form inconsistencies. 2026-01-26 00:21:49 +00:00
b95084ddc3 Linux agent functional. Added new client-facing server panel. Removed deferred pydantic annotations. 2026-01-25 23:08:40 +00:00
4885622d6a Initial linux agent and api functionality for enrolling servers 2026-01-25 22:24:20 +00:00
66ffa3d3fb Initial django guardian integrations 2026-01-25 17:48:14 +00:00
6901f6fcc4 RBAC + Per-Route Audit Events 2026-01-20 10:08:32 +00:00
a32b3dd17f Created /api/v1/keys, access-requests, telemetry, agent. Documented endpoints at /api/v1/docs 2026-01-19 18:29:22 +00:00
a3036f74fc Added CRUD endpoints for each application. 2026-01-19 17:43:32 +00:00
3e0c5d2ecc errrr 2025-11-11 15:51:54 +00:00
99ae905cb0 Update Docker configuration: change command to use entrypoint script, set superuser environment variables, and adjust NGINX settings for port and server name. 2025-11-11 10:43:23 +00:00
7021035f94 Created accounts model 2025-11-11 09:42:50 +00:00
c488f18cc6 Refactored file structure to fix docker build, fixed Unfold configuration. 2025-11-11 09:08:09 +00:00