Branch: refs/heads/OIDC-204
Home: https://github.com/xwiki-contrib/oidc
Commit: 16f8ede23e075041d18008da1ae704526b56d0de
https://github.com/xwiki-contrib/oidc/commit/16f8ede23e075041d18008da1ae704…
Author: Clément Aubin <clement.aubin(a)xwiki.com>
Date: 2024-11-25 (Mon, 25 Nov 2024)
Changed paths:
M oauth2-client/src/main/java/org/xwiki/contrib/oidc/OAuth2ClientScriptService.java
R oauth2-store/src/main/java/org/xwiki/contrib/oidc/OAuth2AccessTokenStore.java
A oauth2-store/src/main/java/org/xwiki/contrib/oidc/OAuth2TokenStore.java
R oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/AbstractOAuth2AccessTokenStore.java
A oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/AbstractOAuth2TokenStore.java
R oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/DefaultOAuth2AccessTokenStore.java
A oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/DefaultOAuth2TokenStore.java
R oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/OAuth2AccessToken.java
R oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/OAuth2AccessTokenClassDocumentInitializer.java
A oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/OAuth2Token.java
A oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/OAuth2TokenClassDocumentInitializer.java
R oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/UserOAuth2AccessTokenStore.java
A oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/UserOAuth2TokenStore.java
R oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/WikiOAuth2AccessTokenStore.java
A oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/WikiOAuth2TokenStore.java
M oauth2-store/src/main/resources/META-INF/components.txt
M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfiguration.java
M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/endpoint/CallbackOIDCEndpoint.java
M oidc-authenticator/src/test/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfigurationTest.java
M oidc-authenticator/src/test/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManagerTest.java
Log Message:
-----------
OIDC-204 : Add support for OAuth2 Authorization Code Flow
* Add support for OAuth2 refresh token storage
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications
Branch: refs/heads/feature-deploy-jakarta
Home: https://github.com/xwiki/xwiki-commons
Commit: b596e0b49eeb441e45fbc2378d205450f11abc44
https://github.com/xwiki/xwiki-commons/commit/b596e0b49eeb441e45fbc2378d205…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-25 (Mon, 25 Nov 2024)
Changed paths:
M pom.xml
M xwiki-commons-core/pom.xml
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/pom.xml
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/main/java/org/xwiki/component/descriptor/DefaultComponentDependency.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/main/java/org/xwiki/component/internal/multi/AbstractGenericComponentManager.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/main/java/org/xwiki/component/internal/multi/DefaultComponentManagerManager.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/main/java/org/xwiki/component/internal/namespace/DefaultNamespaceValidator.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/test/java/org/xwiki/component/descriptor/DefaultComponentRoleTest.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/test/java/org/xwiki/component/internal/namespace/DefaultNamespaceValidatorTest.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/test/java/org/xwiki/component/internal/namespace/NamespaceTest.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/test/java/org/xwiki/component/internal/namespace/NamespaceUtilsTest.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/test/java/org/xwiki/component/util/DefaultParameterizedTypeTest.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/test/java/org/xwiki/component/util/ReflectionMethodUtilsTest.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api/src/test/java/org/xwiki/component/util/ReflectionUtilsTest.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-archetype/src/main/resources/archetype-resources/src/main/java/internal/DefaultHelloWorld.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-archetype/src/main/resources/archetype-resources/src/main/java/script/HelloWorldScriptService.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/annotation/ComponentAnnotationLoader.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/annotation/ComponentDescriptorFactory.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/annotation/DefaultComponentDependencyFactory.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/embed/EmbeddableComponentManager.java
R xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/embed/GenericProvider.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/internal/AbstractGenericProvider.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/internal/ContextComponentManagerProvider.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/internal/JakartaGenericProvider.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/internal/JakartaJavaXProvider.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/internal/JavaXGenericProvider.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/internal/JavaXJakartaProvider.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/internal/RootComponentManager.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/main/java/org/xwiki/component/internal/embed/EmbeddableComponentManagerFactory.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/JakartaProviderIntegrationTest.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/JavaxProviderIntegrationTest.java
R xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/ProviderIntegrationTest.java
R xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/annotation/ComponentAnnotationLoaderTest.java
R xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/annotation/ComponentDescriptorFactoryTest.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/annotation/JakartaComponentAnnotationLoaderTest.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/annotation/JakartaComponentDescriptorFactoryTest.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/annotation/JavaxComponentAnnotationLoaderTest.java
A xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/annotation/JavaxComponentDescriptorFactoryTest.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/java/org/xwiki/component/embed/EmbeddableComponentManagerTest.java
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/resources/META-INF/component-overrides.txt
M xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-default/src/test/resources/META-INF/components.txt
M xwiki-commons-core/xwiki-commons-environment/xwiki-commons-environment-servlet/pom.xml
M xwiki-commons-core/xwiki-commons-environment/xwiki-commons-environment-servlet/src/main/java/org/xwiki/environment/internal/ServletEnvironment.java
M xwiki-commons-core/xwiki-commons-environment/xwiki-commons-environment-servlet/src/test/java/org/xwiki/environment/internal/ServletEnvironmentTest.java
A xwiki-commons-core/xwiki-commons-jakartabridge/pom.xml
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/pom.xml
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/JakartaBridge.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/JakartaToJavaxWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/JavaxToJakartaWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/AbstractJakartaToJavaxWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/AbstractJavaxToJakartaWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/JakartaToJavaxCollection.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/JakartaToJavaxIterator.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/JakartaToJavaxList.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/JakartaToJavaxListIterator.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/JavaxToJakartaCollection.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/JavaxToJakartaIterator.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/JavaxToJakartaList.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/JavaxToJakartaListIterator.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-common/src/main/java/org/xwiki/jakartabridge/internal/JavaxToJakartaSet.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/pom.xml
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/jakarta/servlet/http/HttpSessionContext.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/JakartaServletBridge.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/EmptyJakartaHttpSessionContext.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/EmptyJavaxHttpSessionContext.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxAsyncContext.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxAsyncListener.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxCookie.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxFilter.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxFilterChain.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxFilterConfig.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxFilterRegistration.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxHttpServletRequest.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxHttpServletRequestWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxHttpServletResponse.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxHttpServletResponseWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxHttpSession.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxHttpSessionContext.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxPart.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxReadListener.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxRequestDispatcher.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServlet.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServletConfig.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServletContext.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServletInputStream.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServletOutputStream.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServletRegistration.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServletRequest.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServletRequestWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServletResponse.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxServletResponseWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxSessionCookieConfig.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JakartaToJavaxWriteListener.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaAsyncContext.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaAsyncListener.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaCookie.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaFilter.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaFilterChain.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaFilterConfig.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaFilterRegistration.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaHttpServletRequest.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaHttpServletRequestWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaHttpServletResponse.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaHttpServletResponseWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaHttpSession.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaHttpSessionContext.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaPart.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaReadListener.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaRequestDispatcher.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServlet.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServletConfig.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServletContext.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServletInputStream.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServletOutputStream.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServletRegistration.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServletRequest.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServletRequestWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServletResponse.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaServletResponseWrapper.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaSessionCookieConfig.java
A xwiki-commons-core/xwiki-commons-jakartabridge/xwiki-commons-jakartabridge-servlet/src/main/java/org/xwiki/jakartabridge/servlet/internal/JavaxToJakartaWriteListener.java
A xwiki-commons-core/xwiki-commons-legacy/xwiki-commons-legacy-component/xwiki-commons-legacy-component-default/src/main/java/org/xwiki/component/embed/GenericProvider.java
M xwiki-commons-core/xwiki-commons-netflux/pom.xml
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/JsonConverter.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/MessageDispatcher.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/NetfluxEndpoint.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/User.java
M xwiki-commons-core/xwiki-commons-netflux/src/test/java/org/xwiki/netflux/internal/ChannelTest.java
M xwiki-commons-core/xwiki-commons-netflux/src/test/java/org/xwiki/netflux/internal/NetfluxEndpointTest.java
M xwiki-commons-core/xwiki-commons-properties/pom.xml
M xwiki-commons-core/xwiki-commons-properties/src/main/java/org/xwiki/properties/internal/DefaultBeanManager.java
M xwiki-commons-core/xwiki-commons-properties/src/test/java/org/xwiki/properties/test/TestBeanValidation.java
M xwiki-commons-core/xwiki-commons-websocket/pom.xml
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/AbstractPartialMessageHandler.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/EndpointComponent.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/WebSocketContext.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/internal/XWikiEndpointConfigurator.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/internal/XWikiEndpointDispatcher.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/internal/XWikiEndpointInitializer.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/internal/XWikiEndpointListener.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/internal/XWikiServerApplicationConfig.java
M xwiki-commons-core/xwiki-commons-websocket/src/test/java/org/xwiki/websocket/internal/XWikiEndpointConfiguratorTest.java
M xwiki-commons-core/xwiki-commons-websocket/src/test/java/org/xwiki/websocket/internal/XWikiEndpointDispatcherTest.java
M xwiki-commons-core/xwiki-commons-websocket/src/test/java/org/xwiki/websocket/internal/XWikiEndpointInitializerTest.java
M xwiki-commons-core/xwiki-commons-websocket/src/test/java/org/xwiki/websocket/internal/XWikiEndpointListenerTest.java
M xwiki-commons-tools/xwiki-commons-tool-spoon/xwiki-commons-tool-spoon-checks/src/main/java/org/xwiki/tool/spoon/ComponentAnnotationProcessor.java
M xwiki-commons-tools/xwiki-commons-tool-spoon/xwiki-commons-tool-spoon-tests/src/test/java/org/xwiki/tool/spoon/ComponentAnnotationProcessorTest.java
M xwiki-commons-tools/xwiki-commons-tool-test/xwiki-commons-tool-test-component/src/main/java/org/xwiki/test/mockito/MockitoComponentMocker.java
Log Message:
-----------
XCOMMONS-2777: Add support for jakarta.inject annotations
XCOMMONS-2797: Allow accessing a javax.inject.Provider as a jakarta.inject.Provider and the opposite
XCOMMONS-2963: Upgrade to Servlet 5.0
XCOMMONS-2962: Provide a javax/jakarta bridge for Servlet APIs
XCOMMONS-2994: Upgrade to Websocket 2.1.1
XCOMMONS-2108: Upgrade to Bean Validation 3.0.2
XCOMMONS-2109: Upgrade to Hibernate Validator 8.0.1
XCOMMONS-2475: Use Expressly instead of Apache EL
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/book-versions
Commit: 2045e70660afc41999f29903f3dcaadb6f0ee360
https://github.com/xwiki-contrib/book-versions/commit/2045e70660afc41999f29…
Author: Paul Pantiru <paul.pantiru(a)xwiki.com>
Date: 2024-11-25 (Mon, 25 Nov 2024)
Changed paths:
A application-book-versions-ui/src/main/resources/BookVersions/Code/AdminUIMacro.xml
A application-book-versions-ui/src/main/resources/BookVersions/Code/AdministrationMenu.xml
M application-book-versions-ui/src/main/resources/BookVersions/Code/BookPageTemplate.xml
M application-book-versions-ui/src/main/resources/BookVersions/Code/BookSheet.xml
A application-book-versions-ui/src/main/resources/BookVersions/Code/CreateEntityRequest.xml
M application-book-versions-ui/src/main/resources/BookVersions/Code/Translations.xml
M application-book-versions-ui/src/main/resources/BookVersions/Code/VersionClass.xml
M application-book-versions-ui/src/main/resources/BookVersions/Code/VersionSheet.xml
M application-book-versions-ui/src/main/resources/BookVersions/Code/VersionTemplate.xml
Log Message:
-----------
BVERSION-13: Add an administration menu
* Added menu UIX dropdown button in a book for
** Manage versions
** Manage variants
** Manage libraries
** Publish current version (non-functional link - depends on publishing features)
BVERSION-14: Add a version administration page
* User interface connected with the corresponding administration menu mentioned above
** Includes Livedata with columns name, description, createion date, preceding version and delete action (inheritence collision will be handleled by a dedicated listener)
** Includes button for creating a new version
* Administration interface code is dynamic and also applies for variants and libraries.
* Includes fix for creating a resource using the modal
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: af120d519df54a39211f6ad5250203dd0009ed0f
https://github.com/xwiki/xwiki-platform/commit/af120d519df54a39211f6ad52502…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-11-23 (Sat, 23 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js
Log Message:
-----------
XWIKI-22205: Underline inline link in CSRF confirmation Panel
* Fix the build
(cherry picked from commit db2320de03b2299af59fa4e40ff7967c50b9645b)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: 5c870f4d7ca15170f6a1555f497e4abde1be7b24
https://github.com/xwiki-contrib/confluence/commit/5c870f4d7ca15170f6a1555f…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
M confluence-resolvers/pom.xml
M confluence-resolvers/src/main/java/org/xwiki/contrib/confluence/resolvers/internal/PageClassConfluenceResolver.java
M confluence-resolvers/src/test/java/org/xwiki/contrib/confluence/resolvers/internal/ConfluenceResolversTest.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/ConfluencePageClassDocumentInitializer.java
Log Message:
-----------
CONFLUENCE-331: Confluence pages are not resolved in subwikis
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/OIDC-204
Home: https://github.com/xwiki-contrib/oidc
Commit: d52828c1981530fbf2e357e1db36f36d461765d4
https://github.com/xwiki-contrib/oidc/commit/d52828c1981530fbf2e357e1db36f3…
Author: Clément Aubin <clement.aubin(a)xwiki.com>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
A oauth2-client/pom.xml
A oauth2-client/src/main/java/org/xwiki/contrib/oidc/OAuth2ClientManager.java
A oauth2-client/src/main/java/org/xwiki/contrib/oidc/OAuth2ClientScriptService.java
A oauth2-client/src/main/java/org/xwiki/contrib/oidc/internal/DefaultOAuth2ClientManager.java
A oauth2-client/src/main/resources/META-INF/components.txt
Log Message:
-----------
OIDC-204 : Add support for OAuth2 Authorization Code Flow
* Introduce OAuth2ClientManager and related script service
* Implement default manager to make authorization requests
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications
Branch: refs/heads/OIDC-204
Home: https://github.com/xwiki-contrib/oidc
Commit: 8d9c3fedfbece50694ee590db70eb3fbde5fd321
https://github.com/xwiki-contrib/oidc/commit/8d9c3fedfbece50694ee590db70eb3…
Author: Clément Aubin <clement.aubin(a)xwiki.com>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
M oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/AbstractOAuth2AccessTokenStore.java
M oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/OAuth2AccessToken.java
M oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/OAuth2AccessTokenClassDocumentInitializer.java
M oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/UserOAuth2AccessTokenStore.java
M oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/WikiOAuth2AccessTokenStore.java
A oauth2-store/src/main/resources/META-INF/components.txt
Log Message:
-----------
OIDC-204 : Add support for OAuth2 Authorization Code Flow
* Improve the way token expiration time is computed
* Bugfixes on OAuth2AccessTokenStore components
* Add components.txt
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications
Branch: refs/heads/OIDC-204
Home: https://github.com/xwiki-contrib/oidc
Commit: 08afe154dd2c06d6b96aed0e1556dc3a16c25432
https://github.com/xwiki-contrib/oidc/commit/08afe154dd2c06d6b96aed0e1556dc…
Author: Clément Aubin <clement.aubin(a)xwiki.com>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
M oidc-authenticator-configuration/src/main/java/org/xwiki/contrib/oidc/auth/internal/store/OIDCClientConfigurationClassDocumentInitializer.java
M oidc-authenticator-configuration/src/main/java/org/xwiki/contrib/oidc/auth/store/OIDCClientConfiguration.java
M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/OIDCAuthServiceImpl.java
M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfiguration.java
M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/endpoint/CallbackOIDCEndpoint.java
Log Message:
-----------
OIDC-204 : Add support for OAuth2 Authorization Code Flow
* Update the OIDC Configuration "configuration type" property to rely on
a boolean indicating if the configuration is to be used for
authentiaction or authorization
* Ensure that OIDC session is cleared before starting an authentication
cycle
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/book-versions
Commit: bccb2ed9118c5b7abefa61c1129b6ec5b7610c9e
https://github.com/xwiki-contrib/book-versions/commit/bccb2ed9118c5b7abefa6…
Author: Mathieu Pace <mathieu.pace(a)xwiki.com>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
M application-book-versions-ui/src/main/resources/BookVersions/Code/NavigationMenu.xml
M application-book-versions-ui/src/main/resources/BookVersions/Code/Translations.xml
Log Message:
-----------
BVERSION-2: Add versioned page feature
* Add a displayed message to mention if content is inherited
* Code cleaning (change double quotes to simple quotes, set discard to avoid newlines, remove commented code)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 631052e739312f09ad484e7fdec31d6c08b9b2e5
https://github.com/xwiki/xwiki-platform/commit/631052e739312f09ad484e7fdec3…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/ResetPasswordCompletePage.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/FormContainerElement.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-test/xwiki-platform-user-profile-test-pageobjects/src/main/java/org/xwiki/user/test/po/ChangePasswordPage.java
Log Message:
-----------
XWIKI-22680: Regression on createAndDeleteUser (#3675)
* Fixed the wait condition at the end of the formFilling function
* Fixed the wait condition for password change
(cherry picked from commit 3d6720222bd482ef73b76b4744373231d91c79bb)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-3675-to-stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 9b01841df3045f1ced9461481d33c2eea82f7fd6
https://github.com/xwiki/xwiki-platform/commit/9b01841df3045f1ced9461481d33…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/ResetPasswordCompletePage.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/FormContainerElement.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-test/xwiki-platform-user-profile-test-pageobjects/src/main/java/org/xwiki/user/test/po/ChangePasswordPage.java
Log Message:
-----------
XWIKI-22680: Regression on createAndDeleteUser (#3675)
* Fixed the wait condition at the end of the formFilling function
* Fixed the wait condition for password change
(cherry picked from commit 3d6720222bd482ef73b76b4744373231d91c79bb)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 3d6720222bd482ef73b76b4744373231d91c79bb
https://github.com/xwiki/xwiki-platform/commit/3d6720222bd482ef73b76b474437…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/ResetPasswordCompletePage.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/FormContainerElement.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-test/xwiki-platform-user-profile-test-pageobjects/src/main/java/org/xwiki/user/test/po/ChangePasswordPage.java
Log Message:
-----------
XWIKI-22680: Regression on createAndDeleteUser (#3675)
* Fixed the wait condition at the end of the formFilling function
* Fixed the wait condition for password change
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications