Releases: skoruba/IdentityServer4.Admin
Release 2.1.0
🚀 Release 2.1.0
- Update to .NET 6 - #928
- Fix Azure AAD external authentication not working since change to .net 5 - #908
- Completed Farsi langualge locals in ForgotPassword - #897
- Make correction towards the EF Core section - #871
- Override OpenId redirect uri only when there's a value on configuration - #843
- Update PersistedGrant.cshtml - #838
- Added option to exit after migrating the database - #896
- Spelling: ressources => resources - #850
2.0.1
2.0.0
Release/2.0.0 🚀
Breaking changes
Update to .NET 5 #827
Update IdentityServer4 to version 4.0 #633
Extract UI project for use in existing setups (#779, #770, #409, #55, #322, #133)
New features
Dutch translations added to resource (resx) files. #759
Add gulp watch for scss changes #757
Themes support #802
Fixes
XSS issue in Client Secrets and Api Resource Secrets #813
Fix serilog path to work both on Windows and Linux. #788
Auto focus 2fa inputs #773
QR code white frame #772
It's possible to register user while it's disabled in configurations #783
Correcting git auth by adding callback-path #806
2.0.0-preview-beta1 🚀
Release 2.0.0-preview-beta1 🚀
This is a preview version of 2.0.0-beta1 which contains:
Update IdentityServer4 to version 4.0 #633
1.0.0
1.0.0-rc4
Release 1.0.0-rc4 🚀
This is the last release candidate - next release will be - 1.0.0
New features
- Add suport for Azure Key Vault (#715)
- Add delegation grant type validator (#717)
- Improved signout in external providers (#707)
- Integration of configurable Azure Active Directory Provider (#722)
- Add bootstrap themes - bootswatch (#748)
- CSP Configuration Trusted Domains from appsettings.json (#724)
- Added support for portuguese language (#746)
Fixes
1.0.0-rc3
Release 1.0.0-rc3 🚀
Fixes
#699 - RegisterWithoutUsername view has a localization Bug
#677, #697 - RegisterWithoutUsername view bug after form Post, if ModelState have errors.
#690 - Error deleting logs and auditlogs
#681 - Forgot your password fails when RequireUniqueEmail is false
#684 - Expose method AutoSaveChangesAsync
in Repositories
#689 - Fix mapping for UserProvider
and RoleClaim
and rewrite generic params around these objects
#678 - AuditLog table migration fail while seeding data on MySql (MariaDB 10.5)
1.0.0-rc2
Release 1.0.0-rc2 🚀
New features
- Change solution to use https by default
- Rewrite docker-compose with nginx and https (#634)
- Add German translation (#480)
- Add Serilog sink for seq
- Add new endpoints and methods for
UpdateUserClaimsAsync
,UpdateRoleClaimsAsync
,GetClaimUsersAsync
(#653) - Add forwarded headers for Admin UI, Admin UI Api and STS
- Add view for email confirmation after registration (connected to new configuration flag - RequireConfirmedAccount)
- Add new configuraion options:
- HideUIForMSSqlErrorLogging
- SeedConfiguration
- ApplySeed
- DatabaseConfiguration
- ApplyDatabaseMigrations
- AdvancedConfiguration
- PublicOrigin
- IssuerUri
- DockerConfiguration
- UpdateCaCertificate
- BasePath
- SendGridConfiguration
- EnableClickTracking
- SmtpConfiguration
- From
- Add email support from Admin and Admin.Api projects (#529)
- Add IdentityOptions configuration to appsettings.json (#669)
Breaking changes
- Add new project
Skoruba.IdentityServer4.Shared
- for shared consts and services - Simplified usage of Identity and generic types (#576)
- Change grant type for AdminUI and SwaggerUI to authorization code flow with PKCE
- Add dataprotection for Admin UI, Admin UI Api and STS into database
- Set common application name for data protection between Admin and STS (#548)
- Add default implementation of Identity dtos (#587)
- Change primary key for audit logging from
int
tolong
(#587) - Remove implicit flow and password resource owner flow from client template
- Fix CookiePolicyOptions for new changes regarding to SameSitePolicy
- Improvements to Forgot Password functionality (#609)
- Admin, Admin.Api, STS.Identity added support for environment-specific configuration files (#551)
- Rename methods:
DeleteUserClaimsAsync
toDeleteUserClaimAsync
DeleteRoleClaimsAsync
toDeleteRoleClaimAsync
Fixes
1.0.0-rc1
Release 1.0.0-rc1 🚀
Updates:
Update to .NET Core 3.1 #360
Update Identityserver4 and Automapper #324
New features:
Add audit logging #61, #391
Add docker support #121
Add support for multiple DbProviders #408, #376
Add health checks #450
Api improvements:
Add Created HTTP response code for all post methods #381
Add API tests #383
Add logging into API #363
Add validation for API, update API configuration #370
Add CORS support
New translations and localization improvements:
Finnish translation #410
Spanish translation #368
Danish translation #394
French translation #340
Add language support to DatePicker #345
Configurable localization in AppSettings.json #401
Improve localization of ASP.NET Core Identity #423
Configuration improvements:
Add project name and icons into AppSettings.json
Add configurable seeding for IdentityServer4 and Asp.Net Core Identity into AppSettings.json #228
Remove extra configuration interfaces and service provider #416
Fixes:
Fix registration without username, only using email #378
DatePicker's locale doesn't change when switching language #343
Deleting logs fails on .NET Core 3.0 (EF Core 3.0) #426
External login and 2FA or lockout #389
Fix admin logout redirect #374
Fix single quote in PickerTag labels #334
Fix SmtpClient default credentials #328
Disable delete current user #372
1.0.0-beta7
New features:
- Add new API and swagger support #105
- Add Swedish (sv) localization #253
- Hide hashes from UI for Client Secrets and Api Secrets, add description and expiration #286
- Add button for cleaning old log records #199
Breaking changes:
- Move repositories from
BusinessLogic
projects toEntityFramework
projects #250 - Project changes:
Skoruba.IdentityServer4.EntityFramework.DbContexts
=> move toSkoruba.IdentityServer4.EntityFramework.Shared
Skoruba.IdentityServer4.EntityFramework.Identity
=> moveIdentity entities
toSkoruba.IdentityServer4.EntityFramework.Shared
- New project
Skoruba.IdentityServer4.EntityFramework.Shared
- for shared stuff related to EntityFramework - New project
Skoruba.IdentityServer4.EntityFramework.Extensions
- contains extensions related to EntityFramework
Fixes:
- Fix #264 -
ReturnUrl
is null inExternalLogin
- Fix #279 -
SubjectName
is always null inPersistedGrantRepository
- Fix #248 -
ReturnUrl
is null in 2FA - Fix loading of configuration from
appsettings.json
for logging via mssql sink, inluding some minor changes in logging UI - Fix update action in Picker component