[xwiki-contrib/cristal] ed18f5: CRISTAL-381: Make the github backend supported
Branch: refs/heads/CRISTAL-381 Home: https://github.com/xwiki-contrib/cristal Commit: ed18f51cf4f1eb815590f0a6ec5f6a05ab811290 https://github.com/xwiki-contrib/cristal/commit/ed18f51cf4f1eb815590f0a6ec5f... Author: Pierre Jeanjean <pierre.jeanjean@xwiki.com> Date: 2025-02-25 (Tue, 25 Feb 2025) Changed paths: M api/src/api/WikiConfig.ts M api/src/components/defaultWikiConfig.ts M core/authentication/authentication-api/src/authenticationManager.ts A core/authentication/authentication-github-state/package.json A core/authentication/authentication-github-state/src/GitHubAuthenticationState.ts A core/authentication/authentication-github-state/src/index.ts A core/authentication/authentication-github-state/tsconfig.json A core/authentication/authentication-github-state/tsdoc.json A core/authentication/authentication-github-state/vite.config.ts A core/authentication/authentication-github-state/vitest.config.ts A core/authentication/authentication-github-ui/langs/translation-en.json A core/authentication/authentication-github-ui/langs/translation-fr.json A core/authentication/authentication-github-ui/package.json A core/authentication/authentication-github-ui/src/GitHubLoginMenuUIExtension.ts A core/authentication/authentication-github-ui/src/index.ts A core/authentication/authentication-github-ui/src/translations.ts A core/authentication/authentication-github-ui/src/vue/GitHubLoginMenu.vue A core/authentication/authentication-github-ui/tsconfig.json A core/authentication/authentication-github-ui/tsdoc.json A core/authentication/authentication-github-ui/vite.config.ts A core/authentication/authentication-github-ui/vitest.config.ts M core/authentication/authentication-github/package.json M core/authentication/authentication-github/src/GitHubAuthenticationManager.ts M core/authentication/authentication-github/src/index.ts M core/authentication/authentication-ui/package.json R core/authentication/authentication-ui/src/GitHubLoginMenuUIExtension.ts R core/authentication/authentication-ui/src/LoginMenuUIExtensionProvider.ts M core/authentication/authentication-ui/src/index.ts M core/authentication/authentication-ui/src/translations.ts R core/authentication/authentication-ui/src/vue/GitHubLoginMenu.vue M core/authentication/authentication-ui/src/vue/LoginMenu.vue M core/authentication/authentication-ui/src/vue/UserDetails.vue M core/backends/backend-github/package.json M core/backends/backend-github/src/githubStorage.ts M core/hierarchy/hierarchy-github/package.json M core/hierarchy/hierarchy-github/src/components/componentsInit.ts M core/history/history-github/src/components/componentsInit.ts M core/model/model-remote-url/model-remote-url-github/src/gitHubRemoteURLParser.ts M core/model/model-remote-url/model-remote-url-github/src/gitHubRemoteURLSerializer.ts M core/navigation-tree/navigation-tree-github/src/components/componentsInit.ts M core/uiextension/uiextension-api/src/index.ts M core/uiextension/uiextension-default/package.json R core/uiextension/uiextension-default/src/AbstractUIExtensionProvider.ts M core/uiextension/uiextension-default/src/DefaultUIExtensionsManager.ts M core/uiextension/uiextension-default/src/index.ts R core/uiextension/uiextension-default/tsdoc.json A electron/authentication/authentication-github/authentication-github-main/package.json A electron/authentication/authentication-github/authentication-github-main/src/index.ts A electron/authentication/authentication-github/authentication-github-main/src/storage.ts A electron/authentication/authentication-github/authentication-github-main/tsconfig.json A electron/authentication/authentication-github/authentication-github-main/vite.config.ts A electron/authentication/authentication-github/authentication-github-main/vitest.config.ts A electron/authentication/authentication-github/authentication-github-preload/package.json A electron/authentication/authentication-github/authentication-github-preload/src/index.ts A electron/authentication/authentication-github/authentication-github-preload/tsconfig.json A electron/authentication/authentication-github/authentication-github-preload/vite.config.ts A electron/authentication/authentication-github/authentication-github-preload/vitest.config.ts A electron/authentication/authentication-github/authentication-github-renderer/package.json A electron/authentication/authentication-github/authentication-github-renderer/src/GitHubAuthenticationManager.ts A electron/authentication/authentication-github/authentication-github-renderer/src/index.ts A electron/authentication/authentication-github/authentication-github-renderer/tsconfig.json A electron/authentication/authentication-github/authentication-github-renderer/vite.config.ts A electron/authentication/authentication-github/authentication-github-renderer/vitest.config.ts M electron/main/package.json M electron/main/src/index.ts M electron/preload/package.json M electron/preload/src/index.ts M electron/renderer/package.json M electron/renderer/src/index.ts M lib/package.json M lib/src/default/github.ts M pnpm-lock.yaml M pnpm-workspace.yaml M web/public/config.json Log Message: ----------- CRISTAL-381: Make the github backend supported * Use Cristal's json-based page definition * Add Attachments support * Add electron support * Move GitHubLoginMenu to its own module * Introduce GitHubAuthenticationState * Add authenticationBaseURL to wiki conf * Add missing translations * Style improvements * Add comments * Small fixes To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
participants (1)
-
XWiki Notifications