colin
0822480b6d
chore: Nullable type enable
1 month ago
dongfo
841afd2ebf
Fix delay handling in EnqueueAsync method
Updated EnqueueAsync method to handle delay correctly by using BeginTime instead of interval. This prevents immediate execution of jobs with longer delay durations.
4 months ago
colin
153fd0d488
feat(mapper): Use `Mapperly` instead of `AutoMapper`
8 months ago
colin
3936107340
upgrade: upgrade abp to 10.0.2
- upgrade project to net10
- upgrade abp framework to 10.0.2
8 months ago
colin
a57bdb4ead
refactor(background-tasks): Refactor the built-in jobs
- Handle the job status of other nodes through events
10 months ago
colin
716cbb7180
feat(background-tasks): Remove unnecessary service scopes
10 months ago
colin
48d17b7d31
feat(tasks): enhance background tasks
- Add the job action filter 'IJobActionFilter'
- Calculate the execution duration in the job event
1 year ago
colin
0c5a11680b
upgrade: upgrade abp framework to 9.0.4
2 years ago
feijie
66d5be130d
feat(docs): 添加任务管理模块文档
2 years ago
colin
96a41314bf
upgrade abp framework to 8.2.0
2 years ago
colin
d6032271aa
🔧 chore: use Directory.Packages.props
2 years ago
colin
dbc2071848
fix(migrations): 修复初始化迁移数据不全的问题.
2 years ago
colin
8f6f6f43a0
upgrade: upgrade abp framework to 8.0.3.
3 years ago
colin
1e107d5027
upgrade(abp): upgrade abp framework to 7.4.0
3 years ago
cKey
d578cfb4d4
upgrade(abp): upgrade abp framework to 7.1.1
3 years ago
cKey
dffe7ffe4e
Fixed the retry mechanism in webhooks and tasks modules
3 years ago
cKey
b43e87684e
feat(tasks): change job group length
4 years ago
cKey
6069db929d
Upgrade abp framework to 7.1.0
* fix(user): If the user information request fails, go to the login page.
* feat(migrations): Add Backend-Admin、Identity、Webhooks migrations.
* fix(elsa): fix endpoints version of the integrated Elsa.Server.Api project.
* refactor(openiddict): refactor openiddict extension grant.
* feat(saas): Add EntityVersions to Editions and Tenants entity.
* fix(text-templating): fixed invalid page lookup for templates.
* fix(text-templating): the cache is not refreshed after template changes.
* feat(webhooks): added webhooks custom interface.
* feat(webhooks): webhooks send job Sets the maximum number of failed retry attempts.
* feat(account): add the user extension field.
* feat(common): Update common.props file.
* feat(build): Update Dicrectory.Build.props file.
* feat(ui): implements the template definitions.
4 years ago
cKey
2a141e40d4
feat(tasks): add job BackgroundCheckingJob.
4 years ago
cKey
e8aea1acdc
feat(tasks): add status Queuing
4 years ago
cKey
6bedb2e40c
feat(tasks): added preconfiguration interface for built-in jobs in the framework
4 years ago
cKey
90ea28c1fb
upgrade abp framework to 7.0.1
4 years ago
cKey
2664016c9d
upgrade abp framework to 7.0.0
4 years ago
cKey
2c3c76a12b
Upgrade the ABP framework to version 6.0.0
* Add OpenIddict management module.
* Add an identity server that uses OpenIddict.
* Add the identity server API that uses OpenIddict.
* LINGYUN.Abp.IdentityServer.WeChat module renamed
LINGYUN.Abp.Authentication.WeChat.
* LINGYUN.Abp.IdentityServer.QQ module renamed
LINGYUN.Abp.Authentication.QQ.
* Update Directory.Build.props.
* Update common.props.
4 years ago
cKey
8d4ec39df0
adjust the keyword sequence.
4 years ago
cKey
79808f35b1
fix: Tenant needs to be specified to execute job events
4 years ago
cKey
0c719a9505
fix: add missing localized text.
4 years ago
cKey
ffaf15512b
econstruct the distributed job module
1、使作业调度完成时调度用户定义Action,移除污染作业参数的异常处理参数;
2、重构用户定义作业注册方式,通过IJobDefinitionProvider注册;
3、增加IJobActionDefinitionProvider接口,用户可自行注册作业调度后处理程序;
4、增加LINGYUN.Abp.Notifications.Jobs模块,使通知相关作业独立;
5、增加LINGYUN.Abp.BackgroundTasks.DistributedLocking模块,让用户决定是否使用分布式锁定任务;
6、应用服务层增加作业Action管理接口, 便于从前端快速管理作业Action;
7、应用服务层增加作业定义查询接口, 便于从前端快速绑定作业名称、参数等.
4 years ago
cKey
6748f99fab
Make the default job of the new tenant persistent
4 years ago
cKey
7e1cc16e0a
增强通知模块
4 years ago
cKey
e014d2ac38
fix: 使用Newtownsoft.Json来序列化作业参数
4 years ago
cKey
2f90d90c69
feat: the job scheduler does not need to centralize processing
5 years ago
cKey
0b08158ef3
feat: added support webhook management ui.
5 years ago
cKey
c22e0b5c00
fix(tasks): fixed concurrent job lock failure.
5 years ago
cKey
6e39cec530
isolate built-in jobs from ordinary users
5 years ago
cKey
6baf5c70b8
feat(tasks): 使作业运行时支持一次性的缓存数据.
5 years ago
cKey
00c2d48101
feat(background-tasks): 将触发次数写入作业参数中,以支持增量计算场景.
5 years ago
cKey
1cffe01188
feat(dapr): upgrade dapr to 1.6.0
5 years ago
cKey
366aa2411c
feat(tasks): add multiple job event handlers
5 years ago
cKey
e44c2b3e80
tasks: use scope services to perform jobs
5 years ago
cKey
2b639f9382
fix(tasks): 成功执行一次作业需要重置重试次数
5 years ago
cKey
724c5846e0
fix(tasks): 无需对周期性作业改变状态
5 years ago
cKey
86a26d962a
fix(idgenerator): 解决雪花算法时钟回退问题
5 years ago
cKey
30da8b8ca8
upgrade(abp): upgrade abp framework to 5.1.1
5 years ago
cKey
8269ba8395
feat(tasks): 增强多租户支持.
5 years ago
cKey
93a6e0d057
feat(tasks): 增加多租户支持
5 years ago
cKey
b8681c56f6
feat(tasks): 增加默认基于内存字典的作业锁定提供者
5 years ago
cKey
6017f03a5e
feat(tasks): 完善作业异常推送.
5 years ago
cKey
27b5c69d12
fix(tasks): the lock task does not block the listener from running
5 years ago
cKey
4de30e9ed6
feat(tasks): add job execute exception handler
5 years ago