Releases: masastack/MASA.Scheduler
Releases · masastack/MASA.Scheduler
1.0.0
🚀 Features
- MultiEnvironment : Isolation - Multi-environment support.
- HttpJob : Http jobs support the asynchronous mode.
- SchedulerAlert : Alarms and rules are configured.
🔬 Refactors
- QueryNoLock : NoLock is used in query statements.
- ServiceScope : Some service lifecycle management adjustments in background services.
- SchedulerJob : The Job and Task pages use breadcrumbs to restructure the pages and interactions.
- SDK : Added job update method.
🔧 Bug fixes
- SchedulerWorkerManagerData : task stops, if the task in running, SchedulerWorkerManagerData. StopTask won't clean up.
- RedisSubscribe : Fixed an issue where the same redis is used in multiple environments and the Server and Worker find each other and subscribe to other environments.
- HttpJob : HttpJob execution in multiple environments does not pass environment information.
- SignalR : Fixed SignalR push in multiple environments.
- Other : Some other issues fixed.
📖 Others
- Page responsive layout support, friendly display on non-1920 *1080 computers
- Some detail optimizations and UI tweaks
- Document Update
🚀 功能
- MultiEnvironment:隔离性-多环境支持。
- HttpJob:Http类型的Job支持异步模式。
- SchedulerAlert:支持告警及规则配置。
🔬 重构
- QueryNoLock:查询语句中使用NoLock。
- ServiceScope:后台服务中一些服务的生命周期管理调整。
- SchedulerJob:Job和Task页面使用面包屑,重构页面和交互。
- SDK:增加Job更新方法。
🔧 问题修复
- SchedulerWorkerManagerData:任务停止时,若任务在运行中,SchedulerWorkerManagerData.StopTask不会清理。
- RedisSubscribe:修复多环境下用同个redis,Server和Worker互相发现会订阅其他环境的问题。
- HttpJob:多环境下Http类型的Job执行未传递环境信息。
- SignalR:修复多环境下SignalR推送问题。
- Other:其他一些问题修复。
📖 其他
- 页面响应式布局支持,在非1920*1080的电脑上也能友好显示
- 一些细节优化和UI调整
- 文档更新
local-iot-0.0.8
fix : GetProjectApps Environment
local-iot-0.0.7
fix : Project list query environment error
v0.0.5-iot
chore : from main
local-iot-0.0.6
chore : gitlab-ci
local-iot-0.0.4
chore : from main
local-iot-0.0.3
chore : from main
local-iot-0.0.2
chore : AddObservable adjustment
local-iot-0.0.1
Update .gitlab-ci.yml
local-iot-0.0.0
Update .gitlab-ci.yml