5e51f7490c 
							
						 
					 
					
						
						
							
							Update request quota  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Failing after 46s 
				
			 
		
		
	 
 
	 
						
					 
					
						2025-05-29 15:41:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							97fba07f4e 
							
						 
					 
					
						
						
							
							feat: adding kubernetes implentation of tenant manager  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Failing after 43s 
				
			 
		
		
	 
 
	 
						
					 
					
						2025-05-29 14:35:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							624e4330bb 
							
						 
					 
					
						
						
							
							boilerplate  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Successful in 1m47s 
				
			 
		
		
	 
 
	 
						
					 
					
						2025-05-29 13:36:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e7917843bc 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: Add initial Tenant traits and data structures' ( #43 ) from feat/tenant into master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/43  
						
					 
					
						2025-05-29 15:51:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7cd541bdd8 
							
						 
					 
					
						
						
							
							chore: Fix pr comments, remove many YAGNI things  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Successful in 1m46s 
				
			 
		
			
				
	Run Check Script / check (pull_request) Successful in 1m46s 
				
			 
		
		
	 
 
	 
						
					 
					
						2025-05-29 11:47:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							270dd49567 
							
						 
					 
					
						
						
							
							Merge pull request 'docs: Add CONTRIBUTING.md guide' ( #44 ) from doc/contributor into master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Successful in 1m46s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/44  
						
					 
					
						2025-05-29 14:48:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0187300473 
							
						 
					 
					
						
						
							
							docs: Add CONTRIBUTING.md guide  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Successful in 1m46s 
				
			 
		
			
				
	Run Check Script / check (pull_request) Successful in 1m47s 
				
			 
		
		
	 
 
	 
						
					 
					
						2025-05-29 10:47:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bf16566b4e 
							
						 
					 
					
						
						
							
							wip: Clean up some unnecessary bits in the Tenant module and move manager to its own file  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Successful in 1m48s 
				
			 
		
			
				
	Run Check Script / check (pull_request) Successful in 1m46s 
				
			 
		
		
	 
 
	 
						
					 
					
						2025-05-29 07:25:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							895fb02f4e 
							
						 
					 
					
						
						
							
							feat: Add initial Tenant traits and data structures  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Successful in 1m46s 
				
			 
		
			
				
	Run Check Script / check (pull_request) Successful in 1m45s 
				
			 
		
		
	 
 
	 
						
					 
					
						2025-05-28 22:33:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							88d6af9815 
							
						 
					 
					
						
						
							
							Merge pull request 'feat/basicCI' ( #42 ) from feat/basicCI into master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Successful in 1m50s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/42 
Reviewed-by: taha <taha@noreply.git.nationtech.io> 
						
					 
					
						2025-05-28 19:42:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5aa9dc701f 
							
						 
					 
					
						
						
							
							fix: Removed forgotten refactoring bits and formatting  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Successful in 1m46s 
				
			 
		
			
				
	Run Check Script / check (pull_request) Successful in 1m48s 
				
			 
		
		
	 
 
	 
						
					 
					
						2025-05-28 15:19:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f4ef895d2e 
							
						 
					 
					
						
						
							
							feat: Add basic CI configuration  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Run Check Script / check (push) Failing after 51s 
				
			 
		
		
	 
 
	 
						
					 
					
						2025-05-28 14:40:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6e7148a945 
							
						 
					 
					
						
						
							
							Merge pull request 'adr: Add ADR on multi tenancy using namespace based customer isolation' ( #41 ) from adr/multi-tenancy into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/41  
						
					 
					
						2025-05-26 20:26:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							83453273c6 
							
						 
					 
					
						
						
							
							adr: Add ADR on multi tenancy using namespace based customer isolation  
						
						
						
					 
					
						2025-05-26 11:56:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							76ae5eb747 
							
						 
					 
					
						
						
							
							fix: make HelmRepository public ( #39 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/39 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-05-22 20:07:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9c51040f3b 
							
						 
					 
					
						
						
							
							Merge pull request 'feat:added Slack notifications support' ( #38 ) from feat/slack-notifs into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/38 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-05-22 20:04:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e1a8ee1c15 
							
						 
					 
					
						
						
							
							feat: send alerts to multiple alert channels  
						
						
						
					 
					
						2025-05-22 14:16:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							44b2b092a8 
							
						 
					 
					
						
						
							
							feat:added Slack notifications support  
						
						
						
					 
					
						2025-05-21 15:29:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							19bd47a545 
							
						 
					 
					
						
						
							
							Merge pull request 'monitoringalerting' ( #37 ) from monitoringalerting into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/37 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-05-21 17:32:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2b6d2e8606 
							
						 
					 
					
						
						
							
							fix:merge confict  
						
						
						
					 
					
						2025-05-20 16:05:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7fc2b1ebfe 
							
						 
					 
					
						
						
							
							feat: added monitoring stack example to lamp demo  
						
						
						
					 
					
						2025-05-20 15:59:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e80752ea3f 
							
						 
					 
					
						
						
							
							feat: install discord alert manager helm chart when Discord is the chosen alerting channel  
						
						
						
					 
					
						2025-05-20 15:51:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bae7222d64 
							
						 
					 
					
						
						
							
							Our own Helm Command/Resource/Executor (WIP) ( #13 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/13 
Co-authored-by: Taha Hawa <taha@taha.dev>
Co-committed-by: Taha Hawa <taha@taha.dev> 
						
					 
					
						2025-05-20 14:01:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f7d3da3ac9 
							
						 
					 
					
						
						
							
							fix merge conflict  
						
						
						
					 
					
						2025-05-15 15:31:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							eb8a8a2e04 
							
						 
					 
					
						
						
							
							chore: modified build config to be able to pass namespace to the config  
						
						
						
					 
					
						2025-05-15 15:19:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b4c6848433 
							
						 
					 
					
						
						
							
							feat: added default monitoringStackScore implementation  
						
						
						
					 
					
						2025-05-15 14:52:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0d94c537a0 
							
						 
					 
					
						
						
							
							feat: add ingress score ( #32 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/32 
Reviewed-by: wjro <wrolleman@nationtech.io> 
						
					 
					
						2025-05-15 16:11:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							861f266c4e 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: LAMP stack and Monitoring stack now work on OKD, we just have to manually set a few serviceaccounts to privileged scc until we find a better solution' ( #36 ) from feat/lampOKD into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/36  
						
					 
					
						2025-05-14 15:48:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							51724d0e55 
							
						 
					 
					
						
						
							
							feat: LAMP stack and Monitoring stack now work on OKD, we just have to manually set a few serviceaccounts to privileged scc until we find a better solution  
						
						
						
					 
					
						2025-05-14 11:47:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c2d1cb9b76 
							
						 
					 
					
						
						
							
							Merge pull request 'upgrade stack size from default 1MB on windows (k3d stack overflow otherwise)' ( #34 ) from windows-stack-size-increase into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/34 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-05-14 14:29:51 +00:00 
						 
				 
			
				
					
						
							
							
								tahahawa 
							
						 
					 
					
						
						
						
						
							
						
						
							c84a02c8ec 
							
						 
					 
					
						
						
							
							upgrade stack size from default 1MB on windows (k3d stack overflow otherwise)  
						
						
						
					 
					
						2025-05-11 22:39:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8d3d167848 
							
						 
					 
					
						
						
							
							fix: Remove todo statements for lamp score and k8s related features that are now complete!  
						
						
						
					 
					
						2025-05-06 14:46:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							94f6cc6942 
							
						 
					 
					
						
						
							
							fix: kube_prometheus missing new field repo in HelmChartScore  
						
						
						
					 
					
						2025-05-06 13:57:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4a9b95acad 
							
						 
					 
					
						
						
							
							Merge pull request 'monitoring-alerting' ( #30 ) from monitoring-alerting into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/30  
						
					 
					
						2025-05-06 17:50:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ef9c1cce77 
							
						 
					 
					
						
						
							
							fix:yaml structure  
						
						
						
					 
					
						2025-05-06 13:42:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							df65ac3439 
							
						 
					 
					
						
						
							
							formatting: Fix format of load_balancer.rs  
						
						
						
					 
					
						2025-05-06 13:38:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e5ddd296db 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: add cert-manager module and helm repo support' ( #31 ) from feat/awsOKD into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/31  
						
					 
					
						2025-05-06 16:39:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4be008556e 
							
						 
					 
					
						
						
							
							feat: add cert-manager module and helm repo support  
						
						... 
						
						
						
						- Implemented a new `cert-manager` module for deploying cert-manager.
- Added support for specifying a Helm repository in module configurations.
- Introduced `cert_manager` module in `modules/mod.rs`.
- Created `src/modules/cert_manager` directory and its associated code.
- Implemented `add_repo` function in `src/modules/helm.rs` for adding Helm repositories.
- Updated `LAMPInterpret` and `lamp.rs` to integrate the new module.
- Added logging for Helm command execution.
- Updated k8s deployment file to remove unused DeepMerge dependency. 
						
					 
					
						2025-05-06 16:38:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							78e9893341 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: started to prepare inventory / topoplogy for NCD' ( #1 ) from feat/settingUpNDC into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/1  
						
					 
					
						2025-05-06 16:38:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d9921b857b 
							
						 
					 
					
						
						
							
							fix:installs helm chart  
						
						
						
					 
					
						2025-05-06 12:23:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e62ef001ed 
							
						 
					 
					
						
						
							
							fix: Fix opnsense test, Host.tll now optional and run cargo fmt  
						
						
						
					 
					
						2025-05-06 12:00:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1fb7132c64 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feat/settingUpNDC  
						
						
						
					 
					
						2025-05-06 11:58:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2d74c66fc6 
							
						 
					 
					
						
						
							
							wip: trying to get the kube-prometheus score to install  
						
						
						
					 
					
						2025-05-06 11:54:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8a199b64f5 
							
						 
					 
					
						
						
							
							feat: Upgrade opnsense-config crates to be compatible with opnsense 25.1_5  
						
						
						
					 
					
						2025-05-06 11:45:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b7fe62fcbb 
							
						 
					 
					
						
						
							
							feat: ncd0 example complete. Missing files for authentication, ignition etc are accessible upon deman. This is yet another great step towards full UPI automated provisionning  
						
						
						
					 
					
						2025-05-06 11:44:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cd8542258c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into monitoring-alerting  
						
						
						
					 
					
						2025-05-06 10:03:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							472a3c1051 
							
						 
					 
					
						
						
							
							fix: correctly pass namespace and monitoring stack to topology so it can be used to init the maestro and exec the score  
						
						
						
					 
					
						2025-05-06 10:02:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							88270ece61 
							
						 
					 
					
						
						
							
							fix: refactor so that the topology installs the MonitoringAlertingStack depending on if it is already present in the cluster  
						
						
						
					 
					
						2025-05-05 16:37:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e7cfbf914a 
							
						 
					 
					
						
						
							
							feat: added basic alert for pvc 95% full to kube-prometheus score  
						
						
						
					 
					
						2025-05-05 15:38:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fbd466a85c 
							
						 
					 
					
						
						
							
							added file  
						
						
						
					 
					
						2025-05-05 13:40:32 -04:00