d95e84d6fc 
							
						 
					 
					
						
						
							
							Merge pull request 'fix(apps/rust): build & push using image tag instead of local VS remote image name' ( #87 ) from fix-image-tag into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/87 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-07-27 14:10:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a47be890de 
							
						 
					 
					
						
						
							
							Merge branch 'master' into fix-image-tag  
						
						
						
					 
					
						2025-07-27 14:09:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ee8dfa4a93 
							
						 
					 
					
						
						
							
							Merge pull request 'chore: cleanup of unnecessary files & adjust gitignores' ( #88 ) from quick-cleanup into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/88 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-07-27 14:08:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5d41cc8380 
							
						 
					 
					
						
						
							
							Merge branch 'master' into quick-cleanup  
						
						
						
					 
					
						2025-07-27 14:07:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cef745b642 
							
						 
					 
					
						
						
							
							Merge pull request 'log(composer): Log check_path_str value when error' ( #77 ) from log/composer into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/77  
						
					 
					
						2025-07-21 18:04:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d9959378a6 
							
						 
					 
					
						
						
							
							log(composer): Log check_path_str value when error  
						
						
						
					 
					
						2025-07-21 09:15:41 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Letourneau 
							
						 
					 
					
						
						
						
						
							
						
						
							07f1151e4c 
							
						 
					 
					
						
						
							
							chore: cleanup of unncessary files & adjust gitignores  
						
						
						
					 
					
						2025-07-20 20:03:26 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Letourneau 
							
						 
					 
					
						
						
						
						
							
						
						
							f7625f0484 
							
						 
					 
					
						
						
							
							fix(rust): push only the actual image tag  
						
						
						
					 
					
						2025-07-16 13:51:02 -04:00 
						 
				 
			
				
					
						
							
							
								tahahawa 
							
						 
					 
					
						
						
						
						
							
						
						
							537da5800f 
							
						 
					 
					
						
						
							
							uncomment docker image build  
						
						
						
					 
					
						2025-07-11 10:34:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3be2fa246c 
							
						 
					 
					
						
						
							
							fix: unjank the demo ( #85 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/85 
Reviewed-by: wjro <wrolleman@nationtech.io> 
						
					 
					
						2025-07-11 14:32:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9452cf5616 
							
						 
					 
					
						
						
							
							Merge pull request 'fix/argoApplication' ( #84 ) from fix/argoApplication into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/84  
						
					 
					
						2025-07-05 01:19:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9b7456e148 
							
						 
					 
					
						
						
							
							Merge pull request 'feat/monitoring-application-feature' ( #83 ) from feat/monitoring-application-feature into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/83 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-07-05 01:16:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							98f3f82ad5 
							
						 
					 
					
						
						
							
							refact: Rename HttpScore into StaticFileHttpScore and add minimal documentation  
						
						
						
					 
					
						2025-07-04 21:05:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3eca409f8d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/feat/monitoring-application-feature' into fix/argoApplication  
						
						
						
					 
					
						2025-07-04 16:44:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c11a31c7a9 
							
						 
					 
					
						
						
							
							wip: Fix ArgoApplication  
						
						
						
					 
					
						2025-07-04 16:43:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1a6d72dc17 
							
						 
					 
					
						
						
							
							fix: uncommented example  
						
						
						
					 
					
						2025-07-04 16:30:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							df9e21807e 
							
						 
					 
					
						
						
							
							fix: git conflict  
						
						
						
					 
					
						2025-07-04 16:22:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b1bf4fd4d5 
							
						 
					 
					
						
						
							
							fix: cargo fmt  
						
						
						
					 
					
						2025-07-04 16:14:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f702ecd8c9 
							
						 
					 
					
						
						
							
							fix: deploys a lighter weight prometheus and grafana which is limited to their respective namespaces  
						
						
						
					 
					
						2025-07-04 16:13:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a19b52e690 
							
						 
					 
					
						
						
							
							fix: properly append YAML in correct places in argoapplication ( #80 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/80  
						
					 
					
						2025-07-04 15:32:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b73f2e76d0 
							
						 
					 
					
						
						
							
							Merge pull request 'refact: Make RustWebappScore generic, it is now Application score and takes an application and list of features to attach to the application' ( #81 ) from refact/application into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/81 
Reviewed-by: wjro <wrolleman@nationtech.io> 
						
					 
					
						2025-07-04 14:31:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b4534c6ee0 
							
						 
					 
					
						
						
							
							refact: Make RustWebappScore generic, it is now Application score and takes an application and list of features to attach to the application  
						
						
						
					 
					
						2025-07-04 10:27:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6149249a6c 
							
						 
					 
					
						
						
							
							feat: create Argo interpret and kube client apply_yaml to install Argo Applications. Very messy implementation though, must be refactored/improved  
						
						
						
					 
					
						2025-07-04 09:49:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d9935e20cb 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: harmony now defaults to using local k3d cluster. Also created OCICompliant: Application trait to make building images cleaner' ( #76 ) from feat/oci into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/76  
						
					 
					
						2025-07-03 19:37:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7b0f3b79b1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feat/oci  
						
						
						
					 
					
						2025-07-03 15:36:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e6612245a5 
							
						 
					 
					
						
						
							
							Merge pull request 'feat/cd/localdeploymentdemo' ( #79 ) from feat/cd/localdeploymentdemo into feat/oci  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/79  
						
					 
					
						2025-07-03 19:31:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b4f5b91a57 
							
						 
					 
					
						
						
							
							feat: WIP argocd_score ( #78 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/78 
Reviewed-by: johnride <jg@nationtech.io>
Co-authored-by: Taha Hawa <taha@taha.dev>
Co-committed-by: Taha Hawa <taha@taha.dev> 
						
					 
					
						2025-07-03 19:30:00 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d317c0ba76 
							
						 
					 
					
						
						
							
							fix: Continuous delivery now works with rust example to deploy on local k3d, ingress and everything  
						
						
						
					 
					
						2025-07-03 15:25:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							539b8299ae 
							
						 
					 
					
						
						
							
							feat(continuousdelivery): Local deployment implementation for demo purposes. Needs a lot of refactoring but it works (or almost works)  
						
						
						
					 
					
						2025-07-03 11:55:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5a89495c61 
							
						 
					 
					
						
						
							
							feat: implement helm chart generation and publishing  
						
						... 
						
						
						
						- Added functionality to generate a Helm chart for the application.
- Implemented chart packaging and pushing to an OCI registry.
- Utilized `helm package` and `helm push` commands.
- Included configurable registry URL and project name.
- Added tests to verify chart generation and packaging.
- Improved error handling and logging. 
						
					 
					
						2025-07-03 07:19:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fb7849c010 
							
						 
					 
					
						
						
							
							feat: Add sample leptos webapp as example  
						
						
						
					 
					
						2025-07-02 23:13:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6371009c6f 
							
						 
					 
					
						
						
							
							breaking: Rename Maestro::new to Maestro::new_without_initialization. This improves UX as it makes it more obvious to users that this method should rarely be used  
						
						
						
					 
					
						2025-07-02 17:47:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a4aa685a4f 
							
						 
					 
					
						
						
							
							feat: harmony now defaults to using local k3d cluster. Also created OCICompliant: Application trait to make building images cleaner  
						
						
						
					 
					
						2025-07-02 17:42:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6bf10b093c 
							
						 
					 
					
						
						
							
							Merge pull request 'refactor/ns' ( #74 ) from refactor/ns into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/74 
Reviewed-by: taha <taha@noreply.git.nationtech.io> 
						
					 
					
						2025-07-02 19:54:28 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3eecc2f590 
							
						 
					 
					
						
						
							
							fix: K8sTenantManager is responsible for concrete implementation. K8sAnywhere should delegate  
						
						
						
					 
					
						2025-07-02 15:51:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3959c07261 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into refactor/ns  
						
						
						
					 
					
						2025-07-02 15:13:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e50c01c0b3 
							
						 
					 
					
						
						
							
							fix: Forgotten file  🙈  
						
						
						
					 
					
						2025-07-02 15:11:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							286460d59e 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: added default resource limit and request to k8s tenant' ( #75 ) from feat/tenant_limit_range into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/75 
Reviewed-by: taha <taha@noreply.git.nationtech.io> 
						
					 
					
						2025-07-02 18:55:04 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4baa3ae707 
							
						 
					 
					
						
						
							
							feat: added default resource limit and request to k8s tenant  
						
						
						
					 
					
						2025-07-02 14:06:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							82119076cf 
							
						 
					 
					
						
						
							
							fix: merge conflict  
						
						
						
					 
					
						2025-07-02 13:46:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f2a350fae6 
							
						 
					 
					
						
						
							
							fix: comments from pr  
						
						
						
					 
					
						2025-07-02 13:35:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							197770a603 
							
						 
					 
					
						
						
							
							feat: Add ntfy score ( #69 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/69  
						
					 
					
						2025-07-02 16:19:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ab69a2c264 
							
						 
					 
					
						
						
							
							feat: add service monitors support to prom ( #66 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/66 
Co-authored-by: taha <taha@noreply.git.nationtech.io>
Co-committed-by: taha <taha@noreply.git.nationtech.io> 
						
					 
					
						2025-07-02 15:29:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e857efa92f 
							
						 
					 
					
						
						
							
							fix merge conflict  
						
						
						
					 
					
						2025-07-02 11:26:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2ff3f4afa9 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: Introduce Application trait, not too sure how it will evolve but it makes sense, at the very least to identify the Application, also some minor refactoring' ( #73 ) from feat/applicationTrait into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/73  
						
					 
					
						2025-07-02 15:25:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2f6a11ead7 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: Application Interpret still WIP but now call ensure_installed on features, also introduced a rust app example, completed work on clone_box behavior' ( #72 ) from feat/rust_cd into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/72  
						
					 
					
						2025-07-02 15:20:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7de9860dcf 
							
						 
					 
					
						
						
							
							refactor: monitoring takes namespace from tenant  
						
						
						
					 
					
						2025-07-02 11:14:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6e884cff3a 
							
						 
					 
					
						
						
							
							feat: Start default implementation to ArgoCD for ContinuousDelivery feature  
						
						
						
					 
					
						2025-07-02 11:14:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c74c51090a 
							
						 
					 
					
						
						
							
							feat: Introduce Application trait, not too sure how it will evolve but it makes sense, at the very least to identify the Application, also some minor refactoring  
						
						
						
					 
					
						2025-07-02 09:48:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8ae0d6b548 
							
						 
					 
					
						
						
							
							feat: Application Interpret still WIP but now call ensure_installed on features, also introduced a rust app example, completed work on clone_box behavior  
						
						
						
					 
					
						2025-07-01 22:44:44 -04:00