| 
							
							
								 jeangab | 9c18c8be6d | Integrated opnsense-config API in harmony, pretty easy, pretty happy. very much encouraging | 2024-11-26 15:58:42 -05:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | d30e909b83 | feat(opnsense-config): Public API now complete for dhcp add_static_mapping and remove_static_mapping, not perfect but good enough to move forward | 2024-11-23 15:07:04 -05:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | b14d0ab686 | feat: Can now save configuration, refactored repository into manager as it also executes commands to reload services and calling it a repository was found misleading by @stremblay" | 2024-11-22 14:15:23 -05:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | 65c395aeae | wip(opnsense-config): Refactoring to improve usability and features | 2024-11-14 23:45:13 -05:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | ab59923dae | feat(opnsense-config): Add MaybeString type to preserve xml serialization of empty elements | 2024-11-02 13:51:12 -04:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | e0acbf304b | wip: Full opnsense deserializer almost done, works on a slightly cheated config file, next step is to try the real config file | 2024-10-18 00:48:57 -04:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | b332723431 | feat(opnsense-config): Refactor config to use a repository trait, implement file based and ssh, save a full config file | 2024-10-14 16:13:20 -04:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | 32cea6c3ff | wip: New crate opnsense-config | 2024-10-13 08:48:56 -04:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | 6a5ebdbac7 | wip: xml parser | 2024-10-04 11:26:55 -04:00 |  | 
			
				
					| 
							
							
								 jeangab | 407bdbc032 | wip: OPNSense XML config editor coming along | 2024-09-30 16:20:11 -04:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | 042ff7e7dd | chore: Move client setups to private repos that can be cloned manually by the developer | 2024-09-13 16:19:49 -04:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | ff3d53c704 | wip: Working hard on topology, seems to have something that may work, next step is put the building blocks together for real | 2024-09-08 19:06:21 -04:00 |  | 
			
				
					| 
							
							
								 jeangab | 8592a3bc36 | feat: Refactored harmony into a workspace with independent modules per client, completed RusshClient test_connection implementation. Needs refactoring though | 2024-09-06 16:10:06 -04:00 |  | 
			
				
					| 
							
							
								 jeangab | cc01ec5fe5 | chore(harmony): Use Cargo workspaces for core harmony and client specific implementation | 2024-09-06 12:17:23 -04:00 |  | 
			
				
					|  | aa28ab37b8 | Core domain structure for harmony rs (#1) Co-authored-by: jeangab <jeangabriel.gc@gmail.com>
Co-authored-by: Jean-Gabriel Gill-Couture <jeangabriel.gc@gmail.com>
Reviewed-on: https://git.nationtech.io/johnride/harmony/pulls/1
Co-authored-by: jeangab <jg@nationtech.io>
Co-committed-by: jeangab <jg@nationtech.io> | 2024-09-06 12:41:00 +00:00 |  | 
			
				
					| 
							
							
								 Jean-Gabriel Gill-Couture | 1881428a63 | try out ipmi and redfish rust crates | 2024-08-30 11:44:25 -04:00 |  |