Craig Lawson
420164d616
conditional simplification as reqeusted
2026-01-15 12:52:11 +00:00
Craig Lawson
f0a6fc4fdf
Merge upstream/develop into fix/3120-data-leak
2026-01-15 11:06:27 +00:00
Alex Holliday
aea0b34533
format
2026-01-14 22:45:39 +00:00
Alex Holliday
940247b7bf
teamid
2026-01-14 21:47:37 +00:00
Alex Holliday
665eb9a67f
hardware details
2026-01-14 19:28:17 +00:00
Alex Holliday
76fa99f7bd
getUptimeDetails
2026-01-13 23:59:09 +00:00
Alex Holliday
8a986d2e58
add indexes
2026-01-13 22:56:51 +00:00
Alex Holliday
e79bf28bdc
server format
2026-01-13 20:20:29 +00:00
Alex Holliday
117a2e00c4
status page fix
2026-01-13 19:01:56 +00:00
Alex Holliday
f8e88623a8
hardware details pipeline refactor
2026-01-13 18:54:28 +00:00
Alex Holliday
25d1039376
update pagespeed
2026-01-12 23:57:39 +00:00
Alex Holliday
7a6b0d5da4
refactoring
2026-01-12 22:58:46 +00:00
Alex Holliday
e090d3cfd3
-> timeseries
2026-01-12 19:32:23 +00:00
Craig Lawson
b6f48a910f
Revert caching changes - restore working implementation
...
- Remove settingsModule caching that caused inconsistent state
- Restore direct AppSettings query in statusPageModule
- Keep immediate Redux dispatch for UI feedback
- All functionality verified working"
2026-01-11 22:08:15 +00:00
Craig Lawson
7556086f71
code review updates
...
Summary of what we fixed based on AI review feedback:
Formatting - Ran Prettier to fix code formatting
Redux state rollback - Moved Redux dispatch to after successful save in settingsHooks.js
Performance - Added caching layer in settingsModule (1-minute TTL) to prevent DB query on every status page request
Architecture - Inject settingsModule instead of raw AppSettings model for better encapsulation
2026-01-11 20:51:25 +00:00
Craig Lawson
7b619e6b31
Remove debug logging and add feature documentation
...
- Remove all console.log statements added during development
- Clean up code for production readiness
2026-01-11 18:56:16 +00:00
Craig Lawson
76ab2695db
missing setting
2026-01-11 18:23:58 +00:00
Craig Lawson
418068e702
loggin settings
2026-01-11 18:18:38 +00:00
Craig Lawson
643a743d70
more logging
2026-01-10 21:49:10 +00:00
Craig Lawson
ab4cc80628
3120 persist admin value
2026-01-10 21:29:15 +00:00
Craig Lawson
fb3795bd70
3120 remove URL's from data when they are supposed to be disabled
2026-01-10 12:15:29 +00:00
Alex Holliday
ef2cccf16e
ts config
2026-01-09 13:36:58 -08:00
Alexander Holliday
03d1dcaefb
Merge branch 'develop' into feat/choose-disks-monitor
2025-12-18 10:53:01 -08:00
karenvicent
9555ff43c7
add llama suggestions and fix genericFallback error
2025-12-18 12:47:01 -05:00
karenvicent
75acb1ade6
Merge branch 'develop' into fix-incidents-duplication-front-end
2025-12-17 18:56:25 -05:00
karenvicent
fd12ca6e21
incidents feature fron-end
2025-12-17 18:51:34 -05:00
Sajanpreet Singh
72bcc0d020
Remove business V2 logic
2025-12-04 10:31:45 -06:00
Adevixxx
7edc2a71d8
Ajout de l'interface pour selectionner des disques et modifications du coté serveur pour la sauvegarde
2025-11-30 11:48:54 +01:00
Antonin
50af063f64
Merge branch 'develop' into feat/choose-disks-monitor
2025-11-26 11:58:35 +01:00
karenvicent
131ced10fc
Incidents management implementation
2025-11-18 16:01:47 -05:00
antoplt
4042d34585
Add mountpoint field to mongoose diskSchema
2025-11-18 14:25:02 +01:00
antoplt
ffa4b1695b
Add device field into moogose diskSchema
2025-11-18 13:12:34 +01:00
karenvicent
eb65c41d15
Merge branch 'develop' into fix-incidents-creation
2025-11-06 17:07:24 -05:00
karenvicent
0c3fdbc539
feat: add incident model, module and service with StatusService integration
...
- Create Incident model with resolution tracking fields
- Implement IncidentModule for data access
- Implement IncidentService with business logic
- Integrate with StatusService to auto-create/resolve incidents on status change
2025-11-06 17:06:33 -05:00
Tudor Gradinaru
1fad85d48d
feat: Add Matrix notification support Fixes #3034
2025-10-25 18:35:15 +03:00
gorkem-bwl and Claude
6bdf9891e8
Fix server formatting issues
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-12 21:51:06 -04:00
gorkem-bwl and Claude
27d37ece7d
feat: Add monitor grouping functionality to backend
...
- Add optional 'group' field to Monitor schema with trimming and validation
- Add group validation to Joi schemas for create and edit monitor endpoints
- Add GET /api/v1/monitors/team/groups endpoint to fetch unique groups
- Implement case-insensitive group filtering in database layer
- Support for organizing monitors into collapsible groups
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-12 21:11:20 -04:00
a-y-a-n-das
a1c04ba35e
fixed the format
2025-10-02 20:43:00 +05:30
Alexander Holliday
95ad3e71ca
Merge pull request #2987 from bluewave-labs/feat/v2/components
...
feat: move components to v1 and v2 dirs
2025-10-02 17:22:20 +05:30
Alex Holliday
2d12fbdff1
fix notification schema
2025-09-23 14:56:02 -07:00
Alex Holliday
c0ff162ed9
remove v2 files
2025-09-23 14:46:32 -07:00
Alex Holliday
059408f098
add v2 models
2025-09-23 14:40:57 -07:00
Alex Holliday
b3b6f1d834
move all v1 files to v1 dirs
2025-09-23 14:23:45 -07:00
Alex Holliday
1383d8b59a
add workflow
2025-09-23 14:12:17 -07:00
Alex Holliday
990aed9f2e
Revert "Merge pull request #2973 from bluewave-labs/feat/v2/auth"
...
This reverts commit 72882fded9 , reversing
changes made to bfb299cfca .
2025-09-23 14:05:23 -07:00
Alex Holliday
0030394008
add migrations table
2025-09-23 11:34:25 -07:00
Alex Holliday
11ff99613a
implement auth routes, add user migration
2025-09-22 15:56:41 -07:00
antonstrover
e598ae45f7
Merge branch 'develop' into fix/uptime%-charts-toggles
2025-09-05 16:46:04 +01:00
Alex Holliday
652d231771
add migration for statusWindowThreshold
2025-08-30 16:07:03 -07:00
Alex Holliday
e7006a4a44
fix default value
2025-08-30 11:28:54 -07:00