stable

Clone or download

Read-only

Display project flags in breadcrumbs

This is necessary to be able to remove project flags from navbar If sidebar is collapsed, project flags are displayed before the breadcrumb. To not clutter the review, the removal from the navbar and the display of project flags in the expanded sidebar will be done in a dedicated contribution. Note: color of the project flags/privacy will be done later. Part of story #16210: Remove navbar Change-Id: I61ceaeb28b5216b4b9dda14d27a58bb08633d14f

Modified Files

Name
M plugins/document/include/Tree/DocumentTreeController.php +10 −2 Go to diff View file
M plugins/document/include/Tree/DocumentTreePresenter.php +10 −5 Go to diff View file
M plugins/document/include/documentPlugin.php +4 −1 Go to diff View file
M plugins/document/scripts/document/components/App.vue +2 −0 Go to diff View file
M plugins/document/scripts/document/components/Breadcrumb/DocumentBreadcrumb.vue +8 −33 Go to diff View file
M plugins/document/scripts/document/index.js +2 −0 Go to diff View file
M plugins/document/scripts/document/store/mutations-global.js +2 −0 Go to diff View file
M plugins/document/scripts/document/store/state.js +1 −0 Go to diff View file
M plugins/document/templates/document-tree.mustache +1 −0 Go to diff View file
M plugins/git/include/Git/RepositoryList/GitRepositoryListPresenter.php +9 −2 Go to diff View file
M plugins/git/include/Git/RepositoryList/ListPresenterBuilder.php +16 −4 Go to diff View file
M plugins/git/include/gitPlugin.php +5 −2 Go to diff View file
M plugins/git/scripts/repositories/src/breadcrumb-presenter.js +10 −2 Go to diff View file
M plugins/git/scripts/repositories/src/components/GitBreadcrumbs.vue +10 −31 Go to diff View file
M plugins/git/scripts/repositories/src/index.js +3 −1 Go to diff View file
M plugins/git/templates/repositories/repository-list.mustache +1 −0 Go to diff View file
M plugins/git/webpack.common.js +1 −1 Go to diff View file
M plugins/testmanagement/include/TestManagement/IndexController.class.php +12 −4 Go to diff View file
M plugins/testmanagement/include/TestManagement/IndexPresenter.class.php +26 −7 Go to diff View file
M plugins/testmanagement/include/TestManagement/Router.class.php +10 −2 Go to diff View file
M plugins/testmanagement/include/testmanagementPlugin.php +4 −1 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/app-controller.js +1 −2 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/breadcrumb.tpl.html +6 −25 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/move-breadcrumb.js +1 −27 Go to diff View file
M plugins/testmanagement/templates/index.mustache +6 −3 Go to diff View file
M src/scripts/BurningParrot/src/project-privacy.js +2 −2 Go to diff View file
M src/scripts/FlamingParrot/project-privacy.js +25 −1 Go to diff View file
M src/scripts/project/privacy/project-privacy-helper.ts +1 −0 Go to diff View file
A src/scripts/vue-components/breadcrumb-privacy/BreadcrumbPrivacy.test.ts +59 −0 Go to diff View file
A src/scripts/vue-components/breadcrumb-privacy/BreadcrumbPrivacy.vue +130 −0 Go to diff View file
A src/scripts/vue-components/breadcrumb-privacy/__snapshots__/BreadcrumbPrivacy.test.ts.snap +59 −0 Go to diff View file
A src/templates/common/breadcrumbs/breadcrumbs-privacy.mustache +69 −0 Go to diff View file
M src/templates/common/breadcrumbs/breadcrumbs.mustache +1 −42 Go to diff View file
M src/themes/BurningParrot/css/includes/_breadcrumb.scss +23 −0 Go to diff View file
M src/themes/BurningParrot/css/includes/_navbar.scss +6 −5 Go to diff View file
M src/themes/BurningParrot/include/BurningParrotTheme.php +7 −3 Go to diff View file
M src/themes/BurningParrot/include/HeaderPresenter.php +20 −1 Go to diff View file
M src/themes/BurningParrot/include/HeaderPresenterBuilder.php +3 −1 Go to diff View file
M src/themes/FlamingParrot/css/utils/_bootstrap-overrides.scss +4 −0 Go to diff View file
M src/themes/FlamingParrot/css/utils/_breadcrumb.scss +24 −0 Go to diff View file
M src/themes/FlamingParrot/css/utils/_navbar.scss +30 −13 Go to diff View file
M src/themes/FlamingParrot/include/ContainerPresenter.class.php +20 −0 Go to diff View file
D src/themes/FlamingParrot/templates/breadcrumbs.mustache +0 −3 Go to diff View file
M src/themes/FlamingParrot/templates/container.mustache +4 −1 Go to diff View file
M src/www/themes/FlamingParrot/FlamingParrot_Theme.class.php +3 −0 Go to diff View file