56 Commits

Author SHA1 Message Date
ee46c9c15b feat(bec_access): add login route to retrieve access key and refactor user login handling 2025-03-06 10:59:39 +01:00
ff6946d2bc refactor(backend): replaced datasources dict with properties 2025-03-05 22:40:46 +01:00
ce04dac5be fix: update settings for asyncio testing 2025-02-27 18:55:22 +01:00
7569bc920a fix: fixed router access to redis; added tests 2025-02-27 18:55:22 +01:00
3ee7c0f652 fix(backend): load jwt secret from disk 2025-02-21 11:26:47 +01:00
55be075ce5 fix(auth): removed groups from token 2025-02-17 17:55:25 +01:00
77745a6207 fix(auth): fixed form data login on /docs 2025-02-17 17:36:04 +01:00
0b107c9882 feat(auth): moved to httponly token 2025-02-17 16:41:44 +01:00
24da687a26 fix: fix return values for routers 2025-02-13 16:25:34 +01:00
27061b24e9 tests: added more backend tests for scans 2025-02-11 16:52:07 +01:00
3f8883d161 tests: added more backend tests 2025-02-10 21:57:28 +01:00
85e8a84eaa tests: added more backend tests 2025-02-10 20:55:50 +01:00
ca3f5f91b5 tests: removed docker-compose tests and moved instead to fakeredis and mongomock 2025-02-10 19:08:05 +01:00
cce7712bb0 fix: fixed path to api docs 2025-02-10 17:56:42 +01:00
8219b20bd1 feat: enabled ldap 2025-02-10 11:21:26 +01:00
f456ea4fb8 feat: added ingestor entry point 2025-02-10 09:55:24 +01:00
6926c59e75 fix: fixed demo script for new deployment access model 2025-02-10 09:27:54 +01:00
4d98c098cd feat: added endpoint for retrieving realms and deployments but only for those with deployment access 2025-02-10 09:27:35 +01:00
61b72953b6 refactor: cleanup 2025-02-10 09:26:43 +01:00
9f36a5fca6 refactor: cleanup 2025-02-10 09:26:25 +01:00
e584db20c3 fix: added rw lists to deployment access model 2025-02-10 09:26:11 +01:00
0daf1ff3bd refactor: moved func accounts to dedicated deployment dir 2025-02-07 14:16:48 +01:00
1684860db8 refactor: moved demo func accounts to separate file; added cleanup to func account handling 2025-02-07 14:16:48 +01:00
b0fb8e204c fix: moved ws to api/v1/ws 2025-02-05 16:59:50 +01:00
f55adfe5c9 fix(sorting): fixed sorting for scans and sessions 2025-01-24 19:59:59 +01:00
6a4557c0c4 feat(scans): added count endpoint to scans 2025-01-24 19:59:59 +01:00
a0924b3360 feat(sessions): added session router 2025-01-24 19:59:59 +01:00
1d94fb28e1 fix(http interceptor): added http interceptor 2025-01-24 19:59:59 +01:00
1a4969da5a feat(user_data): added scan user data 2025-01-24 19:59:59 +01:00
17291ee082 feat(scan_router): removed user data; added filter 2025-01-24 19:59:58 +01:00
3a142b919b fix(scan user data): added defaults to model 2025-01-24 19:59:58 +01:00
a158e8deac fix(scans): filter scans by user 2025-01-23 13:16:26 +01:00
7aaea97b25 chore: fixed formatter 2025-01-21 09:35:45 +01:00
c0947aa02e tests: disabled ingestor test for now 2025-01-21 09:29:59 +01:00
2f54b70dd8 wip 2025-01-20 21:37:57 +01:00
c805d98557 tests: adjusted tests to new api 2025-01-20 21:35:35 +01:00
6fd525537f feat: towards a first version 2025-01-20 20:36:15 +01:00
b094d06b58 fix: fixed pydantic data access for deployment object 2025-01-13 17:41:48 +01:00
d1c42aa044 fix: do not raise if deployment does not exist in db 2025-01-13 17:41:14 +01:00
ef637cc3a8 refactor: cleanup 2025-01-13 17:40:47 +01:00
00aa72b2be feat: ldap auth 2025-01-10 13:49:06 +01:00
a46d999217 fix: towards a first working version 2025-01-10 13:49:06 +01:00
d5be3e7817 wip 2024-12-16 20:17:18 +01:00
f06f4962e8 wip 2024-12-16 19:38:20 +01:00
3479e579ab wip 2024-12-16 11:27:59 +01:00
4a45119549 feat: added support for mongodb 2024-12-10 15:47:28 +01:00
c8a41565a2 fix: fixed websocket connection and state transfer between redis and fastapi 2024-11-23 11:59:51 +01:00
6f916e3adf ci: fixed coverage report 2024-11-21 17:45:56 +01:00
ce27e96c50 refactor: formatter 2024-11-21 17:05:22 +01:00
4806e1ad82 refactor: cleanup; added more ci jobs 2024-11-21 16:50:37 +01:00