boris
|
c6a830cb92
|
fixed django test for mtls, assumed not enforced
|
2026-04-18 18:24:41 +01:00 |
|
boris
|
779db4cd94
|
gleep fixes mtls and stuff
|
2026-04-18 18:17:29 +01:00 |
|
boris
|
31b726b439
|
test coverage improvements; mTLS enforcement; agent broke :(
|
2026-04-17 20:53:44 +01:00 |
|
boris
|
921b760f80
|
GitHub Social Login + Auth flow fixes. Password reset, email verification, etc.
|
2026-04-16 21:24:16 +01:00 |
|
boris
|
f7cf22f970
|
dark mode, logging fixes to avoid agent traffic bloat
|
2026-04-16 20:10:23 +01:00 |
|
boris
|
34f13c65e1
|
its been a while
|
2026-04-16 17:12:29 +01:00 |
|
boris
|
ea7470231f
|
Fixed auth flow for KEYWARDEN_AUTH_MODE, native; oidc; hybrid work as intended. no login page for OIDC mode, assumes internal IdP for now. will fix when social login implemented
|
2026-03-30 14:36:28 +01:00 |
|
boris
|
68bbb53976
|
OIDC Integration: Supports Authentik officially, other solutions currently untested. Social login not implemented
|
2026-03-30 13:38:18 +01:00 |
|
boris
|
dfea7e869b
|
Reverted changes to key removal for xterm. Session kept closing early.
|
2026-03-23 14:09:14 +00:00 |
|
boris
|
70d0e808f8
|
Updated agent to include ping in heartbeat.
|
2026-02-03 15:24:11 +00:00 |
|
boris
|
bebaaf1367
|
Refactor to Flowbite for UI
|
2026-02-03 09:54:49 +00:00 |
|
boris
|
962ba27679
|
Commented terminal files
|
2026-02-03 09:33:49 +00:00 |
|
boris
|
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 |
|
boris
|
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 |
|
boris
|
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 |
|
boris
|
56caa194ec
|
Cleaned up object perms
|
2026-01-26 23:55:58 +00:00 |
|
boris
|
9cf782ffd6
|
Added certificate regeneration. Refactored server dashboard.
|
2026-01-26 23:36:12 +00:00 |
|
boris
|
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 |
|
boris
|
cdaceb1cf7
|
Display username on client panel
|
2026-01-26 17:18:31 +00:00 |
|
boris
|
43bff4513a
|
object‑permission–driven server access; agent‑managed account provisioning with presence reporting
|
2026-01-26 17:03:44 +00:00 |
|
boris
|
ed2f921b0f
|
Fixed index name too long. Added icon and fixed unfold branding
|
2026-01-26 16:41:16 +00:00 |
|
boris
|
e693a7616c
|
GDPR Compliant erasure requests
|
2026-01-26 13:50:21 +00:00 |
|
boris
|
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 |
|
boris
|
1d0c075d68
|
Attempting to resolve unfold form inconsistencies.
|
2026-01-26 00:21:49 +00:00 |
|
boris
|
b95084ddc3
|
Linux agent functional. Added new client-facing server panel. Removed deferred pydantic annotations.
|
2026-01-25 23:08:40 +00:00 |
|
boris
|
4885622d6a
|
Initial linux agent and api functionality for enrolling servers
|
2026-01-25 22:24:20 +00:00 |
|
boris
|
66ffa3d3fb
|
Initial django guardian integrations
|
2026-01-25 17:48:14 +00:00 |
|
boris
|
6901f6fcc4
|
RBAC + Per-Route Audit Events
|
2026-01-20 10:08:32 +00:00 |
|
boris
|
a32b3dd17f
|
Created /api/v1/keys, access-requests, telemetry, agent. Documented endpoints at /api/v1/docs
|
2026-01-19 18:29:22 +00:00 |
|
boris
|
a3036f74fc
|
Added CRUD endpoints for each application.
|
2026-01-19 17:43:32 +00:00 |
|
boris
|
3e0c5d2ecc
|
errrr
|
2025-11-11 15:51:54 +00:00 |
|
boris
|
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 |
|
boris
|
7021035f94
|
Created accounts model
|
2025-11-11 09:42:50 +00:00 |
|
boris
|
c488f18cc6
|
Refactored file structure to fix docker build, fixed Unfold configuration.
|
2025-11-11 09:08:09 +00:00 |
|