We added a confusing warning on the sysprefs. OAuth2 has been used by third parties to interact with Koha in a secure way since its introduction back in 2018.
Created attachment 135786 [details] [review] Bug 30923: Remove EXPERIMENTAL mark on RESTOAuth2ClientCredentials The feature is not experimental at all. To test: 1. Search for the RESTOAuth2ClientCredentials syspref => FAIL: It says it is an experimental feature 2. Apply this patch and reload 3. Repeat 1 => SUCCESS: No longer marked as experimental 4. Sign off :-D Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Created attachment 135787 [details] [review] Bug 30923: Remove EXPERIMENTAL mark on RESTOAuth2ClientCredentials The feature is not experimental at all. To test: 1. Search for the RESTOAuth2ClientCredentials syspref => FAIL: It says it is an experimental feature 2. Apply this patch and reload 3. Repeat 1 => SUCCESS: No longer marked as experimental 4. Sign off :-D Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: David Nind <david@davidnind.com>
Created attachment 135796 [details] [review] Bug 30923: Remove EXPERIMENTAL mark on RESTOAuth2ClientCredentials The feature is not experimental at all. To test: 1. Search for the RESTOAuth2ClientCredentials syspref => FAIL: It says it is an experimental feature 2. Apply this patch and reload 3. Repeat 1 => SUCCESS: No longer marked as experimental 4. Sign off :-D Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Pushed to master for 22.11. Nice work everyone, thanks!
Backported to 22.05.x for 22.05.03
Docs patches merged.