Releases: skoruba/IdentityServer4.Admin
1.0.0-beta6
Breaking changes:
- Identity
- Refactoring of Services/Repositories
- #203 - Change methods to
virtual
(Make it easier to extend)
- #203 - Change methods to
- #169, #114, #100 - Separate DbContexts, separate all views/controllers from user-defined configuration
- #162 - IdentityService should only return Generic Types
- #229 - Append 'Async' to name of async methods
- #193 - Replace implicit flow with Authorization Code Flow with PKCE
- Change implicit flow to hybrid flow for AdminUI authentication
New features:
- #139 - Allow for email to be used instead of username in the logging screen
- #149 - Add profile management
- #197 - Add button in admin panel to switch to STS for profile management
- #194 - Add role members view
- Add Persian translations
Fix:
- #237 - oidc-client is not able to check session because 'X-Frame-Options' header is set to 'sameorigin
- #200 - cookie consent does not activate the link
- #102 - 'xml' Column Type on 'Log' entity incompatible with EntityFramework MySql
- #86 - Redirect Uris and Post Logout Redirect Uris is editable text
- #158 - iOS12 - authentication issue
1.0.0-beta5
This beta version contains following bug fixing and new features:
Fix issues:
#113 - Update jquery-validation
New features:
#33 - Update IS4 to 2.3 and support for device flow (extend new client type)
#62 - Add logging into file and change configuration db logging into appsettings configuration
#85 - Add russian translation, polish chinese translation add select element for traslatation
#131 - Update .NET Core to 2.2
#115 - Add support for managing of Api Resource Properties and Identity Resource Properties
#134 - Add Azure Pipeline CI
#148 - Add extensions for certificates, include appsettings configuration
1.0.0-beta4
This beta version contains following bug fixing and new features:
Fix issues:
#89 - PasswordHash is set to NULL when saving user settings
#25 - Update gulp-sass
#91 - Added check for typically forbidden whitespaces in the username
New features:
#83 - Add Breadcrumb in Layout
#81 - redirect to the client details after a client is edit
#78 - Some const field can read *.settings.json
#64 - Add IdentityServer4.Admin.Common project
#60 - Introduce AppSettings based on IOptions aspnetcore feature
#58 - Create generic services/repositories which are connected with Asp.Net Identity
#51 - Consider create project template for dotnet new
#74 - Add Simplified Chinese Localization Resources
#66 - AppSettings feature (clean)
#93 - Add gravatar support to users/usersprofile
1.0.0-beta3
This beta version contains following bug fixing and changes:
- Extend the Picker component: show suggested items, add notification if the item is already selected
- Add tests for the IdentityService
- Fix the Pager component - unlimited pages issue (#70)
- Fix getting api scopes
- Add database seeding into
Program.cs
with usingargs
params - prepared fordotnet new template
- Add default admin user for Asp.Net Identity - data seeding
- Update docs for using MySQL and MariaDB
- Fix urls in the Picker component - using
@Url.Action
(#67)
1.0.0-beta2
The project with Admin UI is divided into following parts:
Skoruba.IdentityServer4.Admin
- ASP.NET Core MVC application that contains Admin UISkoruba.IdentityServer4.Admin.BusinessLogic
- project that contains Dtos, Repositories, Services and MappersSkoruba.IdentityServer4.Admin.EntityFramework
- EF Core data layer that contains AdminDbContext and Entities
New sample of IdentityServer4 (Skoruba.IdentityServer4.AspNetIdentity
) is connected to the database.
Skoruba.IdentityServer4.AspNetIdentity
- Quickstart UI for the IdentityServer4 with Asp.Net Core Identity and EF Core storage
1.0.0-beta1
First beta version of IdentityServer4.Admin - that contains complete Asp.Net Core MVC project with Admin UI.
This first beta version is before separation of EF part and UI part.