Muhammad Ibrahim
5457a1e9bc
Docker implementation
...
Profile fixes
Hostgroup fixes
TFA fixes
2025-10-31 15:24:53 +00:00
Muhammad Ibrahim
1d2c003830
fix: replace trianglify with pure browser gradient mesh generator
...
- Removed trianglify dependency (which required Node.js canvas)
- Implemented custom gradient mesh using HTML5 Canvas API
- Browser-native solution works in Docker without native dependencies
- Maintains daily variation and theme color support
- No more 'i.from is not a function' errors
2025-10-28 18:47:56 +00:00
Muhammad Ibrahim
48ce1951de
fix: Resolve all linting errors
...
- Remove unused imports and variables in metricsRoutes.js
- Prefix unused error variables with underscore
- Fix useEffect dependency in Login.jsx
- Add aria-label and title to all SVG elements for accessibility
2025-10-28 16:06:36 +00:00
Muhammad Ibrahim
95800e6d76
Upgrading to version 1.3.1
2025-10-23 20:27:11 +01:00
Muhammad Ibrahim
c4d0d8bee8
Fixed repo count issue
...
Refactored code to remove duplicate backend api endpoints for counting
Improved connection persistence issues
Improved database connection pooling issues
Fixed redis connection efficiency
Changed version to 1.3.0
Fixed GO binary detection based on package manager rather than OS
2025-10-19 17:53:10 +01:00
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
88130797e4
Updated Version to 1.2.8
2025-10-10 12:39:17 +01:00
Muhammad Ibrahim
b49ea6b197
Update PatchMon version to 1.2.7
...
- Updated agent script version to 1.2.7
- Updated all package.json files to version 1.2.7
- Updated backend version references
- Updated setup script version references
- Fixed agent file path issues in API endpoints
- Fixed linting issues (Node.js imports, unused variables, accessibility)
- Created comprehensive version update guide in patchmon-admin/READMEs/
2025-09-29 20:42:14 +01:00
Muhammad Ibrahim
20df1eceb1
Resolve merge conflict - use v1-2-7 version
2025-09-29 15:38:07 +01:00
9 Technology Group LTD
c6459a965f
Merge branch 'main' into dev
2025-09-29 14:56:48 +01:00
tigattack
178f871582
chore: remove unnecessary use of npx
2025-09-28 18:23:29 +01:00
9 Technology Group LTD
7369e23061
Merge pull request #65 from 9technologygroup/renovate/vitejs-plugin-react-5.x
...
chore(deps): update dependency @vitejs/plugin-react to v5
2025-09-28 15:25:28 +01:00
renovate[bot]
518b08895e
chore(deps): update dependency @vitejs/plugin-react to v5
2025-09-28 14:19:33 +00:00
renovate[bot]
aba8ec5d01
fix(deps): update dependency lucide-react to ^0.544.0
2025-09-28 14:19:20 +00:00
Muhammad Ibrahim
0c0446ad69
Added a few dashboard enhancements with Doughnut charts
2025-09-26 02:10:55 +01:00
tigattack
330f80478d
chore: add biome
2025-09-25 23:54:23 +01:00
tigattack
b43b20fbe9
style(frontend): fmt
2025-09-25 23:14:35 +01:00
Muhammad Ibrahim
78f4eff375
fix: correct package versions and npm flags
...
Frontend package.json fixes:
- react-router-dom: ^6.31.0 → ^6.30.1 (6.31.0 doesn't exist)
- postcss: ^8.5.1 → ^8.5.6 (use latest stable version)
Setup script fixes:
- Replace deprecated --production flag with --omit=dev
- Resolves npm warning: 'npm WARN config production Use --omit=dev instead'
Fixes npm install errors:
- 'No matching version found for react-router-dom@^6.31.0'
- Deprecated npm configuration warnings
2025-09-24 20:07:36 +01:00
Muhammad Ibrahim
9f3016be57
deps: update all dependencies to latest non-deprecated versions
...
Frontend:
- ESLint: 8.53.0 → 9.17.0 (fixes deprecated warnings)
- React/React-DOM: 18.2.0 → 18.3.1
- Axios: 1.6.2 → 1.7.9
- Chart.js: 4.4.0 → 4.4.7
- Date-fns: 2.30.0 → 4.1.0 (major update)
- Express: 4.18.2 → 4.21.2
- HTTP-proxy-middleware: 2.0.6 → 3.0.3
- Lucide-react: 0.294.0 → 0.468.0
- React-router-dom: 6.20.1 → 6.31.0
- Add ESLint v9 flat config (eslint.config.js)
- Add required @eslint/js and globals dependencies
Backend:
- Prisma: 5.7.0 → 6.1.0
- Express: 4.18.2 → 4.21.2
- Dotenv: 16.3.1 → 16.4.7
- Express-rate-limit: 7.1.5 → 7.5.0
- Express-validator: 7.0.1 → 7.2.0
- Helmet: 7.1.0 → 8.0.0
- UUID: 9.0.1 → 11.0.3
- Winston: 3.11.0 → 3.17.0
- Nodemon: 3.0.2 → 3.1.9
Fixes npm warnings:
- rimraf < v4 deprecated
- inflight memory leaks
- glob < v9 deprecated
- @humanwhocodes packages deprecated
- ESLint v8 no longer supported
2025-09-24 19:50:50 +01:00
Adam O'neill
d7460068d7
Merge branch 'dev' into dev
2025-09-21 04:18:07 +01:00
Muhammad Ibrahim
f3351d577d
fixed rate limits into env
2025-09-21 03:58:22 +01:00
AdamT20054
e1b8e4458a
Add signup functionality to Login component with email support and proxy middleware for API requests
2025-09-21 03:32:41 +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
51d6dd63b1
added server.js for frontend when not using nginx in deployment
2025-09-18 22:59:50 +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
c5332ce6b0
first commit
2025-09-16 15:36:42 +01:00