-
Notifications
You must be signed in to change notification settings - Fork 369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Re-organizing templates #1793
Re-organizing templates #1793
Conversation
bb83972
to
071edfa
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good modern and arrangement wise. Few things
- The template readmes need updating. The IS one shouldn't mention BFF and vice versa. Title, and instructuctions with the new package names.
- the
build.ps1
,nuget.config
andglobal.json
could probably be removed?
3e66ceb
to
2f13a57
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, looks awesome. My minor preference would be to not have a templates directory inside the templates directory. Can we move the files up a level and still have things neat and tidy?
identity-server/templates/templates/IdentityServerAspNetIdentity/.template.config/template.json
Outdated
Show resolved
Hide resolved
We should also look into creating a meta package that depends on all the product specific template packages. We could have that be the next version of the existing package. The goal is to
|
2f13a57
to
769f73f
Compare
52959bd
to
c51c270
Compare
13af0f2
to
766533e
Compare
766533e
to
f548865
Compare
The codeql build failures are not caused by this PR, so i'm merging it despite these being 'red'. This PR is getting too big to keep rebasing. |
What issue does this PR address?
Reorganizes how we handle templates.
Breaking changes
This PR deprecates the Duende.IdentityServer.Templates in favor of Duende.Templates.IdentityServer and Duende.Templates.BFF.
Important: Any code or remarks in your Pull Request are under the following terms:
If You provide us with any comments, bug reports, feedback, enhancements, or modifications proposed or suggested by You for the Software, such Feedback is provided on a non-confidential basis (notwithstanding any notice to the contrary You may include in any accompanying communication), and Licensor shall have the right to use such Feedback at its discretion, including, but not limited to the incorporation of such suggested changes into the Software. You hereby grant Licensor a perpetual, irrevocable, transferable, sublicensable, nonexclusive license under all rights necessary to incorporate and use your Feedback for any purpose, including to make and sell any products and services.
(see our license, section 7)