Branch: refs/heads/CRISTAL-212 Home: https://github.com/xwiki-contrib/cristal Commit: 8d3cf956904e40f89b9cb6d793054841e2ac6146 https://github.com/xwiki-contrib/cristal/commit/8d3cf956904e40f89b9cb6d79305... Author: Mariana Batista <mariana-batista99@hotmail.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: A core/attachments/attachments-ui/langs/translation-pt_BR.json Log Message: ----------- Added translation using Weblate (Portuguese (Brazil)) Commit: 44017a378337d6f4c6a1de97f52b4f35606b1fd4 https://github.com/xwiki-contrib/cristal/commit/44017a378337d6f4c6a1de97f52b... Author: Mariana Batista <mariana-batista99@hotmail.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: A skin/langs/translation-pt_BR.json Log Message: ----------- Added translation using Weblate (Portuguese (Brazil)) Commit: 9b038872d1a5ec34c7e2f575cc93655196ebc574 https://github.com/xwiki-contrib/cristal/commit/9b038872d1a5ec34c7e2f575cc93... Author: Mariana Batista <mariana-batista99@hotmail.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: M core/attachments/attachments-ui/langs/translation-pt_BR.json Log Message: ----------- Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (5 of 5 strings) Translation: XWiki Contrib/cristal - attachments-ui Translate-URL: https://l10n.xwiki.org/projects/xwiki-contrib/cristal/cristal-attachments-ui... Commit: 67783062cd9408d5e6d22d5eb434241e3f07cbd9 https://github.com/xwiki-contrib/cristal/commit/67783062cd9408d5e6d22d5eb434... Author: Mariana Batista <mariana-batista99@hotmail.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: M skin/langs/translation-pt_BR.json Log Message: ----------- Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (3 of 3 strings) Translation: XWiki Contrib/Cristal - Skin Translate-URL: https://l10n.xwiki.org/projects/xwiki-contrib/cristal/cristal-skin/pt_BR/ Commit: 3f38c749e85eee8599154300181026d1ebc31ad7 https://github.com/xwiki-contrib/cristal/commit/3f38c749e85eee85991543001810... Author: Mend Renovate <bot@renovateapp.com> Date: 2024-07-30 (Tue, 30 Jul 2024) Changed paths: M editors/tiptap/package.json M pnpm-lock.yaml Log Message: ----------- [Misc] Update tiptap to v2.5.8 Commit: 95c01180b6d5acb792c4c583db8c9110b43c3497 https://github.com/xwiki-contrib/cristal/commit/95c01180b6d5acb792c4c583db8c... Author: Marius Dumitru Florea <marius@xwiki.com> Date: 2024-08-08 (Thu, 08 Aug 2024) Changed paths: A core/attachments/attachments-ui/langs/translation-pt_BR.json A skin/langs/translation-pt_BR.json Log Message: ----------- Merge pull request #306 from xwikiorgci/weblate-xwiki-contrib-cristal-skin Translations update from Weblate Commit: aeda6098c98985c7b81fa3108913b446976c2497 https://github.com/xwiki-contrib/cristal/commit/aeda6098c98985c7b81fa3108913... Author: Marius Dumitru Florea <marius@xwiki.com> Date: 2024-08-09 (Fri, 09 Aug 2024) Changed paths: M editors/tiptap/package.json M pnpm-lock.yaml Log Message: ----------- Merge pull request #324 from renovate-bot/renovate/tiptap [Misc] Update tiptap to v2.5.8 Commit: 81b8b85b95f6bf926a00b344a02a3f61db09a398 https://github.com/xwiki-contrib/cristal/commit/81b8b85b95f6bf926a00b344a02a... Author: Marius Dumitru Florea <marius@xwiki.com> Date: 2024-08-20 (Tue, 20 Aug 2024) Changed paths: M editors/tiptap/package.json A editors/tiptap/src/extensions/autoSaver.ts A editors/tiptap/src/extensions/collaboration.ts A editors/tiptap/src/vue/c-connection-status.vue M editors/tiptap/src/vue/c-edit-tiptap.vue A editors/tiptap/src/vue/c-save-status.vue M package.json A patches/avvvatars-vue.patch M pnpm-lock.yaml M web/package.json M web/src/server.js M web/vite.config.ts Log Message: ----------- CRISTAL-95: Support realtime editing even if the backend doesn't support it * Add the collaboration extension to the TipTap editor to enable realtime editing * Create our own TipTap extension that configures and packages the TipTap standard collaboration and collaboration-cursor extensions * Run the Hocuspocus WebSocket server to broadcast the changes to all the editing users * Implement auto-save * Modify the page edit menu to show only the Close action (Save & View) * Show the auto-saver status (unsaved, saving, saved) and the realtime connection status (offline, connecting, list of users editing) on the page edit menu * Use random user names and colors for now to indicate the user caret, until we add support for user authentication * Use avvvatars-vue for now to display random user avatars (had to patch its package.json) * Use eventemitter3 to trigger events (e.g. auto-saver status update) Commit: 622461df8758dfd1d138cf9766f749209eecd52c https://github.com/xwiki-contrib/cristal/commit/622461df8758dfd1d138cf9766f7... Author: Pierre Jeanjean <pierre.jeanjean@xwiki.com> Date: 2024-09-10 (Tue, 10 Sep 2024) Changed paths: M core/backends/backend-nextcloud/src/NextcloudWikiConfig.ts A core/navigation-tree/navigation-tree-api/package.json A core/navigation-tree/navigation-tree-api/src/index.ts A core/navigation-tree/navigation-tree-api/tsconfig.json A core/navigation-tree/navigation-tree-api/vite.config.ts A core/navigation-tree/navigation-tree-default/package.json A core/navigation-tree/navigation-tree-default/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-default/src/index.ts A core/navigation-tree/navigation-tree-default/tsconfig.json A core/navigation-tree/navigation-tree-default/vite.config.ts A core/navigation-tree/navigation-tree-filesystem/package.json A core/navigation-tree/navigation-tree-filesystem/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-filesystem/src/index.ts A core/navigation-tree/navigation-tree-filesystem/tsconfig.json A core/navigation-tree/navigation-tree-filesystem/vite.config.ts A core/navigation-tree/navigation-tree-github/package.json A core/navigation-tree/navigation-tree-github/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-github/src/index.ts A core/navigation-tree/navigation-tree-github/tsconfig.json A core/navigation-tree/navigation-tree-github/vite.config.ts A core/navigation-tree/navigation-tree-nextcloud/package.json A core/navigation-tree/navigation-tree-nextcloud/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-nextcloud/src/index.ts A core/navigation-tree/navigation-tree-nextcloud/tsconfig.json A core/navigation-tree/navigation-tree-nextcloud/vite.config.ts A core/navigation-tree/navigation-tree-xwiki/package.json A core/navigation-tree/navigation-tree-xwiki/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-xwiki/src/index.ts A core/navigation-tree/navigation-tree-xwiki/tsconfig.json A core/navigation-tree/navigation-tree-xwiki/vite.config.ts M ds/shoelace/package.json M ds/shoelace/src/components/shoelaceDesignSystemLoader.ts A ds/shoelace/src/vue/x-navigation-tree.vue M ds/vuetify/package.json M ds/vuetify/src/components/vuetifyDesignSystemLoader.ts A ds/vuetify/src/vue/x-navigation-tree.vue M electron/renderer/package.json M electron/renderer/src/index.ts M electron/storage/src/electron/main/index.ts M electron/storage/src/electron/preload/apiTypes.ts M electron/storage/src/electron/preload/index.ts M pnpm-lock.yaml M pnpm-workspace.yaml M skin/package.json M skin/src/vue/c-sidebar.vue M sources/xwiki/mock-server/src/index.ts M web/e2e/main-page.spec.ts A web/e2e/pageObjects/NavigationTree.ts M web/package.json M web/src/index.ts Log Message: ----------- CRISTAL-201: Introduce a Navigation tree (#337) * Introduce NavigationTreeSource * Implement NavigationTreeSource components for multiple backends: ** FileSystem ** GitHub ** Nextcloud ** XWiki * Add navigation tree UI element to Shoelace and Vuetify * Add a page test for XWiki backend Commit: 4147d616e85546c534943cc81eef54db04db4bf9 https://github.com/xwiki-contrib/cristal/commit/4147d616e85546c534943cc81eef... Author: Thiago Krieck <thiago.krieck@xwiki.com> Date: 2024-09-10 (Tue, 10 Sep 2024) Changed paths: A core/attachments/attachments-ui/langs/translation-pt_BR.json M core/backends/backend-nextcloud/src/NextcloudWikiConfig.ts A core/navigation-tree/navigation-tree-api/package.json A core/navigation-tree/navigation-tree-api/src/index.ts A core/navigation-tree/navigation-tree-api/tsconfig.json A core/navigation-tree/navigation-tree-api/vite.config.ts A core/navigation-tree/navigation-tree-default/package.json A core/navigation-tree/navigation-tree-default/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-default/src/index.ts A core/navigation-tree/navigation-tree-default/tsconfig.json A core/navigation-tree/navigation-tree-default/vite.config.ts A core/navigation-tree/navigation-tree-filesystem/package.json A core/navigation-tree/navigation-tree-filesystem/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-filesystem/src/index.ts A core/navigation-tree/navigation-tree-filesystem/tsconfig.json A core/navigation-tree/navigation-tree-filesystem/vite.config.ts A core/navigation-tree/navigation-tree-github/package.json A core/navigation-tree/navigation-tree-github/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-github/src/index.ts A core/navigation-tree/navigation-tree-github/tsconfig.json A core/navigation-tree/navigation-tree-github/vite.config.ts A core/navigation-tree/navigation-tree-nextcloud/package.json A core/navigation-tree/navigation-tree-nextcloud/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-nextcloud/src/index.ts A core/navigation-tree/navigation-tree-nextcloud/tsconfig.json A core/navigation-tree/navigation-tree-nextcloud/vite.config.ts A core/navigation-tree/navigation-tree-xwiki/package.json A core/navigation-tree/navigation-tree-xwiki/src/components/componentsInit.ts A core/navigation-tree/navigation-tree-xwiki/src/index.ts A core/navigation-tree/navigation-tree-xwiki/tsconfig.json A core/navigation-tree/navigation-tree-xwiki/vite.config.ts M ds/shoelace/package.json M ds/shoelace/src/components/shoelaceDesignSystemLoader.ts A ds/shoelace/src/vue/x-navigation-tree.vue M ds/vuetify/package.json M ds/vuetify/src/components/vuetifyDesignSystemLoader.ts A ds/vuetify/src/vue/x-navigation-tree.vue M editors/tiptap/package.json A editors/tiptap/src/extensions/autoSaver.ts A editors/tiptap/src/extensions/collaboration.ts A editors/tiptap/src/vue/c-connection-status.vue M editors/tiptap/src/vue/c-edit-tiptap.vue A editors/tiptap/src/vue/c-save-status.vue M electron/renderer/package.json M electron/renderer/src/index.ts M electron/storage/src/electron/main/index.ts M electron/storage/src/electron/preload/apiTypes.ts M electron/storage/src/electron/preload/index.ts M package.json A patches/avvvatars-vue.patch M pnpm-lock.yaml M pnpm-workspace.yaml A skin/langs/translation-pt_BR.json M skin/package.json M skin/src/vue/c-sidebar.vue M sources/xwiki/mock-server/src/index.ts M web/e2e/main-page.spec.ts A web/e2e/pageObjects/NavigationTree.ts M web/package.json M web/src/index.ts M web/src/server.js M web/vite.config.ts Log Message: ----------- Merge branch 'main' into CRISTAL-212 Compare: https://github.com/xwiki-contrib/cristal/compare/c43066cf5dbd...4147d616e855 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications