Branch: refs/heads/main Home: https://github.com/xwiki-contrib/ai-llm Commit: 30254e180a7445e0de7f147a25347e5d4d24bb2c https://github.com/xwiki-contrib/ai-llm/commit/30254e180a7445e0de7f147a25347... Author: Michael Hamann <[email protected]> Date: 2024-04-22 (Mon, 22 Apr 2024) Changed paths: M application-ai-llm-authentication/application-ai-llm-authentication-api/src/main/java/org/xwiki/contrib/llm/authentication/internal/Ed25519PEMReader.java Log Message: ----------- LLMAI-55: Add a token-based authenticator * Document another helpful source for understanding the handling of Ed25519 keys. Commit: 69e9e4fd8767dafee85ad48a4d190379fd7d53aa https://github.com/xwiki-contrib/ai-llm/commit/69e9e4fd8767dafee85ad48a4d190... Author: Michael Hamann <[email protected]> Date: 2024-04-22 (Mon, 22 Apr 2024) Changed paths: M application-ai-llm-authentication/application-ai-llm-authentication-api/pom.xml A application-ai-llm-authentication/application-ai-llm-authentication-api/src/main/java/org/xwiki/contrib/llm/authentication/internal/AuthorizedApplicationRequiredRightsAnalyzer.java A application-ai-llm-authentication/application-ai-llm-authentication-api/src/main/java/org/xwiki/contrib/llm/authentication/internal/JWTTokenAuthenticatorUserUpdateListener.java M application-ai-llm-authentication/application-ai-llm-authentication-api/src/main/resources/ApplicationResources.properties M application-ai-llm-authentication/application-ai-llm-authentication-api/src/main/resources/META-INF/components.txt A application-ai-llm-authentication/application-ai-llm-authentication-api/src/test/java/org/xwiki/contrib/llm/authentication/internal/AuthorizedApplicationRequiredRightsAnalyzerTest.java A application-ai-llm-authentication/application-ai-llm-authentication-api/src/test/java/org/xwiki/contrib/llm/authentication/internal/JWTTokenAuthenticatorUserUpdateListenerTest.java Log Message: ----------- LLMAI-55: Add a token-based authenticator * Add protection against users modifying the issuer/subject on their user profile. * Add a required rights analyzer for authenticated applications. Commit: 5274bb42df4f3d32f1e53ce6ce2657b6b06b0d66 https://github.com/xwiki-contrib/ai-llm/commit/5274bb42df4f3d32f1e53ce6ce265... Author: Michael Hamann <[email protected]> Date: 2024-04-22 (Mon, 22 Apr 2024) Changed paths: M application-ai-llm-authentication/application-ai-llm-authentication-ui/src/main/resources/AI/Authorized Applications/WebPreferences.xml Log Message: ----------- LLMAI-55: Add a token-based authenticator * Restrict view rights on the application to admins Compare: https://github.com/xwiki-contrib/ai-llm/compare/94f2a7c96be6...5274bb42df4f To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications