Marvin Zhang
bbeb752e17
chore: added debug code
2024-11-19 18:34:59 +08:00
Marvin Zhang
dfaf18fbd6
feat: added notification test
2024-11-14 16:44:49 +08:00
Marvin Zhang
4fd1ff8fcf
refactor: optimized field names
2024-11-14 11:22:37 +08:00
Marvin Zhang
86b03307dc
feat: updated controllers
2024-11-13 15:33:47 +08:00
Marvin Zhang
f0bb927b0b
feat: updated permission management
2024-11-12 18:14:12 +08:00
Marvin Zhang
a233075779
refactor: restructured code
2024-11-10 17:23:32 +08:00
Marvin Zhang
a0989d36db
feat: optimized dependency logic
2024-11-05 18:21:52 +08:00
Marvin Zhang
0117794930
fix: test issues
2024-11-05 13:46:22 +08:00
Marvin Zhang
9688026714
fix: test issue
2024-11-05 13:30:49 +08:00
Marvin Zhang
10bb511c5f
feat: updated dependency handler logic
2024-11-05 11:40:12 +08:00
Marvin Zhang
e33fcfc150
refactor: renamed files and services
2024-11-05 11:15:27 +08:00
Marvin Zhang
fbf8e5f9f3
feat: optimizing dependency services including grpc, api
2024-11-04 17:45:34 +08:00
Marvin Zhang
73674832b8
feat: optimized dependency api
2024-11-04 00:16:42 +08:00
Marvin Zhang
71f0a210ba
refactor: fixed dependency errors
2024-11-01 15:19:48 +08:00
Marvin Zhang
68ba84a4e7
refactor: optimized node communication
2024-11-01 15:19:48 +08:00
Marvin Zhang
d9b327de17
refactor: code cleanup
2024-11-01 15:19:48 +08:00
Marvin Zhang
8a5f51de47
refactor: updated grpc services
2024-11-01 15:19:48 +08:00
Marvin Zhang
79ea8a0f88
refactor: updated index related code
2024-10-29 13:18:57 +08:00
Marvin Zhang
1c03cb3e5c
refactor: code cleanup
2024-10-29 12:59:45 +08:00
Marvin Zhang
78912a56b5
chore: updated logs
2024-10-21 12:52:11 +08:00
Marvin Zhang
fd5ebaeb60
ci: updated unit test
2024-10-21 10:22:45 +08:00
Marvin Zhang
d7ac9ebb1f
test: updated test cases
2024-10-20 18:45:54 +08:00
Marvin Zhang
e1170d5612
test: updated test cases
2024-10-20 17:55:57 +08:00
Marvin Zhang
1b852fb96a
refactor: code cleanup
2024-10-18 15:03:32 +08:00
Marvin Zhang
1646df7136
feat: added nav for task detail
2024-10-17 21:10:19 +08:00
Marvin Zhang
2f8f38f145
feat: optimized spider, task pages
2024-10-17 20:11:38 +08:00
Marvin Zhang
eb56598d93
refactor: code cleanup
2024-10-16 20:13:24 +08:00
Marvin Zhang
785424b1ac
refactor: combined system collections
2024-10-14 17:56:39 +08:00
Marvin Zhang
e65b846427
feat: added system collections
2024-10-14 16:16:03 +08:00
Marvin Zhang
045fc42991
feat: added field to spider
2024-10-11 19:06:31 +08:00
Marvin Zhang
4f52936ad8
refactor: integrated database services into task data insert
2024-10-08 18:41:36 +08:00
Marvin Zhang
0ed2150901
feat: added performance monitoring for elasticsearch
2024-10-07 17:19:09 +08:00
Marvin Zhang
e15c3c9b4f
feat: added performance monitoring for database
2024-10-05 14:46:38 +08:00
Marvin Zhang
6986a10246
feat: updated password handling logic
2024-08-07 18:05:35 +08:00
Marvin Zhang
1197c05316
🚀 feat: add IsDefault field to DatabaseV2 model
...
🔨 refactor: modify GetDatabaseList, GetDatabaseById, PostDatabaseTestConnection, and GetDatabaseMetadata functions
🐞 fix: GetDatabaseById and GetMetadata functions in MongoService
🔧 chore: add GetDefaultDatabase and GetDatabaseById functions to utils file
2024-08-06 15:35:36 +08:00
Marvin Zhang
421a06930c
refactor: Update models to use DatabaseV2 instead of DataSourceV2
2024-08-05 16:07:19 +08:00
Marvin Zhang
e57655c67e
refactor: Update models to use DatabaseV2 instead of DataSourceV2
2024-08-05 13:14:57 +08:00
Marvin Zhang
e2cb99e56a
feat: Update models to use DatabaseV2 instead of DataSourceV2
...
The code changes update the models and related functions to use the new DatabaseV2 struct instead of the deprecated DataSourceV2 struct. This change ensures consistency and clarity in the codebase.
2024-08-04 16:58:46 +08:00
Marvin Zhang
a7da3a0442
feat: Update notification trigger patterns and add alert trigger
2024-08-03 19:43:11 +08:00
Marvin Zhang
7fe770ae9d
feat: Update notification trigger patterns and add alert trigger
...
The code changes modify the notification constants and models to update the trigger patterns for tasks and nodes. Additionally, a new trigger for alerts is added to the constants. This change allows for more flexible matching of notification triggers.
2024-07-31 15:58:41 +08:00
Marvin Zhang
86a7beb9e2
✨ add: add AlertId field to NotificationSettingV2 model
2024-07-30 17:33:42 +08:00
Marvin Zhang
5b67717ebe
✨ feat(models): add HasMetricTarget and LastingSeconds fields to NotificationAlertV2
2024-07-30 15:46:02 +08:00
Marvin Zhang
779d831a6d
feat: Add NotificationAlertV2 model
...
Add NotificationAlertV2 model to handle notification alerts in the system. This model includes fields for name, description, enabled status, metric target ID, metric name, operator, target value, and level.
2024-07-30 12:35:18 +08:00
Marvin Zhang
ea5ec117cc
refactor: Remove unused code for SMTP authentication and add Gmail OAuth2 authentication support
2024-07-27 19:29:43 +08:00
Marvin Zhang
e8bdfd228d
refactor: Update models to include sender email, name, and mail recipients for notification requests
2024-07-27 16:06:26 +08:00
Marvin Zhang
8d5a0b0c0e
refactor: Add Outlook authentication support for sending emails
2024-07-26 18:15:15 +08:00
Marvin Zhang
0e2170f644
refactor: Update models to include sender email, name, and mail recipients for notification requests
2024-07-26 15:33:58 +08:00
Marvin Zhang
96b89d05b8
refactor: Update NotificationChannelV2 model to include Telegram notification settings
2024-07-25 22:58:39 +08:00
Marvin Zhang
70cc86c4d3
refactor: Update NotificationChannelV2 model to include Telegram notification settings
2024-07-25 14:40:37 +08:00
Marvin Zhang
7f9fac0fc0
feat: updated notification settings and channels
2024-07-23 17:24:40 +08:00