|
f98677eb1e
|
Trigger reconcile webhook once build is done
kustomization/lldap-controller/b5ae0585 reconciliation succeeded
Build and deploy / build (push) Successful in 7m36s
|
2025-04-23 21:00:10 +02:00 |
|
|
a6b342ea62
|
Use reusable workflow
Build and deploy / build (push) Successful in 7m34s
kustomization/lldap-controller/b5ae0585 reconciliation succeeded
|
2025-04-23 14:15:19 +02:00 |
|
|
6bedf95348
|
Notify on build failure
Build and deploy / Build container and manifests (push) Successful in 5m54s
kustomization/lldap-controller/b5ae0585 reconciliation succeeded
|
2025-04-22 18:24:06 +02:00 |
|
|
8a07d661ce
|
Added option to load lldap password from file (#12)
Build and deploy / Build container and manifests (push) Successful in 6m15s
kustomization/lldap-controller/b5ae0585 reconciliation succeeded
|
2025-04-22 11:13:46 +02:00 |
|
|
f714773ba8
|
Use custom error for missing environment variables
Build and deploy / Build container and manifests (push) Has been cancelled
|
2025-04-22 10:44:25 +02:00 |
|
|
bb09334fad
|
Include bind_dn field in secet (#13)
Build and deploy / Build container and manifests (push) Successful in 7m8s
|
2025-04-22 00:34:50 +02:00 |
|
|
58bb0b312a
|
Added dotenvy to make development a bit easier
|
2025-04-22 00:22:32 +02:00 |
|
|
46ea8e2cd7
|
Switched from anyhow to color_eyre
|
2025-04-22 00:22:30 +02:00 |
|
|
41efea3a98
|
Update rust 1.85 -> 1.86
Build and deploy / Build container and manifests (push) Successful in 7m39s
|
2025-04-18 18:29:32 +02:00 |
|
|
884c37aa1b
|
Small tweaks to bring in line with other Kubernetes tools
|
2025-04-18 18:29:31 +02:00 |
|
|
2d2ef6903b
|
Fixed reconciliation of namespaced resources
Build and deploy / Build container and manifests (push) Successful in 5m30s
|
2025-04-14 16:32:14 +02:00 |
|
|
7e4a4150ad
|
Fixed permissions (#9)
Build and deploy / Build container and manifests (push) Successful in 2m38s
|
2025-04-14 01:18:01 +02:00 |
|
|
9c37b2a2d1
|
Cleaned up events
Build and deploy / Build container and manifests (push) Successful in 9m7s
|
2025-04-14 01:01:31 +02:00 |
|
|
d21b53cf34
|
Added UserAttribute crd to control user attributes (#9)
|
2025-04-14 01:01:08 +02:00 |
|
|
5d5c916a01
|
Cache docker layers
Build and deploy / Build container and manifests (push) Successful in 2m51s
|
2025-03-22 06:28:31 +01:00 |
|
|
b24102a5b2
|
Update rbac to grant access to group resource
Build and deploy / Build container and manifests (push) Successful in 8m43s
|
2025-03-22 05:10:55 +01:00 |
|
|
b9963dcb16
|
Use compact formatting for tracing if running through cargo
Build and deploy / Build container and manifests (push) Successful in 7m23s
|
2025-03-22 04:58:56 +01:00 |
|
|
31354f8a83
|
Added demo yaml
|
2025-03-22 04:58:56 +01:00 |
|
|
5a254164cf
|
Added Group controller (#8)
|
2025-03-22 04:58:54 +01:00 |
|
|
10354ee11a
|
Added Group resource (#8)
|
2025-03-22 04:18:38 +01:00 |
|
|
64eac3d7c1
|
Added create/delete group queries (#8)
|
2025-03-22 04:18:29 +01:00 |
|
|
2e952ea8cd
|
Remove async-traits
|
2025-03-22 04:18:29 +01:00 |
|
|
4308312a61
|
Fix formatting
|
2025-03-22 04:18:29 +01:00 |
|
|
b5342ab86a
|
Update to rust edition 2024
|
2025-03-22 04:18:29 +01:00 |
|
|
13ddc853fb
|
Moved ServiceUser into separate file
|
2025-03-22 04:18:15 +01:00 |
|
|
f085bf1088
|
Build auditable binaries
|
2025-03-22 04:18:15 +01:00 |
|
|
0567dea6c5
|
Add attestations to image
|
2025-03-22 04:18:15 +01:00 |
|
|
4a589395d2
|
Add annotations instead of labels to image
|
2025-03-22 04:18:15 +01:00 |
|
|
99977c1f8d
|
Set SOURCE_DATE_EPOCH during image build
|
2025-03-22 04:18:15 +01:00 |
|
|
1b2e0faece
|
Switched to nonroot distroless base and improved layer caching
|
2025-03-22 04:18:15 +01:00 |
|
|
16dc78358d
|
Switch to hadolint for linting Dockerfile
|
2025-03-22 04:18:15 +01:00 |
|
|
a80e03ac90
|
Lock rust toolchain version to same version used in Dockerfile
|
2025-03-22 04:18:14 +01:00 |
|
|
4741fc1f00
|
Update crates
|
2025-03-22 04:18:14 +01:00 |
|
|
cc9a8c787f
|
Run clippy, audit, and test also on Cargo.lock changes
|
2025-03-22 04:18:14 +01:00 |
|
|
a4deeac442
|
Add cargo audit
|
2025-03-22 04:18:14 +01:00 |
|
|
713a6da6e9
|
Improve workflow and generate CRDs (#3)
|
2025-03-22 04:17:08 +01:00 |
|
|
69588d2748
|
Implement passwordManager functionality (#1)
Build and deploy / Build container (push) Successful in 2m46s
Build and deploy / Publish manifests (push) Successful in 34s
|
2025-03-19 03:28:36 +01:00 |
|
|
c1fb7d3fe6
|
Refactor additionalGroups functionality (#2)
|
2025-03-19 03:28:18 +01:00 |
|
|
582a770e41
|
Implement additionalGroups functionality (#2)
|
2025-03-19 03:27:57 +01:00 |
|
|
fac8e44b24
|
Renamed id to username for better dx
|
2025-03-19 02:49:05 +01:00 |
|
|
f3010febdc
|
Improved get/create user
|
2025-03-19 01:39:33 +01:00 |
|
|
b12f3d4457
|
Added gitea action to build container and manifests
Build and deploy / Build container (push) Successful in 2m30s
Build and deploy / Publish manifests (push) Successful in 36s
|
2025-03-18 03:19:03 +01:00 |
|
|
3b003eafce
|
Added Kubernetes manifests
|
2025-03-18 03:19:00 +01:00 |
|
|
f64211e326
|
Added Dockerfile
|
2025-03-18 02:21:31 +01:00 |
|
|
5f746b90a8
|
Emit warning and continue if the to be deleted user does not exist
|
2025-03-18 01:35:49 +01:00 |
|
|
e858baaa3c
|
Delete user from lldap on cleanup
|
2025-03-18 01:22:20 +01:00 |
|
|
87a4749471
|
Added finalizer with empty cleanup
|
2025-03-18 01:13:27 +01:00 |
|
|
c63c26137d
|
Add more logging
|
2025-03-16 05:33:12 +01:00 |
|
|
921a2a5c83
|
Improve error display
|
2025-03-16 05:33:00 +01:00 |
|
|
6d4ba86149
|
Use correct lldap url
|
2025-03-16 05:32:03 +01:00 |
|