Muhammad Ibrahim
ed8cc81b89
Changed version from 1.2.8 to 1.2.9 in preperation for next release
2025-10-11 20:14:08 +01:00
Muhammad Ibrahim
5c4353a688
Fixed linting errors with gethomepage area
2025-10-11 20:04:29 +01:00
Muhammad Ibrahim
1ea96b6172
Merge branch 'main' of github.com:9technologygroup/patchmon.net
2025-10-10 19:37:46 +01:00
Muhammad Ibrahim
1e5ee66825
Fixed version update checking mechanism
...
Updated the setup.sh script to have the --update flag
2025-10-10 19:32:44 +01:00
Muhammad Ibrahim
88130797e4
Updated Version to 1.2.8
2025-10-10 12:39:17 +01:00
Muhammad Ibrahim
cfc91243eb
Fixed Issues with RHEL based systems not sending their repos to PatchMon
2025-10-08 18:46:39 +01:00
Muhammad Ibrahim
84cf31869b
Fixed spacing in the header for the buttons
2025-10-08 17:57:56 +01:00
Muhammad Ibrahim
86b5da3ea0
Removed titles from the top nav bar to give space to search bar
2025-10-08 17:25:24 +01:00
9 Technology Group LTD
c9b5ee63d8
Merge pull request #151 from PatchMon/fix/agentdata
...
Fix/agentdata
2025-10-08 16:25:56 +01:00
Muhammad Ibrahim
ac4415e1dc
Added support for Oracle Linux 9
2025-10-08 16:24:35 +01:00
Muhammad Ibrahim
5e4c628110
Dashboard Card ecit
2025-10-08 09:53:03 +01:00
Muhammad Ibrahim
a8668ee3f3
Hide Dashboard text in header to give more space to search bar
2025-10-08 09:47:10 +01:00
Muhammad Ibrahim
5487206384
Fix hamburger menu icon and separator dark mode styling
2025-10-08 09:46:04 +01:00
Muhammad Ibrahim
daa31973f9
Fix mobile menu dark mode styling for Dashboard and navigation items
2025-10-08 09:45:31 +01:00
Muhammad Ibrahim
561c78fb08
Remove coming soon items from mobile menu navigation
2025-10-08 09:44:26 +01:00
Muhammad Ibrahim
6d3f2d94ba
Add dark mode support and logout functionality to mobile menu
2025-10-08 09:43:41 +01:00
Muhammad Ibrahim
93534ebe52
Add dark mode support to BulkAssignModal
2025-10-08 09:40:38 +01:00
Muhammad Ibrahim
5cf2811bfd
Fix BulkAssignModal: add missing bulkHostGroupId variable
2025-10-08 09:40:02 +01:00
tigattack
8fd91eae1a
fix(frontend): use updateUserMutation in EditUserModal
...
Makes it more consistent with the other user mutations and resolves a lint error for the formerly unused `updateUserMutation`
2025-10-08 02:18:20 +01:00
tigattack
da8c661d20
refactor: fix lint errors
2025-10-08 02:12:51 +01:00
tigattack
c02ac4bd6f
fix(frontend): don't query settings before auth
2025-10-08 02:10:40 +01:00
tigattack
4e0eaf7323
feat(frontend): add lazy loading for routes with Suspense fallback
2025-10-08 02:10:40 +01:00
tigattack
ef9ef58bcb
feat(vite): add manual chunking for optimized build output
2025-10-08 02:08:46 +01:00
Muhammad Ibrahim
a861e4f9eb
Fix linting issues: remove unused imports, add button types, fix array keys
2025-10-08 00:42:26 +01:00
Muhammad Ibrahim
cdb24520d8
Added Total Packages in the Agent history
...
Added Script execution time in the Agent history tab
Added Pagination for the agent History
2025-10-07 21:46:37 +01:00
Muhammad Ibrahim
831adf3038
Fixed filtering for regular / security updates pie chart on the dashboard
2025-10-07 21:13:22 +01:00
Muhammad Ibrahim
2a1eed1354
Fixed Filtering with the OS Distribution Dashboard card
2025-10-07 21:01:44 +01:00
Muhammad Ibrahim
7819d4512e
Made the coffee cup Yellow
2025-10-07 20:54:21 +01:00
Muhammad Ibrahim
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)
2025-10-07 20:52:46 +01:00
Muhammad Ibrahim
8c60b5277e
Update frontend: HostDetail, Hosts, and osIcons
2025-10-07 18:12:56 +01:00
Muhammad Ibrahim
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
2025-10-06 00:55:23 +01:00
Muhammad Ibrahim
581dc5884c
Fixed issue with users not being updated
...
Re-worked setup.sh to use last 3 tags and the main branch (development latest)
2025-10-05 19:12:51 +01:00
Muhammad Ibrahim
499ef9d5d9
Add the Logo files
2025-10-05 13:11:31 +01:00
Muhammad Ibrahim
6988ecab12
Made github version checking better
...
Added functionality of Logo branding
Modified sidebar width
2025-10-05 10:55:34 +01:00
Muhammad Ibrahim
864719b4b3
feat: implement main branch vs release commit comparison
...
- Add commit difference tracking between main branch and release tag
- Show how many commits main branch is ahead of current release
- Update UI to display branch status with clear messaging
- Fix linting issues with useCallback and unused parameters
- Simplify version display with My Version | Latest Release layout
2025-10-04 20:27:41 +01:00
Muhammad Ibrahim
2659a930d6
Add force flag to bypass broken packages upon installation
2025-10-04 13:37:05 +01:00
Muhammad Ibrahim
3a76d54707
Made Proxmox LXC a tab within integrations page
2025-10-04 09:44:18 +01:00
Muhammad Ibrahim
dd28e741d4
fix: manual host creation and improve host identification
...
- Add machine_id support for manual host creation from GUI
- Generate temporary 'pending-{uuid}' machine_id for new hosts
- Agent now collects and sends machine_id on every update
- Backend replaces pending machine_id with real one on first agent connection
- Remove unnecessary duplicate name check (friendly_name can be duplicated)
- Add get_machine_id() function to agent (reads from /etc/machine-id, /var/lib/dbus/machine-id, or generates fallback)
- Display IP address in Network tab on host details page
- Fix network tab visibility conditions to include host.ip
This ensures proper host identification using machine_id while maintaining backwards compatibility with API credentials as the primary authentication method.
2025-10-04 09:39:47 +01:00
Muhammad Ibrahim
35d3c28ae5
feat(ui): Display machine_id in host details page and enable search
...
- Added machine_id field to host details page
- Backend now returns machine_id in all host queries
- Users can search hosts by machine_id
- Added hostname index to schema for better performance
2025-10-04 09:15:43 +01:00
Muhammad Ibrahim
b3887c818d
chore: Update GitHub repository URLs from 9technologygroup/patchmon.net to PatchMon/PatchMon
2025-10-03 23:39:58 +01:00
9 Technology Group LTD
aa8b42cbb0
Merge pull request #129 from PatchMon/dev-1-2-8
...
Global Search + Proxmox Auto lxc enrollment
2025-10-03 22:08:26 +01:00
tigattack
32ab004f3f
feat: add repository deletion functionality with confirmation modal
2025-10-03 21:53:13 +01:00
9 Technology Group LTD
71b27b4bcf
Merge pull request #123 from PatchMon/feat/package_detail
...
feat: add package detail page and list all packages with pagination
2025-10-03 18:03:57 +01:00
tigattack
5ccd0aa163
feat(repository): make hosts in repo detail more consistent with package detail
2025-10-02 23:53:06 +01:00
tigattack
a13b4941cd
refactor(repository): use server icon in repository host count display
2025-10-02 23:52:56 +01:00
tigattack
482a9e27c9
fix(packages): fix security update badge
2025-10-02 23:52:11 +01:00
tigattack
f085596b87
fix(packages): update host property names
2025-10-02 23:52:10 +01:00
tigattack
757feab9cd
fix(packages): add needsUpdate and isSecurityUpdate fields to package hosts
2025-10-02 23:52:10 +01:00
tigattack
fffc571453
feat(packages): complete package detail page
...
Open by clicking package name
2025-10-02 23:52:10 +01:00
tigattack
b454b8d130
feat(packages): show all packages by default, add pagination
2025-10-02 23:52:10 +01:00