Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						64d9c14002 
					 
					
						
						
							
							Sorted the issue out with installation file not being found upon deployment. Ensured jq dependancy is installing in version 1.2.5 and above of the installation commands  
						
						 
						
						
						
						
					 
					
						2025-09-22 02:39:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						9a01d27d8b 
					 
					
						
						
							
							Removed populate-agent-version.js as now agent is being imported if newer than existing upon service start  
						
						 
						
						
						
						
					 
					
						2025-09-22 02:30:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						d72f96b598 
					 
					
						
						
							
							Improved Agent version import upon service start  
						
						 
						
						
						
						
					 
					
						2025-09-22 02:22:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						8f8b23ccf1 
					 
					
						
						
							
							Fixed agent version display issue  
						
						 
						
						
						
						
					 
					
						2025-09-22 01:46:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						1392976a7b 
					 
					
						
						
							
							Fixed agent version display issue  
						
						 
						
						
						
						
					 
					
						2025-09-22 01:45:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						797be20c45 
					 
					
						
						
							
							Created toggle for enable / disable user signup flow with user role  
						
						 
						
						... 
						
						
						
						Fixed numbers mismatching in host cards
Fixed issues with the settings file
Fixed layouts on hosts/packages/repos
Added ability to delete multiple hosts at once
Fixed Dark mode styling in areas
Removed console debugging messages
Done some other stuff ... 
						
						
					 
					
						2025-09-22 01:06:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						697da088d4 
					 
					
						
						
							
							Fixed admin count endpoint  
						
						 
						
						
						
						
					 
					
						2025-09-21 22:42:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						38d299701d 
					 
					
						
						
							
							Added security restrictions to admin count endpoint and force admin setup for testing  
						
						 
						
						
						
						
					 
					
						2025-09-21 22:31:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						7ff051be3e 
					 
					
						
						
							
							Implemented first-time admin registration flow if no admin present  
						
						 
						
						
						
						
					 
					
						2025-09-21 22:08:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						2de80f0c06 
					 
					
						
						
							
							Updated frontend to snake_case and fixed bugs with some pages that were not showing. Fixed authentication side.  
						
						 
						
						
						
						
					 
					
						2025-09-21 20:27:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						a96439596d 
					 
					
						
						
							
							Script actually downloads on deb systems (i only use deb, sm1 else will have to test the other distros)  
						
						 
						
						
						
						
					 
					
						2025-09-21 07:54:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						d2bf201f1e 
					 
					
						
						
							
							Fix script path in hostRoutes to correct installation script location. **Might break non docker installs?**  
						
						 
						
						
						
						
					 
					
						2025-09-21 07:35:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						8722bd170f 
					 
					
						
						
							
							Fix updating the server URL in the dashboard not updatinng.  
						
						 
						
						
						
						
					 
					
						2025-09-21 07:11:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						fd76a9efd2 
					 
					
						
						
							
							Refactor authentication and routing code to use consistent naming conventions for database fields.  
						
						 
						
						... 
						
						
						
						Do NOT update the schema like that again for the love of god. 
						
						
					 
					
						2025-09-21 06:59:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						584e5ed52b 
					 
					
						
						
							
							Refactor database model references to use consistent naming conventions and update related queries  
						
						 
						
						
						
						
					 
					
						2025-09-21 06:13:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						c5ff4b346a 
					 
					
						
						
							
							Refactor agent version handling to use consistent naming and add download URL  
						
						 
						
						
						
						
					 
					
						2025-09-21 05:19:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						cc9f0af1ac 
					 
					
						
						
							
							Fixed my cp fuckup.  
						
						 
						
						
						
						
					 
					
						2025-09-21 04:30:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam O'neill 
							
						 
					 
					
						
						
							
						
						d7460068d7 
					 
					
						
						
							
							Merge branch 'dev' into dev  
						
						 
						
						
						
						
					 
					
						2025-09-21 04:18:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						9135fa93b3 
					 
					
						
						
							
							Update Dockerfile to copy backend files and include agent version population script  
						
						 
						
						
						
						
					 
					
						2025-09-21 04:14:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						662a8d665a 
					 
					
						
						
							
							Add script to populate agent version from Docker container initialization  
						
						 
						
						
						
						
					 
					
						2025-09-21 04:13:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						f3351d577d 
					 
					
						
						
							
							fixed rate limits into env  
						
						 
						
						
						
						
					 
					
						2025-09-21 03:58:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						976ca79f57 
					 
					
						
						
							
							Add public signup endpoint for user registration with validation  
						
						 
						
						
						
						
					 
					
						2025-09-21 03:28:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						d210d6adde 
					 
					
						
						
							
							Update Dockerfile to install OpenSSL and simplify startup command  
						
						 
						
						
						
						
					 
					
						2025-09-21 03:23:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AdamT20054 
							
						 
					 
					
						
						
							
						
						229ba4f7be 
					 
					
						
						
							
							Add Docker configuration for PostgreSQL, backend, and frontend services  
						
						 
						
						
						
						
					 
					
						2025-09-21 01:43:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						9a3827dced 
					 
					
						
						
							
							Fix hardcoded 1.2.4 values - make frontend load current version from API on mount and update User-Agent dynamically  
						
						 
						
						
						
						
					 
					
						2025-09-20 14:49:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						d687ec4e45 
					 
					
						
						
							
							Make version detection dynamic - read from package.json instead of hardcoded values  
						
						 
						
						
						
						
					 
					
						2025-09-20 14:44:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						bbd7769b8c 
					 
					
						
						
							
							Fix hardcoded version numbers in backend - update to 1.2.5  
						
						 
						
						
						
						
					 
					
						2025-09-20 13:48:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						0d10d7ee9b 
					 
					
						
						
							
							Bump version to 1.2.5  
						
						 
						
						... 
						
						
						
						- Updated root package.json to 1.2.5
