nullpluto
|
6cba5a031b
|
feat: 添加ServerChan通知 (#2235)
|
2025-09-20 19:27:01 +08:00 |
|
馬良※チノ
|
ee4e5c9b8f
|
feat: Bark通知设置自定义图标 (#2042)
|
2025-08-10 13:37:24 +08:00 |
|
Small_Ku
|
fe7630e8f3
|
feat: Discord Webhook notification (#1903)
|
2025-07-22 13:59:12 +08:00 |
|
xoipz
|
562fa97679
|
给telegramNotifier添加代理功能支持 (#1890)
|
2025-07-20 00:17:54 +08:00 |
|
stiffme
|
60c0f0e26f
|
修复bark notification group和sound配置不生效的问题 (#1605)
Co-authored-by: jackshan23 <47161167@qq.com>
|
2025-05-17 11:27:32 +08:00 |
|
Shatyuka
|
b2958ac646
|
用Image<Rgb24>替换Bitmap (#1563)
|
2025-05-11 11:03:53 +08:00 |
|
Shatyuka
|
0bea2d095a
|
截图优化 (#1480)
* BitBlt 优化
* BitBlt恢复Top-down
* 渲染时翻转图像
* CaptureSession引用计数
* 恢复成无拷贝Mat
* 合法性检查
* 优化截图预览窗口
* 保存截图文件必要时需要克隆一份Mat
* BitBlt内存池
* 返回拷贝就不用对Session做引用计数了
* 移除CaptureImageRes
* 优化DirectX
* 更好地处理padding
* BitBlt去掉padding
1920*1080的游戏窗口是4字节对齐的,因此不会有性能影响。这里主要用于测试。
* 修复修改窗口大小
* 合并CreateStagingTexture
* 修复设备丢失崩溃
* WGC截图支持HDR
* fix typo
* CodeQA
* 去掉1px窗口边框
* DirectX截图去掉A通道
* HDR转换使用GPU加速
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2025-05-11 01:17:18 +08:00 |
|
辉鸭蛋
|
1df15bb83c
|
提供老版本的稳定 BitBlt 功能
|
2025-04-11 00:11:42 +08:00 |
|
Qian23333
|
cf9c964c7c
|
添加OneBot通知 (#1418)
|
2025-04-08 21:31:19 +08:00 |
|
辉鸭蛋
|
9bfdfd041e
|
一些优化
1. 一条龙未选择要刷的秘境时,直接提示
2. 修复独立任务运行时,实时任务仍在运行的问题
|
2025-03-23 22:04:43 +08:00 |
|
niuhuan
|
f81f628046
|
✨ 飞书通知时带有图片(需要配置app,并且在飞书后台增加上传图片权限) (#1334)
* ✨ feishu image notify
* typo
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2025-03-20 22:11:42 +08:00 |
|
DR-lin-eng
|
cbe90a7003
|
优化推送逻辑,加入异步推送策略,降低在多开渠道下的瞬间性能负载。提升推送速度。 (#1315)
Signed-off-by: DR-lin-eng <@DR-lin-eng>
Co-authored-by: DR-lin-eng <@DR-lin-eng>
|
2025-03-16 14:30:11 +08:00 |
|
禹仔二号
|
929f4a30b3
|
添加dingding通知 (#1312)
* 新增图片作为email附件发送功能
* feat(notification): 为 WebhookNotifier 添加 send_to 功能
- 在 WebhookNotifier 类中添加 send_to 属性
- 修改 TransformData 方法,增加 send_to 字段
- 在 NotificationConfig 中添加 webhook_endpoint 和 websocket_endpoint 属性
* refactor(WebhookNotifier): 添加 send_to 属性并调整访问修饰符
* refactor(notification): 重构 WebhookNotifier 并更新 NotificationConfig
- 在 NotificationConfig 中添加 WebhookSendTo 属性
- 重构 WebhookNotifier 构造函数,使用 NotificationConfig 对象进行初始化
- 更新 WebhookNotifier 发送逻辑,使用新的配置属性
* feat: add webhook ui.
* refactor(WebhookNotifier): 重构 TransformData 方法以优化数据结构- 将 notification_data 的内容合并到外层字典,以便于 webhook 接收端获取数据- 新增 event、result、timestamp 等字段,使数据结构
* fix(WebSocketNotifier): 添加消息发送后关闭连接的功能
- 在 SendAsync 方法中添加了 CloseAsync() 调用,确保消息发送后关闭 WebSocket 连接
- 此修改解决了消息发送后未关闭连接的问题,提高了资源利用率和系统稳定性
* fix: implement unified webhook ui
* fix: typos.
* 优化通知前端显示
* feat(notification): 添加钉钉 Webhook 通知支持
- 实现了钉钉 Webhook 通知的发送功能
- 在通知配置中添加了钉钉 Webhook URL 和密钥的设置选项
- 在通知服务中集成了钉钉通知的初始化和注册
- 优化了 WebhookNotifier 类的代码结构
* 新增钉钉通知ui
Signed-off-by: DR-lin-eng <@DR-lin-eng>
* 修正图标
Signed-off-by: DR-lin-eng <@DR-lin-eng>
---------
Signed-off-by: DR-lin-eng <@DR-lin-eng>
Co-authored-by: DR-lin-eng <@DR-lin-eng>
Co-authored-by: 秋云 <physligl@gmail.com>
Co-authored-by: DR-lin-eng <52230594+DR-lin-eng@users.noreply.github.com>
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2025-03-16 03:18:02 +08:00 |
|
DR-lin-eng
|
6eb1d33965
|
新增xxtui通知方法 (#1305)
Co-authored-by: DR-lin-eng <@DR-lin-eng>
|
2025-03-15 20:06:28 +08:00 |
|
辉鸭蛋
|
807288ab90
|
重构底层截图器,大幅提升截图器耗时 (#1302)
* to mat init
* BitBlt 加锁
* 使用读写锁重构 Windows.Graphics.Capture,删除BGI自己命名的缓存设置
* dwm加锁并返回mat
* 队伍中没有对应元素角色修复日志问题
* 清除所有 DispatcherTimerOperationEnum 内容
* 修复单测的编译错误
* HDR Support
* 清理无用的截图器模式
|
2025-03-15 13:18:19 +08:00 |
|
禹仔二号
|
f7903f8e9b
|
webhook添加了sendto发送对象,修复了webhook通知ui显示错误问题,修复了websocket服务端错误关闭链接问题 (#1300)
* 新增图片作为email附件发送功能
* feat(notification): 为 WebhookNotifier 添加 send_to 功能
- 在 WebhookNotifier 类中添加 send_to 属性
- 修改 TransformData 方法,增加 send_to 字段
- 在 NotificationConfig 中添加 webhook_endpoint 和 websocket_endpoint 属性
* refactor(WebhookNotifier): 添加 send_to 属性并调整访问修饰符
* refactor(notification): 重构 WebhookNotifier 并更新 NotificationConfig
- 在 NotificationConfig 中添加 WebhookSendTo 属性
- 重构 WebhookNotifier 构造函数,使用 NotificationConfig 对象进行初始化
- 更新 WebhookNotifier 发送逻辑,使用新的配置属性
* feat: add webhook ui.
* refactor(WebhookNotifier): 重构 TransformData 方法以优化数据结构- 将 notification_data 的内容合并到外层字典,以便于 webhook 接收端获取数据- 新增 event、result、timestamp 等字段,使数据结构
* fix(WebSocketNotifier): 添加消息发送后关闭连接的功能
- 在 SendAsync 方法中添加了 CloseAsync() 调用,确保消息发送后关闭 WebSocket 连接
- 此修改解决了消息发送后未关闭连接的问题,提高了资源利用率和系统稳定性
* fix: implement unified webhook ui
* fix: typos.
---------
Co-authored-by: DR-lin-eng <@DR-lin-eng>
Co-authored-by: 秋云 <physligl@gmail.com>
|
2025-03-15 10:33:33 +08:00 |
|
DR-lin-eng
|
a662791b6b
|
Tgbot推送机器人 (#1296)
* feat: add email and websocket notification
* fix typos.
* refactor(notifiers): 重构邮件和 WebSocket 通知器
- 提升 EmailNotifier 中的 SmtpClient 为类的成员变量,并在构造函数中初始化,优化资源使用
- 改进 WebSocketNotifier 的连接和重连逻辑,提高稳定性
- 优化通知器的错误处理和日志记录,增强可维护性
* Create BarkNotifier.cs
* Update NotificationConfig.cs
* Update NotificationService.cs
* Update CommonSettingsPageViewModel.cs
* Add files via upload
* Add files via upload
* Add files via upload
* Update CommonSettingsPage.xaml
* Delete BetterGenshinImpact/Service/Notifier/BarkNotifier.cs
* Add files via upload
* Update BarkNotifier.cs
* Update NotificationService.cs
* Update CommonSettingsPageViewModel.cs
* Update CommonSettingsPage.xaml
* Delete BetterGenshinImpact/Service/BarkNotifier.cs
* Add files via upload
* Add files via upload
* Add files via upload
* Update CommonSettingsPage.xaml
* fix: 回退部分代码,修复了程序崩溃的错误
* fix: remove api.day.app
* Update CommonSettingsPageViewModel.cs
* Update CommonSettingsPage.xaml
* Update CommonSettingsPage.xaml
* Update CommonSettingsPageViewModel.cs
* Update EmailNotifier.cs
* Update EmailNotifier.cs
* Update BarkNotifier.cs
* 修正并更新前端介绍
* Revert "1"
* 修正公益服务器请求兼容性
* Revert "Revert "1""
This reverts commit 8c6effb1
* 新增tg推送但是有发送问题?(疑似我的电脑问题,稍后解决)
Signed-off-by: DR-lin-eng <@DR-lin-eng>
* feat: Telegram notification and ui.
* 修正tgbot推送,修正变量
Signed-off-by: DR-lin-eng <@DR-lin-eng>
---------
Signed-off-by: DR-lin-eng <@DR-lin-eng>
Co-authored-by: 秋云 <physligl@gmail.com>
Co-authored-by: 禹仔二号 <87601913+wy3057@users.noreply.github.com>
Co-authored-by: yuzai <3020834774@qq.com>
Co-authored-by: DR-lin-eng <@DR-lin-eng>
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2025-03-14 19:39:16 +08:00 |
|
禹仔二号
|
6becb9dd5a
|
添加websocket和smtp通知方法,添加bark通知,websocket为qq机器人预留。 (#1254)
* feat: add email and websocket notification
* fix typos.
* refactor(notifiers): 重构邮件和 WebSocket 通知器
- 提升 EmailNotifier 中的 SmtpClient 为类的成员变量,并在构造函数中初始化,优化资源使用
- 改进 WebSocketNotifier 的连接和重连逻辑,提高稳定性
- 优化通知器的错误处理和日志记录,增强可维护性
* Create BarkNotifier.cs
* Update NotificationConfig.cs
* Update NotificationService.cs
* Update CommonSettingsPageViewModel.cs
* Add files via upload
* Add files via upload
* Add files via upload
* Update CommonSettingsPage.xaml
* Delete BetterGenshinImpact/Service/Notifier/BarkNotifier.cs
* Add files via upload
* Update BarkNotifier.cs
* Update NotificationService.cs
* Update CommonSettingsPageViewModel.cs
* Update CommonSettingsPage.xaml
* Delete BetterGenshinImpact/Service/BarkNotifier.cs
* Add files via upload
* Add files via upload
* Add files via upload
* Update CommonSettingsPage.xaml
* fix: 回退部分代码,修复了程序崩溃的错误
* fix: remove api.day.app
---------
Co-authored-by: 秋云 <physligl@gmail.com>
Co-authored-by: DR-lin-eng <52230594+DR-lin-eng@users.noreply.github.com>
|
2025-03-13 00:06:09 +08:00 |
|
辉鸭蛋
|
aabd1e0c01
|
fix kale
|
2025-02-12 23:02:16 +08:00 |
|
起个名字好难
|
184d186c9c
|
添加企业微信通知
|
2025-02-04 23:10:58 +08:00 |
|
辉鸭蛋
|
92516c26d2
|
支持配置要通知的事件
|
2025-02-04 17:11:53 +08:00 |
|
辉鸭蛋
|
151b383c40
|
添加飞书通知
|
2025-02-03 19:28:09 +08:00 |
|
辉鸭蛋
|
1efd8d9454
|
重构通知模块
|
2025-02-03 15:02:25 +08:00 |
|
辉鸭蛋
|
297618b95f
|
fix windows notify
|
2025-02-01 23:03:25 +08:00 |
|
辉鸭蛋
|
3e114ad358
|
添加windows通知
|
2025-01-28 13:12:14 +08:00 |
|
辉鸭蛋
|
4196f05f21
|
replace HttpContent with another data structure
|
2025-01-28 08:49:24 +08:00 |
|
辉鸭蛋
|
670bb3adad
|
修改序列化方式,添加测试数据
|
2025-01-27 20:47:17 +08:00 |
|
辉鸭蛋
|
6c16296b1b
|
修改 notify config 的获取方式
|
2025-01-27 20:13:53 +08:00 |
|
Scarlet
|
50513613de
|
feature: notification-based webhook
|
2025-01-21 22:22:27 -06:00 |
|
qhy040404
|
c490d29aa1
|
code cleanup
|
2024-08-14 18:01:02 +08:00 |
|
Mr-Quin
|
63bec641af
|
Simplify notification creation
|
2024-03-30 13:57:03 -07:00 |
|
Mr-Quin
|
04ce508efd
|
Slightly simplify call to NotifyAllNotifiersAsync
|
2024-03-30 13:57:03 -07:00 |
|
Mr-Quin
|
4f9424ff3d
|
Register NotificationService as HostedService so it instantiates early
|
2024-03-30 13:57:03 -07:00 |
|
Mr-Quin
|
083766320d
|
Add error handling to NotifierManager
|
2024-03-30 13:57:03 -07:00 |
|
Mr-Quin
|
911ee49083
|
Refactor notification
|
2024-03-30 13:57:02 -07:00 |
|