Add authorization server metadata endpoint
Allowing OAuth clients to discover automatically how the OAuth authorization server integrated into OpenProject is behaving.
Ticket
https://community.openproject.org/wp/69537
Merge dependencies
- merge after https://github.com/opf/openproject/pull/21310
⚠️ Is this intended, that the target branch is another feature branch? I always fear loosing the overview about what changes come when to dev.
If this is intended, let me know, and I'll review the changes as is.
Yes, this is intended to make reviewing easier :sweat_smile:
Feel free to approve and merge the other feature branch first. The intention is not really to merge this into the feature branch first, but rather to have a shorter diff, but this change depends on the other, because both share the same controller.
Otherwise I'd need to scream earlier/louder about missing reviews, because I'd be blocked earlier.
P.S.: With the other PR now merged, this PR is automatically targeting dev.
do you plan a schema spec here, too? according to the comments on the previous PR.
Yes, the other PR that I linked already includes specs for both endpoints.