skoruba / Duende.IdentityServer.Admin

The administration for the Duende IdentityServer and Asp.Net Core Identity ⚡
Apache License 2.0
585 stars 199 forks source link

Release #16

Open marisks opened 3 years ago

marisks commented 3 years ago

Question

How far from the release is preview 5? How could we upgrade from the preview versions to the release versions?

P.S. We would like to start using Duende IS and Admin UI but we had a bad experience with IS v4 Admin UI pre-release versions before. We have started with the pre-release version and then the whole DB schema has changed and we missed the upgrade in between.

brockallen commented 3 years ago

@marisks we have an upgrade guide now for IS4 x3 to Duende if that helps:

https://docs.duendesoftware.com/identityserver/v5/upgrades/is4_v3_to_dis_v5/

https://docs.duendesoftware.com/identityserver/v5/upgrades/

HTH

skoruba commented 3 years ago

Hello @marisks - I think the 1.0.0-preview5 is pretty close to final release, I do not plan any breaking changes, right now I am testing that everything work correctly.

You can install whole project via dotnet new template and there is a lot of improvements - this solution uses whole UI like nuget package - views/controllers/resources are bundled into DLL and shipped as Razor Class Library - it is pretty easy to update to newer version of the UI.

Unfortunately I have not had a time to provide some migration path between versions for IS4 AdminUI - that is something what I want to improve here. ;-)

Please, give me feedback that everything work for you.

marisks commented 3 years ago

That's awesome.

We are not planning the upgrade of the IS4 Skoruba Admin UI. Instead, we will create a new solution based on the new template and migrate data to the new DB. Yesterday I have set up Duende Skoruba Admin UI and tried copying over users and it worked perfectly.

That's great that the Admin UI upgrade is simplified. I hope STS UI will still be as it is now - with views/controllers and resources. Login pages need different UI for different applications/customers and the code allows to modify it.

ekjuanrejon commented 3 years ago

can preview 6 be used?

skoruba commented 3 years ago

Sure, you can - everything seems to work good.

I am working on new features - I hope that the first release will be finished soon. 🙂