Branch: refs/heads/main Home: https://github.com/xwiki-contrib/cristal Commit: 8685ff805c0a4ff609afac648f4cc2030ec3d5a4 https://github.com/xwiki-contrib/cristal/commit/8685ff805c0a4ff609afac648f4c... Author: Manuel Leduc <[email protected]> Date: 2023-11-16 (Thu, 16 Nov 2023) Changed paths: M .eslintrc M .gitignore M .prettierrc.json M Jenkinsfile M api/package.json M api/src/api/PageData.ts M api/src/api/WikiConfig.ts M api/src/api/cristalApp.ts M api/src/api/designSystemLoader.ts M api/src/api/document.ts M api/src/api/logger.ts M api/src/api/loggerConfig.ts M api/src/api/skinManager.ts M api/src/api/storage.ts M api/src/api/wrappingStorage.ts M api/src/components/DefaultPageData.ts M api/src/components/JSONLDDocument.ts M api/src/components/componentsInit.ts M api/src/components/defaultLogger.ts M api/src/components/defaultLoggerConfig.ts M api/src/components/defaultWikiConfig.ts M api/src/index.ts M api/src/vue.d.ts A api/tests/components/DefaultPageData.test.ts M api/tsconfig.json M api/vite.config.ts A api/vitest.config.ts R bak/.eslintrc.cjs R bak/e2e/tsconfig.json R bak/e2e/vue.spec.ts R bak/env.d.ts R bak/index.html R bak/package.json R bak/playwright.config.ts R bak/public/favicon.ico R bak/src/App.vue R bak/src/assets/base.css R bak/src/assets/logo.svg R bak/src/assets/main.css R bak/src/components/HelloWorld.vue R bak/src/components/TheWelcome.vue R bak/src/components/WelcomeItem.vue R bak/src/components/__tests__/HelloWorld.spec.ts R bak/src/components/icons/IconCommunity.vue R bak/src/components/icons/IconDocumentation.vue R bak/src/components/icons/IconEcosystem.vue R bak/src/components/icons/IconSupport.vue R bak/src/components/icons/IconTooling.vue R bak/src/main.ts R bak/src/stores/counter.ts R bak/tsconfig.app.json R bak/tsconfig.json R bak/tsconfig.node.json R bak/tsconfig.vitest.json R bak/vite.config.ts R bak/vitest.config.ts M ds/dsfr/package.json M ds/dsfr/src/components/componentsInit.ts M ds/dsfr/src/components/dsfrDesignSystemLoader.ts M ds/dsfr/src/index.ts M ds/dsfr/src/vue.d.ts M ds/dsfr/src/vue/x-alert.vue M ds/dsfr/src/vue/x-avatar.vue M ds/dsfr/src/vue/x-btn.vue M ds/dsfr/src/vue/x-card.vue M ds/dsfr/src/vue/x-col.vue M ds/dsfr/src/vue/x-container.vue M ds/dsfr/src/vue/x-dialog.vue M ds/dsfr/src/vue/x-divider.vue M ds/dsfr/src/vue/x-img.vue M ds/dsfr/src/vue/x-row.vue M ds/dsfr/src/vue/x-textfield.vue M ds/shoelace/src/components/componentsInit.ts M ds/shoelace/src/components/shoelaceDesignSystemLoader.ts M ds/shoelace/src/index.ts M ds/shoelace/src/vue.d.ts M ds/shoelace/src/vue/x-alert.vue M ds/shoelace/src/vue/x-avatar.vue M ds/shoelace/src/vue/x-btn.vue M ds/shoelace/src/vue/x-card.vue M ds/shoelace/src/vue/x-col.vue M ds/shoelace/src/vue/x-container.vue M ds/shoelace/src/vue/x-dialog.vue M ds/shoelace/src/vue/x-divider.vue M ds/shoelace/src/vue/x-img.vue M ds/shoelace/src/vue/x-row.vue M ds/shoelace/src/vue/x-textfield.vue M ds/vuetify/package.json M ds/vuetify/src/components/componentsInit.ts M ds/vuetify/src/components/vuetifyDesignSystemLoader.ts M ds/vuetify/src/index.ts M ds/vuetify/src/vue.d.ts M ds/vuetify/src/vue/x-alert.vue M ds/vuetify/src/vue/x-btn.vue M ds/vuetify/src/vue/x-card.vue M ds/vuetify/src/vue/x-dialog.vue M ds/vuetify/src/vue/x-divider.vue M electron/main/package.json M electron/main/src/index.ts M electron/main/src/mainWindow.ts M electron/main/src/security-restrictions.ts M electron/preload/package.json M electron/preload/src/index.ts M electron/preload/src/nodeCrypto.ts M electron/preload/src/versions.ts M electron/renderer/package.json M electron/renderer/src/index.ts M electron/renderer/src/vue.d.ts M extension-manager/src/api/cristalComponent.ts M extension-manager/src/api/extensionConfig.ts M extension-manager/src/api/extensionManager.ts M extension-manager/src/components/componentsInit.ts M extension-manager/src/components/cristalLoader.ts M extension-manager/src/components/defaultComponent.ts M extension-manager/src/components/defaultExtensionConfig.ts M extension-manager/src/components/defaultExtensionManager.ts M extension-manager/src/index.ts M extensions/menubuttons/src/api/menuEntry.ts A extensions/menubuttons/src/components/c-menu.vue M extensions/menubuttons/src/components/componentsInit.ts R extensions/menubuttons/src/components/menu.vue M extensions/menubuttons/src/components/menuEntryButton1.ts M extensions/menubuttons/src/components/uixMenuTemplateProvider.ts M extensions/menubuttons/src/components/uixMenuTemplateProvider2.ts M extensions/menubuttons/src/index.ts M extensions/menubuttons/src/vue.d.ts A lib/src/c-index.vue M lib/src/components/DefaultCristalApp.ts M lib/src/components/cristalAppLoader.ts M lib/src/index.ts R lib/src/index.vue M lib/src/indexPerf.vue M lib/src/staticBuild.ts M lib/src/vue.d.ts M macros/src/components/alertMacro.ts M macros/src/components/componentsInit.ts M macros/src/components/defaultMacroProvider.ts M macros/src/components/errorMacro.ts M macros/src/components/infoMacro.ts M macros/src/components/successMacro.ts M macros/src/components/warningMacro.ts M macros/src/index.ts M macros/src/vue.d.ts A macros/src/vue/c-error.vue A macros/src/vue/c-info.vue A macros/src/vue/c-success.vue A macros/src/vue/c-warning.vue R macros/src/vue/error.vue R macros/src/vue/info.vue R macros/src/vue/success.vue R macros/src/vue/warning.vue M nx.json M package.json M pnpm-lock.yaml M rendering/rendering/src/api/converter.ts M rendering/rendering/src/api/renderer.ts M rendering/rendering/src/components/MarkdownToHTMLConverter.ts M rendering/rendering/src/components/XWikI21ToHTMLConverter.ts M rendering/rendering/src/components/componentsInit.ts M rendering/rendering/src/components/defaultRenderer.ts M rendering/rendering/src/components/marked-macro.ts M rendering/rendering/src/components/wikimodel-teavm.ts M rendering/rendering/src/components/wikimodel.ts M rendering/rendering/src/index.ts M rendering/rendering/src/vue.d.ts M rendering/wikimodel/src/index.ts M rendering/wikimodel/src/wikimodel-teavm.d.ts M sharedworker/api/src/api/myworker.ts M sharedworker/api/src/api/queueWorker.ts M sharedworker/api/src/index.ts M sharedworker/api/src/vite-env.d.ts M sharedworker/api/src/vue.d.ts M sharedworker/impl/src/components/componentsInit.ts M sharedworker/impl/src/components/defaultQueueWorker.ts M sharedworker/impl/src/components/worker.ts M sharedworker/impl/src/components/workerCristalApp.ts M sharedworker/impl/src/components/workerQueueWorker.ts M sharedworker/impl/src/index.ts M sharedworker/impl/src/vue.d.ts M skin/package.json M skin/src/api/macroData.ts M skin/src/api/macroProvider.ts M skin/src/api/uixTemplateProvider.ts M skin/src/api/vueTemplateProvider.ts M skin/src/components/componentsInit.ts M skin/src/components/defaultMacroData.ts M skin/src/components/defaultSkinManager.ts M skin/src/components/defaultUIXTemplateProvider.ts M skin/src/components/defaultVueTemplateProvider.ts M skin/src/components/templateTemplateProvider.ts M skin/src/components/uixLoginTemplateProvider.ts M skin/src/components/uixSearchTemplateProvider.ts M skin/src/components/uixVueTemplateProvider.ts M skin/src/index.ts M skin/src/vue.d.ts R skin/src/vue/blog.vue A skin/src/vue/c-blog.vue A skin/src/vue/c-config.vue A skin/src/vue/c-content.vue A skin/src/vue/c-edit.vue A skin/src/vue/c-field.vue A skin/src/vue/c-footer.vue A skin/src/vue/c-header.vue A skin/src/vue/c-login.vue A skin/src/vue/c-main.vue A skin/src/vue/c-movie.vue A skin/src/vue/c-panel.vue A skin/src/vue/c-search.vue A skin/src/vue/c-sidebar.vue A skin/src/vue/c-template.vue A skin/src/vue/c-uix.vue A skin/src/vue/c-view.vue R skin/src/vue/config.vue R skin/src/vue/content.vue M skin/src/vue/contentTools.ts R skin/src/vue/edit.vue R skin/src/vue/field.vue R skin/src/vue/footer.vue R skin/src/vue/header.vue R skin/src/vue/login.vue R skin/src/vue/main.vue R skin/src/vue/movie.vue R skin/src/vue/panel.vue M skin/src/vue/perf/perfDirectDSFR.vue M skin/src/vue/perf/perfDirectSL.vue M skin/src/vue/perf/perfDirectVuetify.vue M skin/src/vue/perf/perfEmpty.vue M skin/src/vue/perf/perfX.vue M skin/src/vue/perf/x-empty.vue R skin/src/vue/search.vue R skin/src/vue/sidebar.vue R skin/src/vue/template.vue R skin/src/vue/uix.vue R skin/src/vue/view.vue M skin/tsconfig.json M skin/vite.config.ts M storage/src/api/offlineStorage.ts M storage/src/components/GitHubWikiConfig.ts M storage/src/components/XWikiWikiConfig.ts M storage/src/components/componentsInit.ts M storage/src/components/dexieOfflineStorage.ts M storage/src/components/dexiePageStorage.ts M storage/src/components/githubStorage.ts M storage/src/components/wrappingOfflineStorage.ts M storage/src/components/xwikiStorage.ts M storage/src/index.ts M storage/src/vue.d.ts M vite.vue.config.ts M web/package.json M web/src/index.ts M web/src/vue.d.ts M web/vite.config.ts Log Message: ----------- [Misc] Migrating the prototype to cristal