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
Burak Arslan
b53650a50f
Run npm run format
2025-08-02 02:25:58 +03:00
Burak Arslan
9ad3b58fcd
Added game server support
2025-08-02 02:04:06 +03:00
Alex Holliday
0779e5ea15
remove commented out imports
2025-07-31 12:02:52 -07:00
Alex Holliday
ce49270cf8
remove unused diagnostic db module
2025-07-31 12:00:27 -07:00
Alex Holliday
7a190f7c69
module -> class
2025-07-31 11:57:55 -07: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
Alex Holliday
927e8a88b8
remove console log
2025-07-31 09:18:12 -07:00
Alex Holliday
54d3392cf1
remove commented out imports
2025-07-30 15:35:16 -07:00
Alex Holliday
48cf8a5e73
module -> class
2025-07-30 15:34:03 -07:00
Alex Holliday
b5f4c04165
module->class
2025-07-30 15:21:22 -07:00
Alex Holliday
7bf96f6194
module -> class
2025-07-30 15:14:36 -07:00
Alex Holliday
16ebe4b1ab
module -> class
2025-07-30 15:06:19 -07:00
Alex Holliday
de742068a7
module -> class
2025-07-30 12:25:12 -07:00
Alex Holliday
585fb4f700
module -> class
2025-07-30 11:36:19 -07:00
Alex Holliday
00f5eaf44d
module -> class
2025-07-30 11:27:29 -07:00
Alex Holliday
8adad64248
refactor module into class
2025-07-30 10:41:53 -07:00
Alex Holliday
753a904c94
refacotr status page module into class
2025-07-30 10:20:33 -07:00
Alex Holliday
78a5b2e666
fix crypto dependency
2025-07-30 09:18:16 -07:00
Alex Holliday
ca02ed9d18
refactor invite module into class
2025-07-29 19:53:11 -07:00
Alex Holliday
e55d8618bd
convert checkModule to class for dependency injection
2025-07-29 11:51:06 -07:00
Alex Holliday
e63faebcb8
replace missing secrets
2025-07-29 10:08:45 -07:00
Alex Holliday
10c822c5d9
add legacy logger
2025-07-29 10:01:20 -07:00
singh-kanwarpreet
dbea93f9ba
Improved Code Quality
2025-07-29 21:35:30 +05:30
singh-kanwarpreet
bf5d7f3c53
Adding Global Threshold Settings
2025-07-29 16:05:53 +05:30
Alex Holliday
6e49e19ba1
refactor serviceRegistry
2025-07-28 15:25:33 -07:00
Alex Holliday
de80a530e5
refactor logger
2025-07-28 15:03:28 -07:00
Alex Holliday
f3e50120ee
appSettings -> envSettings
2025-07-28 14:37:18 -07:00
Alex Holliday
6025323c4b
less aggressive auth rate limiting
2025-07-28 13:48:09 -07:00
Alex Holliday
ec99b5e9b4
add rate limiting
2025-07-28 12:00:09 -07:00
Alex Holliday
ab8868e6c4
add an field to the monitor for status page queries
2025-07-28 11:35:49 -07:00
Alex Holliday
e5e02b553a
fix dependencies
2025-07-27 19:51:39 -07:00
Alex Holliday
1c47c8ce2c
move to src
2025-07-25 15:33:48 -07:00
Alex Holliday
acc910cbc0
refactor server
2025-07-25 15:15:14 -07:00
Alex Holliday
cafd9f9899
remove empty file
2025-07-25 10:29:40 -07:00
Alex Holliday
bb2ab8e08a
format
2025-07-25 10:29:04 -07:00
Alex Holliday
3059e730e2
type errors
2025-07-25 10:19:22 -07:00
Alex Holliday
dc321580c3
refactor out common dependenceis
2025-07-25 10:16:29 -07:00
Alex Holliday
ddf3e8251d
add an error service, base controller
2025-07-24 15:06:46 -07:00
Alex Holliday
d59e2796e7
refactor to monitor service
2025-07-24 13:50:21 -07:00
Alex Holliday
b3f8d77238
add maintenance window service
2025-07-23 15:14:47 -07:00
Alex Holliday
aea79fec2e
add invite service
2025-07-23 14:58:44 -07:00
Alex Holliday
da49e15589
jsdocs, move observer
2025-07-23 14:31:40 -07:00
Alex Holliday
cfebc770fd
add diagnostic service
2025-07-23 14:28:16 -07:00
Alexander Holliday
ffef14957f
Merge pull request #2671 from bluewave-labs/feat/check-service
...
feat: check service
2025-07-23 14:22:25 -07:00
Alex Holliday
c1dc575f53
reset server validation
2025-07-23 14:17:47 -07:00
Alex Holliday
8c0dfb2cc5
add a check service
2025-07-23 13:41:10 -07:00
Alex Holliday
181e149028
Merge branch 'develop' into feat/service-refactor
2025-07-23 13:09:48 -07:00
Alex Holliday
65f232161f
sync package lock
2025-07-23 13:06:23 -07:00
Alex Holliday
f58d05f1b3
format
2025-07-23 13:04:26 -07:00