Marvin Zhang
728cbba6ae
fix: index creation issue
2024-11-23 11:14:13 +08:00
Marvin Zhang
5a7272e899
fix: create index errors
2024-11-23 10:54:21 +08:00
Marvin Zhang
d5db15aa17
chore: added debug code
2024-11-19 18:34:59 +08:00
Marvin Zhang
a4b62ca221
feat: added notification test
2024-11-14 16:44:49 +08:00
Marvin Zhang
9076848c26
refactor: optimized field names
2024-11-14 11:22:37 +08:00
Marvin Zhang
fd21d6e0dd
feat: updated controllers
2024-11-13 15:33:47 +08:00
Marvin Zhang
0af1ac2e3e
feat: updated permission management
2024-11-12 18:14:12 +08:00
Marvin Zhang
3f038c49a2
refactor: restructured code
2024-11-10 17:23:32 +08:00
Marvin Zhang
0f34a546b8
feat: optimized dependency logic
2024-11-05 18:21:52 +08:00
Marvin Zhang
6025f20b7d
fix: test issues
2024-11-05 13:46:22 +08:00
Marvin Zhang
29b709cc9b
fix: test issue
2024-11-05 13:30:49 +08:00
Marvin Zhang
48f3ffa07d
feat: updated dependency handler logic
2024-11-05 11:40:12 +08:00
Marvin Zhang
36ec228fcf
refactor: renamed files and services
2024-11-05 11:15:27 +08:00
Marvin Zhang
4f6ac6f9b8
feat: optimizing dependency services including grpc, api
2024-11-04 17:45:34 +08:00
Marvin Zhang
653f8116ba
feat: optimized dependency api
2024-11-04 00:16:42 +08:00
Marvin Zhang
ca5bbe6c8f
refactor: fixed dependency errors
2024-11-01 15:19:48 +08:00
Marvin Zhang
8ffba2944d
refactor: optimized node communication
2024-11-01 15:19:48 +08:00
Marvin Zhang
53afb0064e
refactor: code cleanup
2024-11-01 15:19:48 +08:00
Marvin Zhang
fa1433007f
refactor: updated grpc services
2024-11-01 15:19:48 +08:00
Marvin Zhang
7cabe4b6ac
refactor: updated index related code
2024-10-29 13:18:57 +08:00
Marvin Zhang
abaaa9b7f7
refactor: code cleanup
2024-10-29 12:59:45 +08:00
Marvin Zhang
1497523782
chore: updated logs
2024-10-21 12:52:11 +08:00
Marvin Zhang
5a595b768b
ci: updated unit test
2024-10-21 10:22:45 +08:00
Marvin Zhang
5b0a62c4d4
test: updated test cases
2024-10-20 18:45:54 +08:00
Marvin Zhang
cecf4dfd1d
test: updated test cases
2024-10-20 17:55:57 +08:00
Marvin Zhang
7e26f60189
refactor: code cleanup
2024-10-18 15:03:32 +08:00
Marvin Zhang
29c1682759
feat: added nav for task detail
2024-10-17 21:10:19 +08:00
Marvin Zhang
dd9ffdc212
feat: optimized spider, task pages
2024-10-17 20:11:38 +08:00
Marvin Zhang
dea7033db6
refactor: code cleanup
2024-10-16 20:13:24 +08:00
Marvin Zhang
e6e2c10ba6
refactor: combined system collections
2024-10-14 17:56:39 +08:00
Marvin Zhang
4947664070
feat: added system collections
2024-10-14 16:16:03 +08:00
Marvin Zhang
63fc6ad2df
feat: added field to spider
2024-10-11 19:06:31 +08:00
Marvin Zhang
4652d27e0a
refactor: integrated database services into task data insert
2024-10-08 18:41:36 +08:00
Marvin Zhang
7fb9fc7d9f
feat: added performance monitoring for elasticsearch
2024-10-07 17:19:09 +08:00
Marvin Zhang
3173c8fae8
feat: added performance monitoring for database
2024-10-05 14:46:38 +08:00
Marvin Zhang
b0504d004e
feat: updated password handling logic
2024-08-07 18:05:35 +08:00
Marvin Zhang
79a4cb1d46
🚀 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
4d25c89f30
refactor: Update models to use DatabaseV2 instead of DataSourceV2
2024-08-05 16:07:19 +08:00
Marvin Zhang
fc28a742de
refactor: Update models to use DatabaseV2 instead of DataSourceV2
2024-08-05 13:14:57 +08:00
Marvin Zhang
f38b11e7ed
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
c67522f7b6
feat: Update notification trigger patterns and add alert trigger
2024-08-03 19:43:11 +08:00
Marvin Zhang
c64e8cec63
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
5ea0e2ddd1
✨ add: add AlertId field to NotificationSettingV2 model
2024-07-30 17:33:42 +08:00
Marvin Zhang
74a1e19caa
✨ feat(models): add HasMetricTarget and LastingSeconds fields to NotificationAlertV2
2024-07-30 15:46:02 +08:00
Marvin Zhang
68bba2cceb
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
6b4dc3e783
refactor: Remove unused code for SMTP authentication and add Gmail OAuth2 authentication support
2024-07-27 19:29:43 +08:00
Marvin Zhang
d224c6ea6a
refactor: Update models to include sender email, name, and mail recipients for notification requests
2024-07-27 16:06:26 +08:00
Marvin Zhang
bc924d0541
refactor: Add Outlook authentication support for sending emails
2024-07-26 18:15:15 +08:00
Marvin Zhang
c85692f353
refactor: Update models to include sender email, name, and mail recipients for notification requests
2024-07-26 15:33:58 +08:00
Marvin Zhang
9c3afad1c1
refactor: Update NotificationChannelV2 model to include Telegram notification settings
2024-07-25 22:58:39 +08:00