Alexander Holliday
4ed0033a41
Merge pull request #3136 from bluewave-labs/fix/various-ui-ux-fixes
...
fix: various UI/UX improvements for infrastructure pages
2026-01-20 09:18:30 -08:00
Alex Holliday
d633fc5ccb
infra fix
2026-01-16 18:37:14 +00:00
gorkem-bwl
7436c2b5df
fix: remove unnecessary dateRange param now that backend defaults it
2026-01-16 13:12:00 -05:00
gorkem-bwl
7140d436a5
style: apply Prettier formatting
2026-01-15 23:39:26 -05:00
gorkem-bwl
ba0c89fc6c
feat: migrate icons from custom SVGs and MUI to Lucide React
...
Replace custom SVG icons and @mui/icons-material with lucide-react for consistent,
lightweight icon management across the application.
## Changes
- Add lucide-react package and remove @mui/icons-material
- Create theme-aware Icon wrapper component with color resolution
- Create iconMap.js for legacy icon name mappings
- Migrate 64 components to use new Icon component
- Remove 74 unused SVG files from assets/icons/
## Benefits
- Consistent icon API across the application
- Smaller bundle size with tree-shakeable imports
- Theme-aware color support via MUI theme paths
- Simpler maintenance with single icon library
2026-01-15 23:37:50 -05:00
gorkem-bwl
bf15018173
fix: various UI/UX improvements for infrastructure pages
...
## Changes
- Fix infrastructure monitor configure page loading error by adding required dateRange parameter
- Fix URL validation error when editing existing infrastructure monitors
- Fix monitor update using correct 'id' property instead of '_id'
- Fix gauge box labels: "Device" (capitalized) and "Mounted on" instead of "mountpoint"
- Show full device path instead of truncated ".../" prefix
- Implement CSS Grid layout for gauge boxes ensuring consistent widths across all rows
- Gauge boxes expand to fill space only when 4+ boxes exist
## Files Modified
- client/src/Pages/Infrastructure/Create/index.jsx
- client/src/Pages/Infrastructure/Create/hooks/useInfrastructureSubmit.jsx
- client/src/Pages/Infrastructure/Details/Components/GaugeBoxes/index.jsx
- client/src/Pages/Infrastructure/Details/Components/GaugeBoxes/Gauge.jsx
- client/src/Pages/Infrastructure/Details/Components/BaseContainer/index.jsx
- client/src/Pages/Infrastructure/Details/Hooks/useHardwareUtils.jsx
- client/src/locales/en.json
2026-01-15 22:04:56 -05:00
Alex Holliday
e7e4ce7f57
pagination fix
2026-01-14 15:57:17 -08:00
Alex Holliday
2b0c523047
unify requests
2026-01-14 20:11:05 +00:00
Alex Holliday
705475e971
_id -> id
2026-01-13 18:37:22 +00:00
Alex Holliday
2b0a51520a
infra
2026-01-13 17:50:31 +00:00
Alex Holliday
25d1039376
update pagespeed
2026-01-12 23:57:39 +00:00
Alex Holliday
4d89213e1c
Add typescript config, move to v1 dir
2025-09-25 10:11:41 -07:00
Owaise
f2962e34ae
Fixed the formatting.
2025-09-19 00:06:31 +05:30
Owaise
386db5029a
Addition of incident tab in creation and config page which is same.
2025-09-19 00:03:18 +05:30
karenvicent
8e13855b66
feat create pagestate wrapper
2025-09-05 15:53:22 -04:00
karenvicent
b857137f1a
fix data format in uptime and infrastructure charts
2025-08-20 18:14:42 -04:00
karenvicent
1e4b0c2f20
Merge branch 'develop' into refactor-create-infrastruture
2025-08-17 15:28:49 -04:00
karenvicent
56025f6d56
refactor create infraestructure monitor page
2025-08-17 15:28:06 -04:00
Owaise
88c478c533
Formatting is done.
2025-08-15 11:37:38 +05:30
Owaise
1ecec115e4
Fixed the selector and also null points for networks.
2025-08-15 11:28:22 +05:30
Owaise
ff31ee773f
Added a drop down so that we have choice to make about which network interface to choose.
2025-08-14 19:35:12 +05:30
Owaise
f5aefb1f0b
Ran formattor.
2025-08-12 23:49:45 +05:30
Owaise
e27cc8a12b
Added delta instead of avg, and formatted the code to re-use already existing code.
2025-08-12 23:48:47 +05:30
Owaise
355a445ead
Fixed the code for linus, windows and mac based. Also made changes to pipeline.
2025-08-12 10:05:58 +05:30
Owaise
47c231a214
Formating done.
2025-08-09 12:17:25 +05:30
Owaise
f5d0b74ccf
Fixed the processing to be done in backend now.
2025-08-09 12:14:25 +05:30
Owaise
765a1a24ed
Added en.json based values and console removal.
2025-08-05 21:04:15 +05:30
Owaise
e42b4b2808
fixed the minor changes for FE.
2025-08-05 20:46:42 +05:30
ThetaOI
65f6925864
Merge branch 'bluewave-labs:develop' into Network-tab-implementation-FE
2025-08-05 19:49:59 +05:30
owiaseimdad
10c5463892
Fixed the tool tip.
2025-08-03 01:26:13 +05:30
owiaseimdad
7b963ca877
Network tab first implementation
2025-08-03 00:30:04 +05:30
Jesulayomy
aa35e9211b
[Infra]: Removed duplicate call to .find method on the errors object
2025-08-02 04:13:29 -04:00
Jesulayomy
91b4c976e5
[Infra]: Refactor Create Component, Added Pause and Remove tool bar
2025-08-02 03:53:11 -04:00
Alexander Holliday
7d5302cfcf
Merge pull request #2707 from singh-kanwarpreet/feature/global-thresholds
...
Feature/global thresholds
2025-07-31 09:31:14 -07:00
singh-kanwarpreet
73a6277feb
Refactored Code
2025-07-31 16:04:41 +05:30
singh-kanwarpreet
8bacbcde89
Removed Unnecassary command
2025-07-30 23:35:51 +05:30
singh-kanwarpreet
2d6fdcb1e2
Made code readable
2025-07-30 23:14:35 +05:30
singh-kanwarpreet
5e46a9f2d5
Pushed global thresholds inside create if branch
2025-07-30 19:38:23 +05:30
singh-kanwarpreet
0ecbf48f5d
client/src/Pages/Infrastructure/Create/index.jsx
2025-07-30 19:18:24 +05:30
singh-kanwarpreet
d4ecb26ffe
Updated UseEffect
2025-07-30 18:30:04 +05:30
singh-kanwarpreet
dbea93f9ba
Improved Code Quality
2025-07-29 21:35:30 +05:30
singh-kanwarpreet
8d105e636d
Updated Global THreshold Code Quality
2025-07-29 16:05:53 +05:30
singh-kanwarpreet
bf5d7f3c53
Adding Global Threshold Settings
2025-07-29 16:05:53 +05:30
karenvicent
1a5f16c4e3
improves in light mode
2025-07-28 16:28:44 -04:00
Alexander Holliday
604b20855b
Merge pull request #2663 from bluewave-labs/feat/fe/infrastructure-disk-ui-overflow
...
Fix: Infrastructure disks overflow
2025-07-23 09:45:56 -07:00
Br0wnHammer
8fcaf721ad
Fix: Infrastructure disks overflow
2025-07-23 15:33:09 +05:30
karenvicent
62f94cfb20
refactor: extract Fallback component into smaller reusable components
2025-07-21 16:13:18 -04:00
Br0wnHammer
55e9c74031
Fix: Page State Reset in Infra
2025-07-16 10:29:22 -04:00
karenvicent
86160a103d
feat(forms): standardized label-to-input spacing in forms via new FieldWrapper component
2025-07-13 20:23:10 -04:00
mohadeseh safari
9254b9096c
refactor: Remove default string parameter from t() calls
2025-07-07 12:17:59 -04:00