a10dd402b8 
					 
					
						
						
							
							refactor: improve service handling and introduce MODE_ASSERT  
						
						... 
						
						
						
						- Improved get_service_name filter plugin (clearer suffix handling, consistent var names).
- Added MODE_ASSERT flag to optionally execute validation/assertion tasks.
- Fixed systemd unit handling: consistent use of %I instead of %i, correct escaping of instance names.
- Unified on_failure behavior and alarm composer scripts.
- Cleaned up redundant logging, handlers, and debug config.
- Strengthened sys-service template resolution with assert (only active when MODE_ASSERT).
- Simplified timer and suffix handling with get_service_name filter.
- Hardened sensitive tasks with no_log.
- Added conditional asserts across roles (Keycloak, DNS, Mailu, Discourse, etc.).
These changes improve consistency, safety, and validation across the automation stack.
Conversation: https://chatgpt.com/share/68a4ae28-483c-800f-b2f7-f64c7124c274  
						
						
					 
					
						2025-08-19 19:02:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						022800425d 
					 
					
						
						
							
							THE HUGE REFACTORING CALENDER WEEK 33; Optimized Matrix and during this updated variables, and implemented better reset and cleanup mode handling, also solved some initial setup bugs  
						
						
						
						
					 
					
						2025-08-15 15:15:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0228014d34 
					 
					
						
						
							
							Replaced .infinito.service and .infinito.timer by SOFTWARE_NAME suffix, optimized LICENSE link and update OIDC Realm and ID conf  
						
						
						
						
					 
					
						2025-08-14 14:39:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db0e030900 
					 
					
						
						
							
							Renamed general and mode constants and implemented a check to verify that constants are just defined ones over the whole repository  
						
						
						
						
					 
					
						2025-08-13 19:11:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f31565e4c5 
					 
					
						
						
							
							Optimized URLS  
						
						
						
						
					 
					
						2025-08-13 00:33:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a42e8bd14 
					 
					
						
						
							
							Replaced depenencies by includes for performance reasons  
						
						
						
						
					 
					
						2025-08-12 03:08:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1595a7c4a6 
					 
					
						
						
							
							Optimized tests für run once  
						
						
						
						
					 
					
						2025-08-12 02:38:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ba50397db 
					 
					
						
						
							
							Optimized performance by moving multiple similar when includes to own tasks file  
						
						
						
						
					 
					
						2025-08-11 13:15:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44e0fea0b2 
					 
					
						
						
							
							Renamed cymais to infinito and did some other optimations and logout implementations  
						
						
						
						
					 
					
						2025-07-29 16:35:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						168c5c0da6 
					 
					
						
						
							
							Another big round of refactoring and cleaning...  
						
						
						
						
					 
					
						2025-07-11 17:55:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed0cd9b8c0 
					 
					
						
						
							
							Restructured users  
						
						
						
						
					 
					
						2025-07-09 02:26:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						563d5fd528 
					 
					
						
						
							
							Huge role refactoring/cleanup. Other commits will propably follow. Because some bugs will exist. Still important for longrun and also for auto docs/help/slideshow generation  
						
						
						
						
					 
					
						2025-07-08 23:43:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a93e1520d4 
					 
					
						
						
							
							Optimized RBAC implementation  
						
						
						
						
					 
					
						2025-07-03 22:51:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						03db141316 
					 
					
						
						
							
							Updated user logic  
						
						
						
						
					 
					
						2025-07-02 18:29:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb6fbba8f4 
					 
					
						
						
							
							Added new user generation script and optimized mail config  
						
						
						
						
					 
					
						2025-07-02 15:08:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59e985eb3b 
					 
					
						
						
							
							In between commit auto user creation before system email refactoring  
						
						
						
						
					 
					
						2025-04-24 14:42:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2667f3c259 
					 
					
						
						
							
							Optimized mds  
						
						
						
						
					 
					
						2025-03-17 05:10:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2095f16402 
					 
					
						
						
							
							Added sphinx docker role draft  
						
						
						
						
					 
					
						2025-03-15 21:31:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						892403cf8c 
					 
					
						
						
							
							Optimized .mds and meta/main.yml for client-wireguard roles and refactored README.md of Docker Roles  
						
						
						
						
					 
					
						2025-03-14 14:42:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						632b4e9b22 
					 
					
						
						
							
							Optimized .mds and meta/main.yml for user-root. Also included user as meta for user-administrator  
						
						
						
						
					 
					
						2025-03-14 12:31:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc622d060a 
					 
					
						
						
							
							Optimized .mds and meta/main.yml for user-administrator  
						
						
						
						
					 
					
						2025-03-14 12:24:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a9bae4f2c 
					 
					
						
						
							
							Optimized Nextcloud for OIDC flavor login and adapted user administrator credentials  
						
						
						
						
					 
					
						2025-02-25 15:17:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0805929d41 
					 
					
						
						
							
							Solved Matomo, Peertube, Nextcloud Bugs  
						
						
						
						
					 
					
						2025-02-21 08:59:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b40fe1740 
					 
					
						
						
							
							Added bashrc routines  
						
						
						
						
					 
					
						2025-02-20 14:22:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ff03ef46b 
					 
					
						
						
							
							Solved minor bugs which appeared during refactoring  
						
						
						
						
					 
					
						2025-01-29 14:34:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3628d90b9 
					 
					
						
						
							
							Implemented cleaning up of all backups  
						
						
						
						
					 
					
						2024-01-02 08:28:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d2f2875b5 
					 
					
						
						
							
							Improved performance by executing tasks just once per host  
						
						
						
						
					 
					
						2023-12-12 15:10:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						751c62a4b4 
					 
					
						
						
							
							Included detailled role description to README.md  
						
						
						
						
					 
					
						2023-12-02 20:30:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						96b0d10ea8 
					 
					
						
						
							
							Refactored native-  
						
						
						
						
					 
					
						2023-09-02 13:13:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89b4a9bda1 
					 
					
						
						
							
							Removed independent_user-administrator role  
						
						
						
						
					 
					
						2023-09-02 09:42:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0745f3439 
					 
					
						
						
							
							removed server_  
						
						
						
						
					 
					
						2023-08-22 23:56:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4254642313 
					 
					
						
						
							
							Removed server_ for better overview  
						
						
						
						
					 
					
						2023-08-22 22:53:44 +02:00