Skip to content
This repository has been archived by the owner on Aug 1, 2022. It is now read-only.

Releases: masastack/MASA.BuildingBlocks

0.6.0-preview.1

29 Jul 06:39
9306199
Compare
Choose a tag to compare
0.6.0-preview.1 Pre-release
Pre-release

Features


功能

0.5.0

28 Jul 06:12
96f27c1
Compare
Choose a tag to compare

Features

  • Mapping: Add object extension to support Map #61
  • IdGenerator: Add id constructor (normal Guid, sequential Guid, snowflake id) #61
  • Auth: Add sdk method for team and permission #62, update auth sdk identity #69, UserService add FindByIdAsync、Refactor Auth #76 #77 #80 #84 #88 #99 #100 #105 #107 #110 #111 #113
  • IdentityModel: Add IdentityModel, support updating creator, creation time, modifying person, modification time, etc. #63 #67 #89
  • Service.Contracts: Modify the access level of the attribute Data of the BaseResponse class #64
  • Data: Support optimistic concurrency #65
  • OIDC: Add OIDC #66 #72 #81 #85 #86
  • Data: Support distributed lock #68
  • Storage: Add IClientContainer #71
  • Scheduler: Add Scheduler Sdk #73, #79 #82 #103 #104
  • DistributedLocking: Add parameter default value #74
  • Dcc: Add dcc Sdk #75
  • Domain.Events:Add EventQueryCommand #87
  • Configuration: Add IConfigurationApi interface and modify IConfigurationApiClient #95 #96 #114
  • Mc: Add MessageTaskSources #97 #106 #116 #117 #118
  • PM: Add project api GetByIdentityAsync #101 #108
  • Tsc: Add Tsc Sdk #94 #109

Refactors

  • Dispatcher: UoW add method AddDomainEventAsync,AnyQueueAsync #90 #91
  • Autocomplete: Refactor and optimize the user experience #112 #115

Chores

  • Auth: Remove auth waning #92
  • IdGenerator: Rename method Create => NewId #93
  • Ddd: _domainEvents changed to private #102

Bug


功能

  • Mapping: 新增object扩展,支持Map #61
  • IdGenerator: 新增id构造器 (普通Guid、顺序Guid、雪花id) #61
  • Auth: 为团队和权限添加 sdk 方法 #62,新auth sdk identity #69,UserService 添加 FindByIdAsync、重构Auth #76 #77 #80 #84 #88 #99 #100 #105 #107 #110 #111 #113
  • IdentityModel: 添加IdentityModel、支持更新创建人、创建时间、修改人、修改时间等 #63 #67 #89
  • Service.Contracts: 修改BaseResponse类的属性Data的访问级别 #64
  • Data: 支持乐观并发 #65
  • OIDC: 添加OIDC #66 #72 #81 #85 #86
  • Data: 支持分布式锁 #68
  • Storage: 添加 IClientContainer #71
  • Scheduler: 添加调度器Sdk #73 #79 #82 #103 #104
  • DistributedLocking: 添加参数默认值 #74
  • Dcc: 添加 Dcc Sdk #75
  • Domain.Events:添加 EventQueryCommand #87
  • Configuration: 添加 IConfigurationApi 接口并修改 IConfigurationApiClient #95 #96 #114
  • Mc:添加MessageTaskSources #97 #106 #116 #117 #118
  • PM: 添加项目 api GetByIdentityAsync #101 #108
  • Tsc: 添加 Tsc Sdk #94 #109

重构

杂务

  • Auth: 处理Auth警告 #92
  • IdGenerator: 重命名方法 Create => NewId #93
  • Ddd: _domainEvents 更改为私有 #102

0.5.0-rc.3

21 Jul 10:02
a48e632
Compare
Choose a tag to compare
0.5.0-rc.3 Pre-release
Pre-release

Features

  • Auth: UserService add DisableUserAsync #113

Refactors

  • Autocomplete: Refactor and optimize the user experience #112

功能

  • Auth: UserService 添加 DisableUserAsync #113

重构

  • Autocomplete: 重构和优化用户体验 #112

0.5.0-rc.2

20 Jul 06:36
3e39ac0
Compare
Choose a tag to compare
0.5.0-rc.2 Pre-release
Pre-release

Features

  • Auth: Add UserService Method #110 #111

  • Auth: 添加 UserService方法 #110 #111

0.5.0-rc.1

19 Jul 07:35
e44383c
Compare
Choose a tag to compare
0.5.0-rc.1 Pre-release
Pre-release

Features

  • Mapping: Add object extension to support Map #61
  • IdGenerator: Add id constructor (normal Guid, sequential Guid, snowflake id) #61
  • Auth: Add sdk method for team and permission #62, update auth sdk identity #69, UserService add FindByIdAsync、Refactor Auth #76 #77 #80 #84 #88 #99 #100 #105 #107
  • IdentityModel: Add IdentityModel, support updating creator, creation time, modifying person, modification time, etc. #63 #67 #89
  • Service.Contracts: Modify the access level of the attribute Data of the BaseResponse class #64
  • Data: Support optimistic concurrency #65
  • OIDC: Add OIDC #66 #72 #81 #85 #86
  • Data: Support distributed lock #68
  • Storage: Add IClientContainer #71
  • Scheduler: Add Scheduler Sdk #73, #79 #82 #103 #104
  • DistributedLocking: Add parameter default value #74
  • Dcc: Add dcc Sdk #75
  • Domain.Events:Add EventQueryCommand #87
  • Configuration: Add IConfigurationApi interface and modify IConfigurationApiClient #95 #96
  • Mc: Add MessageTaskSources #97 #106
  • PM: Add project api GetByIdentityAsync #101 #108
  • Tsc: Add Tsc Sdk #94 #109

