stable

Clone or download

Read-only

Introduce Artidoc Plugin

Base plugin to bootstrap the application. As site admin you can install the plugin. The plugin can be restricted to some projects. As regular user you can access to the url https://.../artidoc/gpig/ Where `gpig` is the name of a project. * If you cannot access the project => 404 * If the project does not use Docman/Document => 404 * If the project cannot use the plugin (see plugin restiction) => 404 * In other cases a dummy page is displayed This allows a contributor not familiar with Tuleap development to have a working plugin with vue3 application, i18n, vitest, … Part of story #37542: display a read only Document Change-Id: I57ad0a780b213c094d7c21ca8b1a4c7458f957fa

Modified Files

Name
A plugins/artidoc/build-manifest.json +8 −0 Go to diff View file
A plugins/artidoc/composer.json +13 −0 Go to diff View file
A plugins/artidoc/composer.lock +18 −0 Go to diff View file
A plugins/artidoc/include/Artidoc/ArtidocController.php +91 −0 Go to diff View file
A plugins/artidoc/include/Artidoc/artidoc.mustache +3 −0 Go to diff View file
A plugins/artidoc/include/artidocPlugin.php +76 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/package.json +29 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/pnpm-lock.yaml +868 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/po/fr_FR.po +16 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/App.test.ts +57 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/App.vue +53 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/helpers/rest-querier.ts +27 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/index.ts +39 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/tsconfig.json +7 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/vite.config.ts +40 −0 Go to diff View file
A plugins/artidoc/site-content/fr_FR/LC_MESSAGES/tuleap-artidoc.po +19 −0 Go to diff View file
M tools/rpm/tuleap.spec +1 −0 Go to diff View file