Kevin Veen-Birkenbach kevinveenbirkenbach
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-04 22:13:09 +00:00
8cd7379419 Added draft for nested groups
dc6454e910 Updated portfolio categories
1df0e38f06 Updated docu
c3575e5647 Solved other minor bugs
7950a3f517 Solved minor bugs
Compare 9 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-04 14:03:09 +00:00
ee0561db72 Optimized RBAC via LDAP
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-04 06:02:02 +00:00
a9f55579a2 Reorgenized test structure and added validation of inventory before deployment
fe04f1955f removed default value
d5af5cd78a Added inventory validator for applications
Compare 3 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-03 21:52:04 +00:00
56b3f854c5 Added gid to applications to make them posix group ldap compatible
a93e1520d4 Optimized RBAC implementation
1486862327 Added notifier and plugin check for peertube oidc plugin
3600874223 Solved users recreated by backup restore bug
a3fd74c2e0 Removed generation of alphanumeric users
Compare 5 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-03 13:42:04 +00:00
e032fd1aa4 Added mailu_token_enabled condition
fd63f84f21 Optimized Postgres role
eea0adb764 Optimized CRM email titel
0766bb4162 Implemented new run_after logic
Compare 4 commits »
kevinveenbirkenbach synced commits to main at kevinveenbirkenbach/docker-volume-backup from mirror 2025-07-03 13:32:02 +00:00
18d6136de0 Used streaming instead of memory to prevent overflow
3ed89a59a8 Added failure handling for bussy databases
7d3f0a3ae3 Added roles, and stop on failure
5762754ed7 Added restore_backup.py restore_postgres_databases.py
Compare 4 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-02 21:22:02 +00:00
03db141316 Updated user logic
9cf18cae0e Solved default password bug
e807a3e956 Rewrote to unittest
ef663a1356 Implemented unittest import check
821275ce70 Add blacklisted usernames
Compare 7 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-02 05:02:02 +00:00
2ccfdf0de6 Finished Funkwhale implementation
kevinveenbirkenbach synced commits to main at kevinveenbirkenbach/homepage.veen.world from mirror 2025-07-01 23:12:01 +00:00
4d68ed2a24 Solved caching bug
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-01 20:52:03 +00:00
28b41382d2 Deactivated login mask
4cffddab51 Finished Mobilizon OIDC implementation
3ce6e958b4 Optimized LDAP. Implemented passwordchange, usernames etc.
ff2b402ea7 Removed setting of password
bdc0074542 Finished LDAP implementation
Compare 5 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-01 12:42:03 +00:00
abc9a46667 Optimized LDAP implementation for Snipe-IT and implemented Mobilizon draft
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-07-01 04:32:03 +00:00
4963503f2c Adapted LDAP user directory filter
15121fd905 Whitelisted Server IP's and implemented deactivation option for ldap user directory in nextcloud
b83d596789 Solved ESPOCRM CSP bug
Compare 3 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-06-30 20:22:01 +00:00
925f20f1e1 optimized CSP for peertube
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-06-30 12:12:02 +00:00
02d478186c Added LDAP draft for snipe it
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-06-28 19:25:31 +00:00
227c206d69 Added Smoke Test (Blackbox not reviewed) for create_credentials
68dabf6c97 Optimized create_credentials to skip existing values
1344d1a2ea Added DNS configuration for gitea
e63895b5b7 Solved Nextcloud LDAP User Bug
c464cc6688 Optimized Nextcloud implementation
Compare 5 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-06-28 03:05:32 +00:00
b3cc070394 Changed ldap.attributes.lastname to ldap.attributes.surname
d815b9ee62 Added SSH Public Key Logic for keycloak
Compare 2 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-06-27 18:55:31 +00:00
b3e82fa457 Added SSH Pub Key implementation in Gitea
40edaa52ad Refactored ldap implementation for ssh keys
Compare 2 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-06-27 02:35:33 +00:00
bb73e948d3 Replaced OIDC login for gitea with oauth2 proxy and LDAP to guaranty correct username etc.
6d4723b321 Implemented OIDC für LDAP
Compare 2 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-06-24 01:05:31 +00:00
f86568fb85 Added link how to sync ldap
ffcce08f28 Added message sending for all host variable types
Compare 2 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-06-20 15:41:39 +00:00
cfc052c129 Solved bugs appearing during backup-server setup (light weigth installation)
20c3fdd455 Added base for openproject nextcloud integration bug
68287c3c66 Activated Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;" always for Nextcloud
716c1c40e9 Added optimized CSS für modals
aa4d54c0c2 Merge branch 'master' of github.com:kevinveenbirkenbach/cymais
Compare 7 commits »