Refactors

  • Dispatcher: UoW add method AddDomainEventAsync,AnyQueueAsync #90 #91

Chores

  • Auth: Remove auth waning #92
  • IdGenerator: Rename method Create => NewId #93
  • Ddd: _domainEvents changed to private #102

功能

  • Mapping: 新增object扩展,支持Map #61
  • IdGenerator: 新增id构造器 (普通Guid、顺序Guid、雪花id) #61
  • Auth: 为团队和权限添加 sdk 方法 #62,新auth sdk identity #69,UserService 添加 FindByIdAsync、重构Auth #76 #77 #80 #84 #88 #99 #100 #105 #107
  • IdentityModel: 添加IdentityModel、支持更新创建人、创建时间、修改人、修改时间等 #63 #67 #89
  • Service.Contracts: 修改BaseResponse类的属性Data的访问级别 #64
  • Data: 支持乐观并发 #65
  • OIDC: 添加OIDC #66 #72 #81 #85 #86
  • Data: 支持分布式锁 #68
  • Storage: 添加 IClientContainer #71
  • Scheduler: 添加调度器Sdk #73 #79 #82 #103 #104
  • DistributedLocking: 添加参数默认值 #74
  • Dcc: 添加 Dcc Sdk #75
  • Domain.Events:添加 EventQueryCommand #87
  • Configuration: 添加 IConfigurationApi 接口并修改 IConfigurationApiClient #95 #96
  • Mc:添加MessageTaskSources #97 #106
  • PM: 添加项目 api GetByIdentityAsync #101 #108
  • Tsc: 添加 Tsc Sdk #94 #109

重构

杂务

  • Auth: 处理Auth警告 #92
  • IdGenerator: 重命名方法 Create => NewId #93
  • Ddd: _domainEvents 更改为私有 #102

0.5.0-preview.7

14 Jul 11:40
30277d8
Compare
Choose a tag to compare
0.5.0-preview.7 Pre-release
Pre-release

Bug Fixes

  • Auth: Add client private ctor #107
  • Pm: Update Pm project model #108

Features

  • Scheduler:Add ExcuteAsync function #103 #104
  • Auth: Add UpsertUser #105
  • Mc: add websitemessageservice method #106

修复Bug

  • Auth: Add client private ctor #107
  • Pm: 更新Pm项目模型 #108

功能

  • Scheduler: 添加ExcuteAsync方法 #103 #104
  • Auth: 添加UpsertUser方法 #105
  • Mc: 添加 websitemessageservice 方法 #106

0.5.0-preview.6

12 Jul 06:41
b7253ca
Compare
Choose a tag to compare
0.5.0-preview.6 Pre-release
Pre-release
chore: _domainEvents changed to private (#102)

0.5.0-preview.5

11 Jul 03:05
b7253ca
Compare
Choose a tag to compare
0.5.0-preview.5 Pre-release
Pre-release

Features

  • Auth: Add sdk method GetTotalByDepartmentAsync,GetTotalByRoleAsync,GetTotalByTeamAsync, UserService add GetUserPortraitsAsync #99 #100
  • Configuration: Add IConfigurationApi interface and modify IConfigurationApiClient #95 #96
  • Mc: Add MessageTaskSources #97
  • PM: Add project api GetByIdentityAsync #101

Refactors

  • Dispatcher: UoW add method AddDomainEventAsync,AnyQueueAsync #90 #91

Chores

  • Auth: Remove auth waning #92
  • IdGenerator: Rename method Create => NewId #93
  • Ddd: _domainEvents changed to private #102

功能

  • Auth: 添加sdk方法GetTotalByDepartmentAsync,GetTotalByRoleAsync,GetTotalByTeamAsync, UserService 添加GetUserPortraitsAsync #99 #100
  • Configuration: 添加 IConfigurationApi 接口并修改 IConfigurationApiClient #95 #96
  • Mc:添加MessageTaskSources #97
  • PM: 添加项目 api GetByIdentityAsync #101

重构

杂务

  • Auth: 处理Auth警告 #92
  • IdGenerator: 重命名方法 Create => NewId #93
  • Ddd: _domainEvents 更改为私有 #102

0.5.0-preview.4

04 Jul 07:36
ede3b87
Compare
Choose a tag to compare
0.5.0-preview.4 Pre-release
Pre-release

Features

  • Domain.Events:Add EventQueryCommand #87
  • Auth: UserService add UpdatePasswordAsyncUpdateBasicInfoAsync #88
  • IdentityModel: Add Roles #89

功能

  • Domain.Events:添加 EventQueryCommand #87
  • Auth: UserService 添加 UpdatePasswordAsyncUpdateBasicInfoAsync #88
  • IdentityModel: 添加 Roles #89

0.5.0-preview.3

30 Jun 08:00
b0312a1
Compare
Choose a tag to compare
0.5.0-preview.3 Pre-release
Pre-release

Features

  • Auth: UserService add FindByIdAsync、Refactor Auth #76 #77 #80 #84
  • Scheduler: Add Scheduler Sdk #79 #82
  • OIDC: ClientCache add GetListAsync、Add FullEntity、ClientCache add GetListAsync #81 #85 #86

功能

  • Auth: UserService 添加 FindByIdAsync、重构Auth #76 #77 #80 #84
  • Scheduler: Add Scheduler Sdk #79 #82
  • OIDC: ClientCache 添加 GetListAsync、添加 FullEntity、ClientCache 添加 GetListAsync #81 #85 #86