6176 Commits

Author SHA1 Message Date
Marvin Zhang
0ed2150901 feat: added performance monitoring for elasticsearch 2024-10-07 17:19:09 +08:00
Marvin Zhang
7fb9fc7d9f 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
3173c8fae8 feat: added performance monitoring for database 2024-10-05 14:46:38 +08:00
Marvin Zhang
64d664b307 feat: updated database model 2024-09-29 16:54:22 +08:00
Marvin Zhang
5f3ccfb84e feat: updated database model 2024-09-29 16:54:22 +08:00
Marvin Zhang
204021d962 feat: updated database model 2024-09-23 15:33:26 +08:00
Marvin Zhang
5d2d78b840 feat: updated database model 2024-09-23 15:33:26 +08:00
Marvin Zhang
a3e1751eef chore: ci cleanup 2024-09-23 13:23:18 +08:00
Marvin Zhang
9f6263e5dc chore: ci cleanup 2024-09-23 13:23:18 +08:00
Marvin Zhang
4807c0a497 feat: added database table rows crud 2024-09-11 17:45:04 +08:00
Marvin Zhang
f97a813ea2 feat: added database table rows crud 2024-09-11 17:45:04 +08:00
Marvin Zhang
aa0cb96936 feat: added index operations for mysql service 2024-09-04 17:07:32 +08:00
Marvin Zhang
b67055e854 feat: added index operations for mysql service 2024-09-04 17:07:32 +08:00
Marvin Zhang
f566689738 feat: updated database services 2024-09-02 19:01:58 +08:00
Marvin Zhang
de188d358a feat: updated database services 2024-09-02 19:01:58 +08:00
Marvin Zhang
a8ab6af7b2 feat: updated database services 2024-08-29 17:21:18 +08:00
Marvin Zhang
490f3fea1d feat: updated database services 2024-08-29 17:21:18 +08:00
Marvin Zhang
08d1acb15e feat: added hash to models 2024-08-26 18:33:46 +08:00
Marvin Zhang
b4ff01e2d5 feat: added hash to models 2024-08-26 18:33:46 +08:00
Marvin Zhang
fdea835d53 feat: added modify table 2024-08-18 22:01:55 +08:00
Marvin Zhang
5e81712a45 feat: added modify table 2024-08-18 22:01:55 +08:00
Marvin Zhang
6986a10246 feat: updated password handling logic 2024-08-07 18:05:35 +08:00
Marvin Zhang
b0504d004e 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
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
5e73467883 feat: Update database models to use DatabaseV2 instead of DataSourceV2
This commit updates the database 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-06 11:34:16 +08:00
Marvin Zhang
cdd6c24b01 feat: Update database models to use DatabaseV2 instead of DataSourceV2
This commit updates the database 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-06 11:34:16 +08:00
Marvin Zhang
421a06930c refactor: Update models to use DatabaseV2 instead of DataSourceV2 2024-08-05 16:07:19 +08:00
Marvin Zhang
4d25c89f30 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
fc28a742de 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
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
a7da3a0442 feat: Update notification trigger patterns and add alert trigger 2024-08-03 19:43:11 +08:00
Marvin Zhang
c67522f7b6 feat: Update notification trigger patterns and add alert trigger 2024-08-03 19:43:11 +08:00
Marvin Zhang
dd6921d32b feat: Update notification trigger patterns and add alert trigger 2024-07-31 16:02:34 +08:00
Marvin Zhang
28cf422e33 feat: Update notification trigger patterns and add alert trigger 2024-07-31 16:02:34 +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
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
86a7beb9e2 add: add AlertId field to NotificationSettingV2 model 2024-07-30 17:33:42 +08:00
Marvin Zhang
5ea0e2ddd1 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
74a1e19caa 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
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
01332490d3 refactor: Update user service to use sync.Once for singleton initialization 2024-07-29 12:39:56 +08:00
Marvin Zhang
e9ef2fa291 refactor: Update user service to use sync.Once for singleton initialization 2024-07-29 12:39:56 +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
6b4dc3e783 refactor: Remove unused code for SMTP authentication and add Gmail OAuth2 authentication support 2024-07-27 19:29:43 +08:00