Commit Graph
838 Commits
Author SHA1 Message Date
kevinveenbirkenbach b76f0e2190 Optimized email 2025-07-05 02:21:28 +02:00
kevinveenbirkenbach 52f467c15c Added application ids filter for easier partial deployment 2025-07-04 21:52:37 +02:00
kevinveenbirkenbach 06b864ad52 Refactored LDAP and Keycloak implementation and added RBAC based groups to Keycloak 2025-07-04 16:16:45 +02:00
kevinveenbirkenbach ee0561db72 Optimized RBAC via LDAP 2025-07-04 08:03:27 +02:00
kevinveenbirkenbach a93e1520d4 Optimized RBAC implementation 2025-07-03 22:51:42 +02:00
kevinveenbirkenbach 03db141316 Updated user logic 2025-07-02 18:29:53 +02:00
kevinveenbirkenbach 9d1b44319c Optimized logic for user generation 2025-07-02 15:20:55 +02:00
kevinveenbirkenbach cb6fbba8f4 Added new user generation script and optimized mail config 2025-07-02 15:08:42 +02:00
kevinveenbirkenbach 2ccfdf0de6 Finished Funkwhale implementation 2025-07-02 02:07:41 +02:00
kevinveenbirkenbach 4cffddab51 Finished Mobilizon OIDC implementation 2025-07-01 22:15:05 +02:00
kevinveenbirkenbach 3ce6e958b4 Optimized LDAP. Implemented passwordchange, usernames etc. 2025-07-01 16:45:03 +02:00
kevinveenbirkenbach abc9a46667 Optimized LDAP implementation for Snipe-IT and implemented Mobilizon draft 2025-07-01 09:08:12 +02:00
kevinveenbirkenbach b3e82fa457 Added SSH Pub Key implementation in Gitea 2025-06-27 17:25:12 +02:00
kevinveenbirkenbach 40edaa52ad Refactored ldap implementation for ssh keys 2025-06-27 16:41:10 +02:00
kevinveenbirkenbach bb73e948d3 Replaced OIDC login for gitea with oauth2 proxy and LDAP to guaranty correct username etc. 2025-06-27 02:19:12 +02:00
kevinveenbirkenbach 6d4723b321 Implemented OIDC für LDAP 2025-06-26 21:16:07 +02:00
kevinveenbirkenbach aa4d54c0c2 Merge branch 'master' of github.com:kevinveenbirkenbach/cymais 2025-06-20 09:52:13 +02:00
kevinveenbirkenbach 0ca33139b8 Solved variable refence bugs 2025-06-20 09:51:58 +02:00
kevinveenbirkenbach 1ed26ab706 Implemented discourse LDAP draft 2025-06-20 05:45:43 +02:00
kevinveenbirkenbach 94dd57d5cd Added Collabora draft for nextcloud 2025-06-19 00:56:28 +02:00
kevinveenbirkenbach ae25673853 Solved different small bugs 2025-06-18 21:04:04 +02:00
kevinveenbirkenbach 19a489b3c5 Finished Moodle OIDC Login Base 2025-06-18 18:25:23 +02:00
kevinveenbirkenbach aacc6877cb General Optimations 2025-05-28 02:42:39 +02:00
kevinveenbirkenbach cdfd464bce Refactored docker logic 2025-05-25 17:44:58 +02:00
kevinveenbirkenbach dfb67918c8 Refactored 2025-05-20 12:53:10 +02:00
kevinveenbirkenbach d5dd568994 Optimized code and solved bugs 2025-05-20 04:19:10 +02:00
kevinveenbirkenbach f748f9cef1 Big restructuring 2025-05-20 00:13:45 +02:00
kevinveenbirkenbach 03f3a31d21 Optimized redirect function 2025-05-19 19:04:36 +02:00
kevinveenbirkenbach 37dcc5f74e In between commit domain restruturing 2025-05-19 17:17:57 +02:00
kevinveenbirkenbach ab8b99b2c1 Solved path bug 2025-05-19 09:04:16 +02:00
kevinveenbirkenbach 3388d3c592 Added get_domain function 2025-05-17 14:53:55 +02:00
kevinveenbirkenbach ad51597e2e Optimized safe options 2025-05-17 13:39:57 +02:00
kevinveenbirkenbach cc399e3899 Added safe_var function 2025-05-17 12:45:45 +02:00
kevinveenbirkenbach ca5c3c6e8a Optimized matrix domain mapping 2025-05-17 11:53:49 +02:00
kevinveenbirkenbach 7756bbfd62 Changed bluesky domain naming 2025-05-17 10:51:06 +02:00
kevinveenbirkenbach 06238343df Added 'group_domain_filters' draft(needs to be optimized to load dependencies) 2025-05-16 17:03:44 +02:00
kevinveenbirkenbach 76aef5949b Optimized Docker Matrix Role in Preparation for use on CyMaIS.Cloud Server 2025-05-15 21:11:21 +02:00
kevinveenbirkenbach 20020cca92 Added more CSP conditions 2025-05-15 12:56:22 +02:00
kevinveenbirkenbach 026855b197 Optimized defaults_redirect_domain_mappings for dynamic creating by roles 2025-05-14 11:17:20 +02:00
kevinveenbirkenbach 23496f2fab Added draft for CSP health checker 2025-05-13 09:10:20 +02:00
kevinveenbirkenbach 72baa9ea28 Solved variable naming bugs, which exist because of big refactoring on friday 2025-05-12 11:33:04 +02:00
kevinveenbirkenbach e7c193f409 Solved some variable bugs and cleaned up 2025-05-09 18:33:47 +02:00
kevinveenbirkenbach 1d52fcec75 Solved proxy cache bugs 2025-05-08 11:45:37 +02:00
kevinveenbirkenbach d5f194b2c0 Solved certreap bugs, implemented caching for pictures, optimized CSP policies (stricter), optimized recaptcha implementation for keycloak, solved mariadb wait bug, solved nextcloud plugin bugs, optimized ignore handling of tasks 2025-05-08 09:51:38 +02:00
kevinveenbirkenbach 7afa368594 Added role cleanup-certs based on certreap 2025-05-07 06:38:07 +02:00
kevinveenbirkenbach 9575ee31ff Optimized nginx CSP (prop. leads to problems due to too high restrictions for some roles) and implemented health check for mailer 2025-04-30 17:21:05 +02:00
kevinveenbirkenbach d796158c61 Optimized cloudflare implementation 2025-04-29 00:10:10 +02:00
kevinveenbirkenbach 04deeef385 Implemented SAN via Letsencrypt and Certbot 2025-04-28 16:47:51 +02:00
kevinveenbirkenbach 0fc9c3e495 Implemented certbot for cloudflare\hetzner, optimized documentation and solved bugs 2025-04-28 00:33:55 +02:00
kevinveenbirkenbach cd2f5f8717 Added syncope draft 2025-04-27 18:11:28 +02:00