Releases: The-Poolz/Acl.Net.Core
Releases · The-Poolz/Acl.Net.Core
v2.0.0
What's Changed
- Update README.md by @ArdenHide in #79
- Acl.Net.Core.Database: Use the newest version of package
Microsoft.EntityFrameworkCore
by @ArdenHide in #81 - Acl.Net.Core.Database: Deploy new version by @ArdenHide in #83
- Migrate projects to
net8.0
by @ArdenHide in #86 - Cleanup exist code by @ArdenHide in #88
- Simplify XML docs by @ArdenHide in #90
- Extend logic: user with many roles by @ArdenHide in #93
- Update .csproj to v2.0.0 by @ArdenHide in #96
- Update README.md by @ArdenHide in #97
Full Changelog: v1.0.1...v2.0.0
v1.0.1
What's Changed
- update version of package to 1.0.0 by @ArdenHide in #71
- Remove
IDisposable
by @ArdenHide in #74 - Update version to 1.0.1 in
Acl.Net.Core.Managers
by @ArdenHide in #75
Full Changelog: v1.0.0...v1.0.1
v1.0.0-obsolete
What's Changed
- Add input validation by @ArdenHide in #29
- Prefer Composition over Inheritance by @ArdenHide in #31
- Remove useless exceptions, add needed new custom exception by @ArdenHide in #33
- Create LICENSE by @ArdenHide in #37
- Update README.md by @ArdenHide in #38
- Update nuget information in
Acl.Net.Core.csproj
by @ArdenHide in #39
Full Changelog: v0.0.2...v1.0.0
v1.0.0
What's Changed
- Add input validation by @ArdenHide in #29
- Prefer Composition over Inheritance by @ArdenHide in #31
- Remove useless exceptions, add needed new custom exception by @ArdenHide in #33
- Create LICENSE by @ArdenHide in #37
- Update README.md by @ArdenHide in #38
- Update nuget information in
Acl.Net.Core.csproj
by @ArdenHide in #39 - Create sonarcloud.yml by @ArdenHide in #44
- More flexibility for
AclManager
by @ArdenHide in #42 - Refactor
IsPermitted
andIsPermittedAsync
inResourceManager
by @ArdenHide in #50 - Add new overrides for
AclManager
by @ArdenHide in #53 - Processing array of resources by @ArdenHide in #46
- Add XML documentation by @ArdenHide in #54
- Implement interface
IDisposable
in each class which use instance who implementedIDisposable
by @ArdenHide in #56 - Split package to two packages by @ArdenHide in #60
- Add new constructors in
AclManager
by @ArdenHide in #63 - update docs by @ArdenHide in #61
- Update versions to 2.0.0-prerelease in .csproj by @ArdenHide in #65
- Mark as
protected
fields in each Manager by @ArdenHide in #67 - Update version to 2.0.1 by @ArdenHide in #69
- Downgrade version of Acl.Net.Core.Database by @ArdenHide in #70
Full Changelog: v0.0.2...v1.0.0
v0.0.2
What's Changed
- Complex refactor exist code by @ArdenHide in #4
- Create dotnet.yml by @ArdenHide in #3
- Add
Claims
table by @ArdenHide in #7 - Add tests for exceptions by @ArdenHide in #9
- Issue #6 by @ArdenHide in #10
- Add
AclManager
by @ArdenHide in #12 - Improve security in
UserTokenManager
by @ArdenHide in #15 - Change relationship
User <-> Role
by @ArdenHide in #17 - Update model
User
by @ArdenHide in #19 - Remove Claims logic by @ArdenHide in #23
- Initialize system with default roles Admin and User by @ArdenHide in #24
- Update one signature of
AclManager
andAclDbContext
by @ArdenHide in #26 - Update logic for possible admin call non-admin resources by @ArdenHide in #27
New Contributors
- @ArdenHide made their first contribution in #4
Full Changelog: v0.0.1...v0.0.2
v0.0.1
First push of code
Full Changelog: https://github.com/The-Poolz/Acl.Net.Core/commits/v0.0.1