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