Commit Graph
52 Commits
Author SHA1 Message Date
Alex Holliday 03b6d5976c remove me from auth controller 2025-12-16 18:40:13 +00:00
Alex Holliday 1a2d11e6de refactor /auth/me into /me 2025-12-14 17:16:21 +00:00
Alex Holliday 16c7a007d5 env 2025-12-13 16:58:30 +00:00
Alex Holliday fe03451393 status page pagination 2025-12-11 18:41:38 +00:00
Alex Holliday e12e198aed export team incidents 2025-12-08 23:18:46 +00:00
Alex Holliday b4135e26ce details 2025-12-07 04:38:37 +00:00
Alex Holliday 53355cad04 price cards 2025-12-02 20:52:27 +00:00
Alex Holliday 07efd08837 billing tweaks 2025-12-02 19:12:19 +00:00
Alex Holliday 1b162578c2 stripe 2025-12-02 00:20:09 +00:00
Alex Holliday 01c0e9ef4d create customer 2025-12-01 03:45:57 +00:00
Alex Holliday 7b207f2ccb fe 2025-12-01 00:35:53 +00:00
Alex Holliday 6eabaebd86 stripe controller 2025-11-30 16:52:48 +00:00
Alex Holliday f476a57748 protect routes and import function 2025-11-29 19:24:08 +00:00
Alex Holliday 08887bbc58 checks retention routes 2025-11-27 23:37:29 +00:00
Alex Holliday ee04ac2b98 delete all 2025-11-26 23:57:40 +00:00
Alex Holliday 8774042725 search 2025-11-26 22:22:15 +00:00
Alex Holliday 36d13d556e test notifications 2025-11-26 20:40:21 +00:00
Alex Holliday 1e26fb1e3b improve test coverage 2025-11-24 22:49:55 +00:00
Alex Holliday 2319b67d05 add placeholder 2025-11-24 18:07:47 +00:00
Alex Holliday 6881be7555 monitor import/export 2025-11-20 23:27:30 +00:00
Alex Holliday af6fede1b3 email config 2025-11-20 21:17:52 +00:00
Alex Holliday 3faff5dc54 email settings 2025-11-19 23:55:29 +00:00
Alex Holliday 459d78cbcb sorting 2025-11-19 20:53:25 +00:00
Alex Holliday eea6b12be6 isActive -> stauts === paused 2025-11-19 19:06:17 +00:00
Alex Holliday f40667615e system settings 2025-11-19 00:00:08 +00:00
Alex Holliday adbb4e7817 implement monitor filter 2025-11-18 21:43:35 +00:00
Alex Holliday dd302c08b3 fixes 2025-11-14 15:35:37 -08:00
Alex Holliday 75acf7b38f initial commit 2025-11-13 13:47:26 -08:00
gorkem-bwlandClaude 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
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
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
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
karenvicent 468a67f937 git stash push -m "work in progress" 2025-10-01 12:49:48 -04:00
Alex Holliday 6d0c560948 add v2 routes, controllers 2025-09-24 15:55:09 -07:00
Alex Holliday c0ff162ed9 remove v2 files 2025-09-23 14:46:32 -07:00
Alex Holliday b3b6f1d834 move all v1 files to v1 dirs 2025-09-23 14:23:45 -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 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
gorkem-bwl d3d20b29c3 Fix status page deletion error - missing module reference
- Fix deleteStatusPage method call to use statusPageModule
- Change this.db.deleteStatusPage to this.db.statusPageModule.deleteStatusPage
- Ensures consistency with other controller methods
- Resolves "this.db.deleteStatusPage is not a function" error

Fixes bug where status page deletion failed due to incorrect database module reference.
2025-08-27 17:47:11 -04:00
Burak Arslan 4c2c452b91 Improve validation and error handling on form field 2025-08-06 00:53:35 +03:00
Burak Arslan 281cbbc30f feat: add game server monitoring support
- Added a new `/games` route in `monitorRoute.js` to fetch all supported games.
- Implemented `getAllGames` method in `monitorController.js` using the `gamedig` library.
- Introduced `useFetchMonitorGames` hook in `monitorHooks.js` to fetch game data in the frontend.
- Updated `UptimeCreate` page to support game server monitoring:
  - Added a new monitor type `"game"`.
  - Dynamically fetches and displays game options using the new `/games` API.
- Removed hardcoded `GAMES` object and replaced it with dynamic fetching from the backend.
- Updated `NetworkService.js` with a new `getMonitorGames` method for API calls.

This update introduces game server monitoring functionality, allowing users to monitor game servers dynamically.
2025-08-03 13:19:55 +03:00
Alex Holliday 7a190f7c69 module -> class 2025-07-31 11:57:55 -07:00
Alex Holliday 7bf96f6194 module -> class 2025-07-30 15:14:36 -07:00
Alex Holliday de742068a7 module -> class 2025-07-30 12:25:12 -07:00