- Updated backend package.json to 1.2.5
- Updated frontend package.json to 1.2.5
- Agent script already has AGENT_VERSION=1.2.5 
						
						
					 
					
						2025-09-20 13:02:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						adb207fef9 
					 
					
						
						
							
							improved table views and added more host information  
						
						 
						
						
						
						
					 
					
						2025-09-20 10:56:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						216c9dbefa 
					 
					
						
						
							
							improved duplicate repo handling  
						
						 
						
						
						
						
					 
					
						2025-09-19 16:07:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						6bc4316fbc 
					 
					
						
						
							
							fixed duplicated repo url issue  
						
						 
						
						
						
						
					 
					
						2025-09-19 15:59:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						51d6dd63b1 
					 
					
						
						
							
							added server.js for frontend when not using nginx in deployment  
						
						 
						
						
						
						
					 
					
						2025-09-18 22:59:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						2d7a3c3103 
					 
					
						
						
							
							Added mfa and css enhancements  
						
						 
						
						
						
						
					 
					
						2025-09-18 20:14:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						5bdd0b5830 
					 
					
						
						
							
							upgraded version  
						
						 
						
						
						
						
					 
					
						2025-09-18 02:09:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						98cadb1ff1 
					 
					
						
						
							
							added the right version of patchmon  
						
						 
						
						
						
						
					 
					
						2025-09-18 01:50:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						e35f96d30f 
					 
					
						
						
							
							added deploy key custom ssh path  
						
						 
						
						
						
						
					 
					
						2025-09-18 01:19:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						08f82bc795 
					 
					
						
						
							
							added ability to specify deploy key path  
						
						 
						
						
						
						
					 
					
						2025-09-18 01:02:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						17ffa48158 
					 
					
						
						
							
							fix: Fix SSH command escaping for version checking  
						
						 
						
						... 
						
						
						
						- Fix sed command escaping in git ls-remote command
- Add explicit SSH key path and GIT_SSH_COMMAND environment
- Add debug logging for troubleshooting SSH issues
- Ensure proper SSH authentication for private repositories
This resolves the 'Failed to fetch repository information' error
when checking for updates from private GitHub repositories. 
						
						
					 
					
						2025-09-17 22:19:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						16821d6b5e 
					 
					
						
						
							
							feat: Implement SSH-based version checking for private repositories  
						
						 
						
						... 
						
						
						
						- Replace HTTPS GitHub API calls with SSH git commands
- Use existing deploy key for private repository access
- Add proper error handling for SSH authentication issues
- Support fetching latest tags via git ls-remote
- Maintain compatibility with private repositories using deploy keys
This allows the version checking system to work with private repositories
that have SSH deploy keys configured, using the same authentication
as the local git operations. 
						
						
					 
					
						2025-09-17 22:16:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						f42c6cc185 
					 
					
						
						
							
							feat: Add Server Version management with GitHub integration  
						
						 
						
						... 
						
						
						
						- Add Server Version tab in settings
- Add githubRepoUrl field to Settings model
- Add database migration for github_repo_url
- Update settings API to handle GitHub repo URL
- Add version checking UI with current/latest version display
- Default GitHub repo: git@github.com:9technologygroup/patchmon.net.git 
						
						
					 
					
						2025-09-17 22:07:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Ibrahim 
							
						 
					 
					
						
						
							
						
						c5332ce6b0 
					 
					
						
						
							
							first commit  
						
						 
						
						
						
						
					 
					
						2025-09-16 15:36:42 +01:00