Commit Graph

38 Commits

Author SHA1 Message Date
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
Marvin Zhang
9ffdd3f1cd refactor: Remove unused code and update models and functions for notification channels and settings 2024-07-23 12:22:59 +08:00
Marvin Zhang
c893b5452e refactor: Update SMTPPort type to int in NotificationChannelV2 model 2024-07-22 17:34:55 +08:00
Marvin Zhang
029c5d1448 refactor: Update NotificationChannelV2 model to simplify mail and IM settings 2024-07-18 17:41:54 +08:00
Marvin Zhang
821383a677 refactor: Update SendNotification function to handle old and new settings triggers 2024-07-18 00:05:48 +08:00
Marvin Zhang
a5104663e8 refactor: Add description, provider, and settings fields to NotificationChannelV2 model 2024-07-17 17:39:07 +08:00
Marvin Zhang
8c79d51a5a refactor: Update SendNotification function to handle old and new settings triggers 2024-07-16 17:54:06 +08:00
Marvin Zhang
9073f1ca02 refactor: Remove unused code and update dependencies 2024-07-13 11:08:56 +08:00
Marvin Zhang
54cf19f679 feat: Add trigger fields to NotificationSettingV2 model 2024-07-13 10:53:38 +08:00
Marvin Zhang
16ac26ef0c feat: Add template field to NotificationSettingV2 model 2024-07-13 10:03:24 +08:00
Marvin Zhang
7649885b24 feat: updated model for notification settings 2024-07-11 23:10:15 +08:00
Marvin Zhang
e66e4d6741 feat: updated models for notification 2024-07-11 18:08:40 +08:00
Marvin Zhang
7b0cd9da9f feat: added models 2024-07-11 14:42:57 +08:00
Marvin Zhang
aca0c0ebce refactor: removed unnecessary code 2024-07-11 12:45:29 +08:00
Marvin Zhang
f2f298d8f8 refactor: removed unnecessary code 2024-07-11 12:45:20 +08:00
Marvin Zhang
7eb8c08e0e feat: added metric service 2024-07-02 17:59:40 +08:00
Marvin Zhang
023ba27566 fix: unable to sync directories to work nodes 2024-07-01 15:59:20 +08:00
Marvin Zhang
1eb81b3f43 feat: finalized git progress for clone, pull, push
https://github.com/crawlab-team/crawlab/issues/1485
2024-06-29 22:29:34 +08:00
Marvin Zhang
7bdce1af58 feat: added metrics service v2 2024-06-26 23:23:14 +08:00
Marvin Zhang
73a5a64ba4 fix: notification issue 2024-06-26 13:18:28 +08:00
Marvin Zhang
326a8d67d0 fix: missing data source issue 2024-06-26 12:37:24 +08:00
Marvin Zhang
725ee7d9ad feat: updated git model 2024-06-22 00:21:32 +08:00
Marvin Zhang
7c42d68ad7 feat: added fields for git 2024-06-19 15:50:30 +08:00
Marvin Zhang
b757826867 feat: added fields to models 2024-06-19 00:17:36 +08:00
Marvin Zhang
41e7edf9f9 feat: optimized code 2024-06-17 23:31:34 +08:00
Marvin Zhang
972713959f feat: updated grpc for dependencies service 2024-06-15 23:25:24 +08:00
Marvin Zhang
08d9f4f676 feat: updated grpc proto 2024-06-14 19:24:09 +08:00
Marvin Zhang
e5b20af9a4 feat: updated grpc proto 2024-06-14 19:17:23 +08:00
Marvin Zhang
6a60433d25 feat: added modules 2024-06-14 16:37:48 +08:00
Marvin Zhang
dc21bce11f feat: added modules 2024-06-14 15:59:48 +08:00
Marvin Zhang
0b67fd9ece feat: added modules 2024-06-14 15:42:50 +08:00