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
ce025df7b7
feat: Add monitor name to notification titles
2025-10-23 15:32:29 +03:00
gorkem-bwl
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
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
Alex Holliday
376da7c70e
fix network timing for port and docker
2025-10-09 09:33:14 -07:00
Alexander Holliday
0a5efc75cd
Merge pull request #3008 from bluewave-labs/feat/v2/uptime-details
...
feat/v2/uptime details
2025-10-08 13:48:05 -07:00
Alex Holliday
aae1fefb31
add checks endpoint
2025-10-08 13:45:07 -07:00
Alex Holliday
2246f227d1
30m -> 2h
2025-10-07 14:45:07 -07:00
Alexander Holliday
7af7647bbf
Merge pull request #2999 from bluewave-labs/feat-allow-admin-change-passwords
...
Add superadmin password reset functionality for team members
2025-10-06 12:52:46 -07:00
karenvicent
9a24090337
fix variable name
2025-10-06 15:43:17 -04:00
karenvicent
d81a4ef0ee
fix user service
2025-10-06 15:15:56 -04:00
karenvicent
f31ff994fe
fix errors
2025-10-03 17:11:05 -04:00
Alexander Holliday
8033eea267
Merge pull request #2997 from a-y-a-n-das/fix-week-datestring
...
fix(chart): correct 'week' date string format in chart aggregation
2025-10-02 13:35:40 -07:00
karenvicent
5159d43cad
fix save button validation
2025-10-02 15:40:21 -04:00
karenvicent
4317d1a47e
chace password by superadmin
2025-10-02 15:19:42 -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
Vivek Kavala
851d722746
fix: remove manual response time calculation in favor of library-native timing
...
The manual timing calculations were adding Node.js processing overhead
and were less accurate than the native timing provided by the respective
libraries (ping, got, etc.). Now using response.time from each library
for more accurate network response time measurements.
2025-10-02 12:46:51 +05:30
karenvicent
468a67f937
git stash push -m "work in progress"
2025-10-01 12:49:48 -04:00
Alex Holliday
cb1e10f0a9
add v2 login page
2025-09-25 16:06:52 -07:00
Alex Holliday
811a6bf222
create and start v2 queue
2025-09-25 09:38:41 -07:00
Alex Holliday
6d0c560948
add v2 routes, controllers
2025-09-24 15:55:09 -07:00
Alex Holliday
76f4e974db
dev types
2025-09-24 14:20:30 -07:00
Alex Holliday
66e5441bdf
fix import path
2025-09-23 15:23:20 -07:00
Alex Holliday
68f4adfbfe
add v2 services
2025-09-23 15:22:08 -07:00
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
003d419a64
Revert "Merge pull request #2974 from bluewave-labs/fix/cleanup"
...
This reverts commit 7368cb2567 , reversing
changes made to 72882fded9 .
2025-09-23 14:05:16 -07:00
Alex Holliday
f945a27011
move v1 to v1 dir, add build workflow
2025-09-23 11:59:02 -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
Alex Holliday
23126a92cd
move v1 controllers to v1 dir
2025-09-22 13:04:45 -07:00
Alex Holliday
d8ed9abebf
add gitignore
2025-09-22 12:53:44 -07:00
Franco Carrara
4039517683
Add response messages to string service
2025-09-17 23:33:45 -03:00
Franco Carrara
00fc7b8038
Allow jsonPath to be used along expectedValue and validate the response.
2025-09-17 23:23:16 -03:00
karenvicent
bf53f107e3
Merge branch 'develop' into fix-skip-maintenance-notifications
2025-09-15 12:29:47 -04:00
karenvicent
00de974528
Fix: Skip notifications for monitors during active maintenance windows
2025-09-15 12:28:37 -04:00
karenvicent
272e2ba955
add monitor name and url to infrastructure alert
2025-09-15 08:34:51 -04:00
karenvicent
041a261540
add llama sugestions
2025-09-12 10:13:38 -04:00
karenvicent
fb84a79a04
Add Discord embed message formatting for notifications
2025-09-11 16:29:08 -04:00
Alex Holliday
4e78de9da2
throw error if present
2025-09-08 06:42:36 -07:00
antonstrover
e598ae45f7
Merge branch 'develop' into fix/uptime%-charts-toggles
2025-09-05 16:46:04 +01:00
Alex Holliday
f8a0741e6c
<= -> <
2025-08-30 16:19:17 -07: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
Alex Holliday
46b342005a
update monitor interval and data
2025-08-30 11:11:58 -07:00