stable

Clone or download

Read-only

chore: extract repositories-list

No functional change expected in the list of Git repositories (either GitLab integrations and/or Git). Notes: - "repositories" folder has been renamed to "repositories-list" which is less close to "repository". It should be easier to distinguish the two. - TLP is no longer a dependency. It pulls dropdowns, modals and popovers directly. - sprintf-js has been dropped in favor of vue2-gettext's interpolation. It does the same job. - typecheking is now a separate task. - "Préfix" -> "Préfixe" in french translations. part of request #29265 Split the build of git plugin frontend assets into multiple apps Change-Id: I5633a71ab7ce06f21084efb6d2508efa4733d768

Modified Files

Name
M plugins/git/build-manifest.json +2 −2 Go to diff View file
M plugins/git/include/Git/RepositoryList/GitRepositoryListController.php +5 −11 Go to diff View file
M plugins/git/include/gitPlugin.php +7 −1 Go to diff View file
M plugins/git/package.json +1 −3 Go to diff View file
M plugins/git/pnpm-lock.yaml +0 −12 Go to diff View file
R plugins/git/scripts/repositories/jest.config.js Go to diff View file
A plugins/git/scripts/repositories-list/package.json +40 −0 Go to diff View file
A plugins/git/scripts/repositories-list/pnpm-lock.yaml +388 −0 Go to diff View file
R plugins/git/scripts/repositories/po/fr_FR.po Go to diff View file
R plugins/git/scripts/repositories/src/api/rest-querier.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/api/rest-querier.ts Go to diff View file
R plugins/git/scripts/repositories/src/breadcrumb-presenter.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/DisplayModeSwitcher.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/DisplayModeSwitcher.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/JenkinsServers.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/JenkinsServers.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/ListFilter.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/ListFilter.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/SelectOwner.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/SelectOwner.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/__snapshots__/DisplayModeSwitcher.test.ts.snap Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/__snapshots__/JenkinsServers.test.ts.snap Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/__snapshots__/ListFilter.test.ts.snap Go to diff View file
R plugins/git/scripts/repositories/src/components/ActionBar/__snapshots__/SelectOwner.test.ts.snap Go to diff View file
R plugins/git/scripts/repositories/src/components/AddGitlabRepositoryActionButton.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/AddGitlabRepositoryActionButton.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/App.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/DropdownActionButton.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/DropdownActionButton.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/ErrorMessage.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/FilterEmptyState.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/FilterEmptyState.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitBreadCrumbs.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitBreadcrumbs.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitLabAdministration.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitLabAdministration.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitRepository.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitRepository.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitRepositoryCreate.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/ArtifactClosureModal/ArtifactClosureModal.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/ArtifactClosureModal/ArtifactClosureModal.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/CreateBranchPrefix/CreateBranchPrefixModal.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/CreateBranchPrefix/CreateBranchPrefixModal.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/CreateGitlabLinkModal/CredentialsFormModal.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/CreateGitlabLinkModal/CredentialsFormModal.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/CreateGitlabLinkModal/GitlabRepositoryModal.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/CreateGitlabLinkModal/GitlabRepositoryModal.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/CreateGitlabLinkModal/ListRepositoriesModal.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/CreateGitlabLinkModal/ListRepositoriesModal.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/EditAccessTokenGitlabModal/AccessTokenFormModal.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/EditAccessTokenGitlabModal/AccessTokenFormModal.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/EditAccessTokenGitlabModal/ConfirmReplaceTokenModal.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/EditAccessTokenGitlabModal/ConfirmReplaceTokenModal.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/EditAccessTokenGitlabModal/EditAccessTokenGitlabModal.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/EditAccessTokenGitlabModal/EditAccessTokenGitlabModal.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/RegenerateGitlabWebhookModal/RegenerateGitlabWebhook.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/RegenerateGitlabWebhookModal/RegenerateGitlabWebhook.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/UnlinkGitlabRepositoryModal/UnlinkRepositoryGitlabModal.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/GitlabModal/UnlinkGitlabRepositoryModal/UnlinkRepositoryGitlabModal.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/NoRepositoryEmptyState.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/NoRepositoryEmptyState.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/PullRequestBadge.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/PullRequestBadge.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/RepositoryList.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/RepositoryListSpinner.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/SuccessMessage.vue Go to diff View file
A plugins/git/scripts/repositories-list/src/components/__mocks__/@tuleap/tlp-dropdown.ts +22 −0 Go to diff View file
A plugins/git/scripts/repositories-list/src/components/__mocks__/@tuleap/tlp-popovers.ts +22 −0 Go to diff View file
R plugins/git/scripts/repositories/src/components/__snapshots__/DropdownActionButton.test.ts.snap Go to diff View file
R plugins/git/scripts/repositories/src/components/__snapshots__/GitBreadCrumbs.test.ts.snap Go to diff View file
R plugins/git/scripts/repositories/src/components/__snapshots__/PullRequestBadge.test.ts.snap Go to diff View file
R plugins/git/scripts/repositories/src/components/folders/CollapsibleFolder.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/components/folders/CollapsibleFolder.vue Go to diff View file
R plugins/git/scripts/repositories/src/components/folders/FolderRepositoryList.vue Go to diff View file
R plugins/git/scripts/repositories/src/constants.ts Go to diff View file
R plugins/git/scripts/repositories/src/gerrit/gerrit-checker.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/gerrit/gerrit-checker.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-api-querier.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-api-querier.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-checker.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-checker.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-credentials-helper.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-credentials-helper.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-error-handler.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-error-handler.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-repository-formatter.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/gitlab-repository-formatter.ts Go to diff View file
R plugins/git/scripts/repositories/src/gitlab/vue-gettext-provider.ts Go to diff View file
R plugins/git/scripts/repositories/index.ts Go to diff View file
R plugins/git/scripts/repositories/src/repository-list-presenter.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/actions.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/actions.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/getters.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/getters.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/gitlab/actions.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/gitlab/actions.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/gitlab/module.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/gitlab/mutations.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/gitlab/state.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/index.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/mutations.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/mutations.ts Go to diff View file
R plugins/git/scripts/repositories/src/store/state.ts Go to diff View file
R plugins/git/scripts/repositories/src/support/error-handler.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/support/error-handler.ts Go to diff View file
R plugins/git/scripts/repositories/src/support/filter.test.ts Go to diff View file
R plugins/git/scripts/repositories/src/support/filter.ts Go to diff View file
R plugins/git/scripts/repositories/src/type.ts Go to diff View file
R plugins/git/themes/BurningParrot/repositories/_gitlab.scss Go to diff View file
R plugins/git/themes/BurningParrot/repositories/_repository-card.scss Go to diff View file
A plugins/git/scripts/repositories-list/themes/background.scss +41 −0 Go to diff View file
R plugins/git/themes/BurningParrot/repositories/_repositories.scss Go to diff View file
A plugins/git/scripts/repositories-list/tsconfig.json +8 −0 Go to diff View file
A plugins/git/scripts/repositories-list/vite.config.ts +43 −0 Go to diff View file
R plugins/git/scripts/repositories/vue.shims.d.ts Go to diff View file
A plugins/git/scripts/repository/vue.shims.d.ts +23 −0 Go to diff View file
M plugins/git/themes/BurningParrot/_project-background-header.scss +5 −13 Go to diff View file
M plugins/git/themes/BurningParrot/git.scss +0 −1 Go to diff View file
M plugins/git/tsconfig.json +0 −1 Go to diff View file
M plugins/git/webpack.common.mjs +0 −1 Go to diff View file