Commit Graph

44 Commits

Author SHA1 Message Date
57e69390b2 Fix dark-mode 2025-06-19 07:21:36 +02:00
23d354bc12 Clean up style elements 2025-06-19 06:43:36 +02:00
cad9849019 Update audit and change-password page 2025-06-19 06:23:19 +02:00
b4c395f0da Update secrets page to new layout 2025-06-19 06:12:36 +02:00
d55c699549 Set breadcrumb dynamically 2025-06-18 19:15:12 +02:00
05775a2e1e Complete inital re-design of client page 2025-06-18 08:54:45 +02:00
9b0588679f fix tabs and tables 2025-06-18 08:34:45 +02:00
d9e0052003 Begin redesign 2025-06-15 10:07:46 +02:00
bf1d119bd8 Use a single button instead of drop down
All checks were successful
Build and push image / build-containers (push) Successful in 6m17s
2025-06-14 22:10:31 +02:00
bce372a1d1 Refactor frontend views
All checks were successful
Build and push image / build-containers (push) Successful in 10m14s
2025-06-14 21:58:21 +02:00
b3debd3ed2 Finalize secret tree page 2025-06-11 19:10:00 +02:00
0eaa913e35 Implement podman-compatible commands
All checks were successful
Build and push image / build-containers (push) Successful in 8m46s
2025-06-10 10:28:17 +02:00
782ec19137 Support unmanaged secrets 2025-06-09 18:04:58 +02:00
43d00cecb4 Preserve history when navigating the secrets page 2025-06-09 15:44:21 +02:00
d1fa6c0076 Implement secret deletion function 2025-06-09 14:15:32 +02:00
71d877022b Implement same ID type as backend API 2025-06-09 14:15:22 +02:00
a834339c13 Fix style 2025-06-09 09:16:12 +02:00
fb6b76f7d8 Fix group object access 2025-06-09 09:16:03 +02:00
fed441743e Keep distinction between Secret and DetailedSecret 2025-06-09 09:15:41 +02:00
d86d9a9256 Adapt admin api to use new key format
Filter out deleted an previous version in count

Remove todo comment

Allow explicit ID specification

Update tests
2025-06-09 08:57:59 +02:00
ecad667521 Allow group updates 2025-06-01 16:16:15 +02:00
ba936ac645 Create views for organizing secrets in groups 2025-06-01 15:55:12 +02:00
773a1e2976 Integrate group in admin rest API 2025-05-31 14:13:49 +02:00
18f61631c9 Improve error handling and begin error test suite 2025-05-31 10:55:33 +02:00
289352d872 Add support for groups of secrets 2025-05-31 10:41:58 +02:00
f853ca81d0 Implement password change flow 2025-05-30 16:44:55 +02:00
2585eb1fb3 Pass in user object to templates 2025-05-30 14:41:21 +02:00
391e310b91 Implement oidc login 2025-05-30 10:59:09 +02:00
5865cc450f Implement async db access in admin 2025-05-19 09:22:02 +02:00
f10ae027e5 Add alembic migrations 2025-05-18 22:20:01 +02:00
b8cae28888 Change name of default database 2025-05-18 22:19:49 +02:00
a0adf281b5 Migrate from sqlmodel to pure sqlalchemy 2025-05-18 22:13:07 +02:00
6daceef913 Fix various issues 2025-05-16 17:36:45 +02:00
96ce402f9f Update dashboard and audit view 2025-05-14 17:22:27 +02:00
3055f5277b Update audit logging and dashboard 2025-05-13 21:54:40 +02:00
60026a485d Fix logging 2025-05-13 21:54:05 +02:00
458863de3d Fix various small bugs 2025-05-12 07:47:27 +02:00
b34c49d3e3 Centralize hashing 2025-05-11 11:19:59 +02:00
d0b92b220e Allow specification of workdir 2025-05-11 11:19:47 +02:00
3dfd03688b Fix auth dependency 2025-05-11 11:19:29 +02:00
0a427b6a91 Complete admin package restructuring 2025-05-10 08:29:46 +02:00
61fb6a43fa Update secrets template 2025-05-01 10:11:01 +02:00
76ef97d9c4 Check in admin page in working state 2025-04-30 08:22:29 +02:00
708b970407 Complete admin 2025-04-18 16:39:35 +02:00