skoruba / Duende.IdentityServer.Admin

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

feat: add client configuration export feature #198

Open rosenbach opened 4 months ago

rosenbach commented 4 months ago

This PR closes #197

It adds an endpoint to export client configurations as prettyprinted json. Furthermore it adds a button on the individual client's view in order to trigger that endpoint.

Screenshot of the change: image

rosenbach commented 3 months ago

in the new commit, I added the checkboxes for client selection for a new bulk-export endpoint: image I also did some minor cleaning of the UI: I added the search button as a part of the search field, and exchanged the X for trashcan icons, which I find more fitting feel free to adapt the PR to your needs

skoruba commented 3 months ago

Thank you! Can you please check conflicts? I want to ask you - can you please run gulp build and added updated scripts and css as well?

skoruba commented 3 months ago

@rosenbach - thanks for you great work, let me test it. 👍