Commit Graph

  • 9db563dec3 Modified docker-compose.yml for redis password Fixed Assigning hosts to multiple groups in the ui Muhammad Ibrahim 2025-10-18 02:00:08 +01:00
  • c328123bd3 Merge pull request #179 from PatchMon/feature/go-agent 9 Technology Group LTD 2025-10-17 22:43:09 +01:00
  • 46eb797ac3 I should really commit more often instead of sending over one massive commit Blame my ADHD brain Sorry - Now we have the server working properly in automation using BullMQ and Redis - It also presents an API endpoint that is used to accept connections for websockets by agents (WS or WSS) - Updated the docker-compose.yml and its documentation Muhammad Ibrahim 2025-10-17 22:10:55 +01:00
  • c43afeb127 Added qty of connected and offline to the hosts dashboard page Muhammad Ibrahim 2025-10-15 22:40:52 +01:00
  • 5b77a1328d Removed js file for the update checker for github Added real-time feature for agent status made some ui improvements on the host details page Muhammad Ibrahim 2025-10-15 22:15:18 +01:00
  • 9a40d5e6ee Added support for the new agent mechanism and Binary Added bullMQ + redis to the platform for automation and queue mechanism Added new tabs in host details Muhammad Ibrahim 2025-10-15 20:56:58 +01:00
  • fdd0cfd619 Make user_sessions migration idempotent for 1.2.7 compatibility Muhammad Ibrahim 2025-10-13 21:36:52 +01:00
  • de236f9ae2 Simplify migration reconciliation for 1.2.7 upgrade Muhammad Ibrahim 2025-10-13 21:33:22 +01:00
  • 4d5040e0e9 Merge feature/automation into main Muhammad Ibrahim 2025-10-13 21:25:11 +01:00
  • 28c5310b99 Fix migration reconciliation to handle 1.2.7 upgrade scenario Muhammad Ibrahim 2025-10-13 21:24:35 +01:00
  • a2e9743da6 Add migration reconciliation for user_sessions 1.2.7 to 1.2.8+ upgrade Muhammad Ibrahim 2025-10-13 21:15:22 +01:00
  • 3863d641fa Fix git update conflicts in setup.sh --update Muhammad Ibrahim 2025-10-13 21:15:04 +01:00
  • cc8f77a946 deleted the js file Muhammad Ibrahim 2025-10-13 20:59:05 +01:00
  • 36455e2bfd Fixed Migration to be done via a prixma migraiton not js script Muhammad Ibrahim 2025-10-13 20:58:08 +01:00
  • af65d38cad - Fixes P3009 error when upgrading from 1.2.7 - Reconciles 'add_user_sessions' to '20251005000000_add_user_sessions' - Prevents duplicate migration attempts - Handles fresh installs gracefully" Muhammad Ibrahim 2025-10-13 20:29:42 +01:00
  • 29266b6d77 Added longer transaction timeout on Postgresql DB Muhammad Ibrahim 2025-10-12 21:14:52 +01:00
  • f96e468482 Improved patchmon-agent.sh logic to handle locked apt processes Introduced docker Feature integration via agent Muhammad Ibrahim 2025-10-11 22:54:49 +01:00
  • 9f8c88badf Remove 'coming soon' indicator from Automation menu item Muhammad Ibrahim 2025-10-11 20:55:27 +01:00
  • 7985a225d7 Merge main into feature/automation to align git history Muhammad Ibrahim 2025-10-11 20:45:29 +01:00
  • 8c538bd99c Merge changes from main: Add GetHomepage integration and update to v1.2.9 Muhammad Ibrahim 2025-10-11 20:35:47 +01:00
  • 623bf5e2c8 Merge pull request #161 from PatchMon/feature/gethomepage 9 Technology Group LTD 2025-10-11 20:21:44 +01:00
  • ed8cc81b89 Changed version from 1.2.8 to 1.2.9 in preperation for next release Muhammad Ibrahim 2025-10-11 20:14:08 +01:00
  • 5c4353a688 Fixed linting errors with gethomepage area Muhammad Ibrahim 2025-10-11 20:04:29 +01:00
  • 6ebcdd57d5 Fixed Migration order issue where users were getting error of "add_user_sessions" does not exist v1.2.8 Muhammad Ibrahim 2025-10-11 14:47:27 +01:00
  • a3d0dfd665 Fixed entrypoint to handle better updating of Agent mechanism Updated Readme to show the --update flag Muhammad Ibrahim 2025-10-10 21:52:57 +01:00
  • d99ded6d65 Added Database Backup ability when doing setup.sh -- update Muhammad Ibrahim 2025-10-10 20:16:24 +01:00
  • 1ea96b6172 Merge branch 'main' of github.com:9technologygroup/patchmon.net Muhammad Ibrahim 2025-10-10 19:37:46 +01:00
  • 1e5ee66825 Fixed version update checking mechanism Updated the setup.sh script to have the --update flag Muhammad Ibrahim 2025-10-10 19:32:44 +01:00
  • 88130797e4 Updated Version to 1.2.8 Muhammad Ibrahim 2025-10-10 12:39:17 +01:00
  • 0ad1a96871 Building the start of Automation page and implemented BullMQ module Muhammad Ibrahim 2025-10-10 12:24:23 +01:00
  • 15b2023668 chore(deps): update postgres docker tag to v18 renovate/postgres-18.x renovate[bot] 2025-10-08 17:53:09 +00:00
  • 566c415471 Merge pull request #152 from PatchMon/feature/queue 9 Technology Group LTD 2025-10-08 18:52:02 +01:00
  • cfc91243eb Fixed Issues with RHEL based systems not sending their repos to PatchMon Muhammad Ibrahim 2025-10-08 18:46:39 +01:00
  • 84cf31869b Fixed spacing in the header for the buttons Muhammad Ibrahim 2025-10-08 17:57:56 +01:00
  • 18c9d241eb Fixed RockyLinux 10 Support Muhammad Ibrahim 2025-10-08 17:53:08 +01:00
  • 86b5da3ea0 Removed titles from the top nav bar to give space to search bar Muhammad Ibrahim 2025-10-08 17:25:24 +01:00
  • c9b5ee63d8 Merge pull request #151 from PatchMon/fix/agentdata 9 Technology Group LTD 2025-10-08 16:25:56 +01:00
  • ac4415e1dc Added support for Oracle Linux 9 Muhammad Ibrahim 2025-10-08 16:24:35 +01:00
  • 3737a5a935 Merge pull request #145 from Maelstromeous/patch-1 9 Technology Group LTD 2025-10-08 15:50:28 +01:00
  • bcce48948a Merge pull request #148 from PatchMon/refactor/frontend_optimisations 9 Technology Group LTD 2025-10-08 15:48:10 +01:00
  • 5e4c628110 Dashboard Card ecit Muhammad Ibrahim 2025-10-08 09:53:03 +01:00
  • a8668ee3f3 Hide Dashboard text in header to give more space to search bar Muhammad Ibrahim 2025-10-08 09:47:10 +01:00
  • 5487206384 Fix hamburger menu icon and separator dark mode styling Muhammad Ibrahim 2025-10-08 09:46:04 +01:00
  • daa31973f9 Fix mobile menu dark mode styling for Dashboard and navigation items Muhammad Ibrahim 2025-10-08 09:45:31 +01:00
  • 561c78fb08 Remove coming soon items from mobile menu navigation Muhammad Ibrahim 2025-10-08 09:44:26 +01:00
  • 6d3f2d94ba Add dark mode support and logout functionality to mobile menu Muhammad Ibrahim 2025-10-08 09:43:41 +01:00
  • 93534ebe52 Add dark mode support to BulkAssignModal Muhammad Ibrahim 2025-10-08 09:40:38 +01:00
  • 5cf2811bfd Fix BulkAssignModal: add missing bulkHostGroupId variable Muhammad Ibrahim 2025-10-08 09:40:02 +01:00
  • 8fd91eae1a fix(frontend): use updateUserMutation in EditUserModal tigattack 2025-10-08 01:59:59 +01:00
  • da8c661d20 refactor: fix lint errors tigattack 2025-10-05 03:10:48 +01:00
  • 2bf639e315 chore: update gitignore for docker dev tigattack 2025-10-07 19:20:56 +01:00
  • c02ac4bd6f fix(frontend): don't query settings before auth tigattack 2025-10-07 18:55:53 +01:00
  • 4e0eaf7323 feat(frontend): add lazy loading for routes with Suspense fallback tigattack 2025-10-06 20:36:15 +01:00
  • ef9ef58bcb feat(vite): add manual chunking for optimized build output tigattack 2025-10-06 20:35:53 +01:00
  • 29afe3da1f Merge pull request #147 from PatchMon/fix/agentdata 9 Technology Group LTD 2025-10-08 00:47:47 +01:00
  • a861e4f9eb Fix linting issues: remove unused imports, add button types, fix array keys Muhammad Ibrahim 2025-10-08 00:42:26 +01:00
  • 12ef6fd8e1 Merge pull request #146 from PatchMon/fix/agentdata 9 Technology Group LTD 2025-10-08 00:33:12 +01:00
  • ba9de097dc Added Dashboard card to show Package trends over time Muhammad Ibrahim 2025-10-07 22:48:15 +01:00
  • 8103581d17 Added Package trends over time graph XD Muhammad Ibrahim 2025-10-07 22:46:55 +01:00
  • cdb24520d8 Added Total Packages in the Agent history Added Script execution time in the Agent history tab Added Pagination for the agent History Muhammad Ibrahim 2025-10-07 21:46:37 +01:00
  • 831adf3038 Fixed filtering for regular / security updates pie chart on the dashboard Muhammad Ibrahim 2025-10-07 21:13:22 +01:00
  • 2a1eed1354 Fixed Filtering with the OS Distribution Dashboard card Muhammad Ibrahim 2025-10-07 21:01:44 +01:00
  • 7819d4512e Made the coffee cup Yellow Muhammad Ibrahim 2025-10-07 20:54:21 +01:00
  • a305fe23d3 Fixed issues with the agent not sending apt data properly Added Indexing to the database for faster and efficient searching Fixed some filtering from the hosts page relating to packages that need updating Added buy me a coffee link (sorry and thank you <3) Muhammad Ibrahim 2025-10-07 20:52:46 +01:00
  • 2b36e88d85 Revise manual update instructions in README Matt Cavanagh 2025-10-07 20:25:53 +01:00
  • 6624ec002d Document manual update process for PatchMon Matt Cavanagh 2025-10-07 20:24:15 +01:00
  • 840779844a Removed 100 limit Muhammad Ibrahim 2025-10-07 18:20:41 +01:00
  • f91d3324ba Merge branch 'main' of github.com:9technologygroup/patchmon.net Muhammad Ibrahim 2025-10-07 18:13:04 +01:00
  • 8c60b5277e Update frontend: HostDetail, Hosts, and osIcons Muhammad Ibrahim 2025-10-07 18:12:56 +01:00
  • 2ac756af84 Merge pull request #139 from stianmeyer/patch-2 9 Technology Group LTD 2025-10-06 09:49:42 +01:00
  • e227004d6b Merge pull request #140 from PatchMon/docs/docker 9 Technology Group LTD 2025-10-06 09:47:12 +01:00
  • d379473568 Added TFA timeout env variables Added profile session management Added "Remember me" to bypass TFA using device fingerprint Fixed profile name not being persistent after logout and login Muhammad Ibrahim 2025-10-06 00:55:23 +01:00
  • 2edc773adf Merge pull request #141 from PatchMon/ci/docker_no_push_fork 9 Technology Group LTD 2025-10-05 23:27:44 +01:00
  • 2db839556c Copy from agents_backup only when no .sh scripts are present Stian Meyer 2025-10-06 00:24:07 +02:00
  • aab6fc244e ci(docker): fix push conditions to prevent pushes from forks ci/docker_no_push_fork tigattack 2025-10-05 23:09:01 +01:00
  • 811f5b5885 docs(docker): add description for 'edge' tag docs/docker tigattack 2025-10-05 22:55:46 +01:00
  • b43c9e94fd Merge pull request #117 from PatchMon/ci/tweaks tigattack 2025-10-05 22:38:29 +01:00
  • 2e2a554aa3 Update backend.docker-entrypoint.sh Stian Meyer 2025-10-05 23:36:46 +02:00
  • eabcfd370c ci(docker): remove 'dev' branch from push trigger and update image tag handling tigattack 2025-10-03 16:39:42 +01:00
  • 55cb07b3c8 ci(build): remove 'dev' branch from push trigger tigattack 2025-10-03 16:38:38 +01:00
  • 0e049ec3d5 ci: ignore changes to docker in build and code quality workflows tigattack 2025-10-02 17:29:25 +01:00
  • a2464fac5c Merge pull request #138 from PatchMon/dev 9 Technology Group LTD 2025-10-05 20:50:53 +01:00
  • 5dc3e8ba81 Removed 100 packages limit. Muhammad Ibrahim 2025-10-05 20:38:25 +01:00
  • 63817b450f Merge pull request #137 from PatchMon/dev 9 Technology Group LTD 2025-10-05 19:44:40 +01:00
  • 1fa0502d7d Modified setup.sh to cater for new environment variables Added missing env variables in the env.example file Muhammad Ibrahim 2025-10-05 19:27:55 +01:00
  • 581dc5884c Fixed issue with users not being updated Re-worked setup.sh to use last 3 tags and the main branch (development latest) Muhammad Ibrahim 2025-10-05 19:12:51 +01:00
  • dcaffe2805 Merge pull request #135 from PatchMon/dev 9 Technology Group LTD 2025-10-05 13:19:02 +01:00
  • a3005bccb4 Merge branch 'dev' of github.com:9technologygroup/patchmon.net into dev Muhammad Ibrahim 2025-10-05 13:13:05 +01:00
  • 499ef9d5d9 Add the Logo files Muhammad Ibrahim 2025-10-05 13:11:31 +01:00
  • 6eb6ea3fd6 Merge pull request #134 from PatchMon/dev 9 Technology Group LTD 2025-10-05 13:05:22 +01:00
  • a27c607d9e Merge branch 'main' into dev 9 Technology Group LTD 2025-10-05 13:00:05 +01:00
  • d4e0abd407 Translate diagram to mermaid from stianmeyer/patch-1 9 Technology Group LTD 2025-10-05 12:38:41 +01:00
  • 8d447cab0d Merge main into dev - resolved README conflict Muhammad Ibrahim 2025-10-05 12:23:06 +01:00
  • 6988ecab12 Made github version checking better Added functionality of Logo branding Modified sidebar width Muhammad Ibrahim 2025-10-05 10:55:34 +01:00
  • fd108c6a21 Translate diagram to mermaid Stian Meyer 2025-10-05 01:41:58 +02:00
  • 3ea8cc74b6 fix: resolve updateScheduler database and API issues Muhammad Ibrahim 2025-10-04 20:30:58 +01:00
  • a43fc9d380 fix: remove outdated GitHub repository warning Muhammad Ibrahim 2025-10-04 20:29:46 +01:00
  • 864719b4b3 feat: implement main branch vs release commit comparison Muhammad Ibrahim 2025-10-04 20:27:41 +01:00
  • cc89df161b Update README.md 9 Technology Group LTD 2025-10-04 19:38:09 +01:00
  • 2659a930d6 Add force flag to bypass broken packages upon installation Muhammad Ibrahim 2025-10-04 13:37:05 +01:00