├── .all-contributorsrc ├── .copier-answers.yml ├── .editorconfig ├── .git-blame-ignore-revs ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── binder-on-pr.yml │ ├── build.yml │ ├── check-release.yml │ ├── enforce-label.yml │ ├── prep-release.yml │ ├── publish-release.yml │ └── update-integration-tests.yml ├── .gitignore ├── .husky └── pre-commit ├── .pre-commit-config.yaml ├── .prettierignore ├── .yarnrc.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Design.md ├── LICENSE ├── README.md ├── RELEASE.md ├── babel.config.js ├── binder ├── environment.yml └── postBuild ├── conftest.py ├── docs └── figs │ └── preview.gif ├── examples ├── demo.ipynb └── demo.txt ├── install.json ├── jest.config.js ├── jupyter-config ├── nb-config │ └── jupyterlab_git.json └── server-config │ └── jupyterlab_git.json ├── jupyterlab_git ├── __init__.py ├── git.py ├── handlers.py ├── log.py ├── ssh.py └── tests │ ├── __init__.py │ ├── conftest.py │ ├── files │ ├── inline-conflict--1.ipynb │ ├── inline-conflict--2.ipynb │ ├── inline-conflict--3.ipynb │ ├── multilevel-test-base.ipynb │ ├── multilevel-test-local.ipynb │ ├── multilevel-test-remote.ipynb │ ├── src-and-output--1.ipynb │ └── src-and-output--2.ipynb │ ├── samples │ ├── ipynb_base.json │ ├── ipynb_nbdiff.json │ └── ipynb_remote.json │ ├── test_branch.py │ ├── test_clone.py │ ├── test_config.py │ ├── test_detailed_log.py │ ├── test_diff.py │ ├── test_execute.py │ ├── test_fetch.py │ ├── test_handlers.py │ ├── test_ignore.py │ ├── test_init.py │ ├── test_integrations.py │ ├── test_jupytext.py │ ├── test_pushpull.py │ ├── test_remote.py │ ├── test_settings.py │ ├── test_single_file_log.py │ ├── test_stash.py │ ├── test_status.py │ ├── test_tag.py │ └── testutils.py ├── package.json ├── pyproject.toml ├── schema └── plugin.json ├── setup.py ├── specification └── Git_REST_API.yml ├── src ├── __tests__ │ ├── commands.spec.tsx │ ├── model.spec.tsx │ ├── plugin.spec.ts │ ├── test-components │ │ ├── BranchMenu.spec.tsx │ │ ├── CommitBox.spec.tsx │ │ ├── CommitMessage.spec.tsx │ │ ├── DiffModel.spec.tsx │ │ ├── FileItem.spec.tsx │ │ ├── GitPanel.spec.tsx │ │ ├── HistorySideBar.spec.tsx │ │ ├── ManageRemoteDialogue.spec.tsx │ │ ├── NotebookDiff.spec.tsx │ │ ├── PastCommitNode.spec.tsx │ │ ├── PlainTextDiff.spec.tsx │ │ ├── SubModuleMenu.spec.tsx │ │ ├── TagMenu.spec.tsx │ │ ├── Toolbar.spec.tsx │ │ └── data │ │ │ └── nbDiffResponse.json │ └── utils.ts ├── cancelledError.ts ├── cloneCommand.tsx ├── commandsAndMenu.tsx ├── components │ ├── ActionButton.tsx │ ├── BranchMenu.tsx │ ├── BranchPicker.tsx │ ├── CommitBox.tsx │ ├── CommitComparisonBox.tsx │ ├── CommitDiff.tsx │ ├── CommitMessage.tsx │ ├── FileItem.tsx │ ├── FileList.tsx │ ├── FilePath.tsx │ ├── GitCommitGraph.tsx │ ├── GitPanel.tsx │ ├── GitStage.tsx │ ├── GitStash.tsx │ ├── HistorySideBar.tsx │ ├── ManageRemoteDialogue.tsx │ ├── NewBranchDialog.tsx │ ├── NewTagDialog.tsx │ ├── PastCommitNode.tsx │ ├── RebaseAction.tsx │ ├── ResetRevertDialog.tsx │ ├── SelectAllButton.tsx │ ├── SinglePastCommitInfo.tsx │ ├── StatusWidget.tsx │ ├── SubmoduleMenu.tsx │ ├── TagMenu.tsx │ ├── Toolbar.tsx │ ├── WarningBox.tsx │ └── diff │ │ ├── ImageDiff.tsx │ │ ├── NotebookDiff.ts │ │ ├── PlainTextDiff.ts │ │ ├── PreviewMainAreaWidget.ts │ │ └── model.ts ├── generateGraphData.ts ├── git.ts ├── handler.ts ├── index.ts ├── model.ts ├── notifications.tsx ├── server.ts ├── style │ ├── ActionButtonStyle.ts │ ├── BranchMenu.ts │ ├── CommitBox.ts │ ├── CommitComparisonBox.ts │ ├── FileItemStyle.ts │ ├── FileListStyle.ts │ ├── FilePathStyle.ts │ ├── GitPanel.ts │ ├── GitStageStyle.ts │ ├── GitStashStyle.ts │ ├── GitWidgetStyle.ts │ ├── HistorySideBarStyle.ts │ ├── ImageDiffStyle.ts │ ├── ManageRemoteDialog.ts │ ├── NewBranchDialog.ts │ ├── NewTagDialog.ts │ ├── PastCommitNode.ts │ ├── RebaseActionStyle.ts │ ├── ResetRevertDialog.ts │ ├── SinglePastCommitInfo.ts │ ├── StatusWidget.ts │ ├── SubmoduleMenuStyle.ts │ ├── SuspendModal.ts │ ├── Toolbar.ts │ ├── common.ts │ └── icons.ts ├── svg.d.ts ├── svgPathData.ts ├── taskhandler.ts ├── tokens.ts ├── utils.ts ├── version.ts └── widgets │ ├── AdvancedPushForm.tsx │ ├── AuthorBox.ts │ ├── CredentialsBox.tsx │ ├── GitCloneForm.ts │ ├── GitResetToRemoteForm.tsx │ ├── GitWidget.tsx │ └── discardAllChanges.ts ├── style ├── advanced-push-form.css ├── base.css ├── credentials-box.css ├── diff-common.css ├── icons │ ├── add.svg │ ├── branch.svg │ ├── clock.svg │ ├── clone.svg │ ├── compare-with-selected.svg │ ├── deletions.svg │ ├── desktop.svg │ ├── diff.svg │ ├── discard.svg │ ├── git.svg │ ├── insertions.svg │ ├── merge.svg │ ├── open-file.svg │ ├── plus.svg │ ├── pull.svg │ ├── push.svg │ ├── remove.svg │ ├── rewind.svg │ ├── select-for-compare.svg │ ├── tag.svg │ ├── trash.svg │ └── vertical-more.svg ├── index.css ├── index.js ├── status-widget.css └── variables.css ├── testutils └── jest-setup-files.js ├── tsconfig.json ├── tsconfig.test.json ├── ui-tests ├── README.md ├── jupyter_server_test_config.py ├── package.json ├── playwright.config.js ├── tests │ ├── add-tag.spec.ts │ ├── commit-diff.spec.ts │ ├── commit.spec.ts │ ├── data │ │ ├── test-repository-dirty.tar.gz │ │ ├── test-repository-merge-commits.tar.gz │ │ ├── test-repository-stash.tar.gz │ │ └── test-repository.tar.gz │ ├── file-selection.spec.ts │ ├── git-stash.spec.ts │ ├── image-diff.spec.ts │ ├── image-diff.spec.ts-snapshots │ │ ├── jpeg-diff-linux.png │ │ └── png-diff-linux.png │ ├── merge-commit.spec.ts │ ├── merge-conflict.spec.ts │ ├── rebase.spec.ts │ └── utils.ts └── yarn.lock └── yarn.lock /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.copier-answers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.copier-answers.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.editorconfig -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # migrate code to black 2 | f922e2e1e60e3a964dbd07597e7c44c068b7ba1d 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/binder-on-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.github/workflows/binder-on-pr.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/check-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.github/workflows/check-release.yml -------------------------------------------------------------------------------- /.github/workflows/enforce-label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.github/workflows/enforce-label.yml -------------------------------------------------------------------------------- /.github/workflows/prep-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.github/workflows/prep-release.yml -------------------------------------------------------------------------------- /.github/workflows/publish-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.github/workflows/publish-release.yml -------------------------------------------------------------------------------- /.github/workflows/update-integration-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.github/workflows/update-integration-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | yarn run lint-staged 3 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/.prettierignore -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/Design.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/RELEASE.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@jupyterlab/testutils/lib/babel.config'); 2 | -------------------------------------------------------------------------------- /binder/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/binder/environment.yml -------------------------------------------------------------------------------- /binder/postBuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/binder/postBuild -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/conftest.py -------------------------------------------------------------------------------- /docs/figs/preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/docs/figs/preview.gif -------------------------------------------------------------------------------- /examples/demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/examples/demo.ipynb -------------------------------------------------------------------------------- /examples/demo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/examples/demo.txt -------------------------------------------------------------------------------- /install.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/install.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jest.config.js -------------------------------------------------------------------------------- /jupyter-config/nb-config/jupyterlab_git.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyter-config/nb-config/jupyterlab_git.json -------------------------------------------------------------------------------- /jupyter-config/server-config/jupyterlab_git.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyter-config/server-config/jupyterlab_git.json -------------------------------------------------------------------------------- /jupyterlab_git/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/__init__.py -------------------------------------------------------------------------------- /jupyterlab_git/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/git.py -------------------------------------------------------------------------------- /jupyterlab_git/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/handlers.py -------------------------------------------------------------------------------- /jupyterlab_git/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/log.py -------------------------------------------------------------------------------- /jupyterlab_git/ssh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/ssh.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jupyterlab_git/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/conftest.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/files/inline-conflict--1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/files/inline-conflict--1.ipynb -------------------------------------------------------------------------------- /jupyterlab_git/tests/files/inline-conflict--2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/files/inline-conflict--2.ipynb -------------------------------------------------------------------------------- /jupyterlab_git/tests/files/inline-conflict--3.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/files/inline-conflict--3.ipynb -------------------------------------------------------------------------------- /jupyterlab_git/tests/files/multilevel-test-base.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/files/multilevel-test-base.ipynb -------------------------------------------------------------------------------- /jupyterlab_git/tests/files/multilevel-test-local.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/files/multilevel-test-local.ipynb -------------------------------------------------------------------------------- /jupyterlab_git/tests/files/multilevel-test-remote.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/files/multilevel-test-remote.ipynb -------------------------------------------------------------------------------- /jupyterlab_git/tests/files/src-and-output--1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/files/src-and-output--1.ipynb -------------------------------------------------------------------------------- /jupyterlab_git/tests/files/src-and-output--2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/files/src-and-output--2.ipynb -------------------------------------------------------------------------------- /jupyterlab_git/tests/samples/ipynb_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/samples/ipynb_base.json -------------------------------------------------------------------------------- /jupyterlab_git/tests/samples/ipynb_nbdiff.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/samples/ipynb_nbdiff.json -------------------------------------------------------------------------------- /jupyterlab_git/tests/samples/ipynb_remote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/samples/ipynb_remote.json -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_branch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_branch.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_clone.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_config.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_detailed_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_detailed_log.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_diff.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_execute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_execute.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_fetch.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_handlers.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_ignore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_ignore.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_init.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_integrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_integrations.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_jupytext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_jupytext.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_pushpull.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_pushpull.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_remote.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_settings.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_single_file_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_single_file_log.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_stash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_stash.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_status.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/test_tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/test_tag.py -------------------------------------------------------------------------------- /jupyterlab_git/tests/testutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/jupyterlab_git/tests/testutils.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/package.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/pyproject.toml -------------------------------------------------------------------------------- /schema/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/schema/plugin.json -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/setup.py -------------------------------------------------------------------------------- /specification/Git_REST_API.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/specification/Git_REST_API.yml -------------------------------------------------------------------------------- /src/__tests__/commands.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/commands.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/model.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/model.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/plugin.spec.ts -------------------------------------------------------------------------------- /src/__tests__/test-components/BranchMenu.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/BranchMenu.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/CommitBox.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/CommitBox.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/CommitMessage.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/CommitMessage.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/DiffModel.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/DiffModel.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/FileItem.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/FileItem.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/GitPanel.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/GitPanel.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/HistorySideBar.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/HistorySideBar.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/ManageRemoteDialogue.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/ManageRemoteDialogue.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/NotebookDiff.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/NotebookDiff.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/PastCommitNode.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/PastCommitNode.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/PlainTextDiff.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/PlainTextDiff.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/SubModuleMenu.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/SubModuleMenu.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/TagMenu.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/TagMenu.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/Toolbar.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/Toolbar.spec.tsx -------------------------------------------------------------------------------- /src/__tests__/test-components/data/nbDiffResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/test-components/data/nbDiffResponse.json -------------------------------------------------------------------------------- /src/__tests__/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/__tests__/utils.ts -------------------------------------------------------------------------------- /src/cancelledError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/cancelledError.ts -------------------------------------------------------------------------------- /src/cloneCommand.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/cloneCommand.tsx -------------------------------------------------------------------------------- /src/commandsAndMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/commandsAndMenu.tsx -------------------------------------------------------------------------------- /src/components/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/ActionButton.tsx -------------------------------------------------------------------------------- /src/components/BranchMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/BranchMenu.tsx -------------------------------------------------------------------------------- /src/components/BranchPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/BranchPicker.tsx -------------------------------------------------------------------------------- /src/components/CommitBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/CommitBox.tsx -------------------------------------------------------------------------------- /src/components/CommitComparisonBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/CommitComparisonBox.tsx -------------------------------------------------------------------------------- /src/components/CommitDiff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/CommitDiff.tsx -------------------------------------------------------------------------------- /src/components/CommitMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/CommitMessage.tsx -------------------------------------------------------------------------------- /src/components/FileItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/FileItem.tsx -------------------------------------------------------------------------------- /src/components/FileList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/FileList.tsx -------------------------------------------------------------------------------- /src/components/FilePath.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/FilePath.tsx -------------------------------------------------------------------------------- /src/components/GitCommitGraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/GitCommitGraph.tsx -------------------------------------------------------------------------------- /src/components/GitPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/GitPanel.tsx -------------------------------------------------------------------------------- /src/components/GitStage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/GitStage.tsx -------------------------------------------------------------------------------- /src/components/GitStash.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/GitStash.tsx -------------------------------------------------------------------------------- /src/components/HistorySideBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/HistorySideBar.tsx -------------------------------------------------------------------------------- /src/components/ManageRemoteDialogue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/ManageRemoteDialogue.tsx -------------------------------------------------------------------------------- /src/components/NewBranchDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/NewBranchDialog.tsx -------------------------------------------------------------------------------- /src/components/NewTagDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/NewTagDialog.tsx -------------------------------------------------------------------------------- /src/components/PastCommitNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/PastCommitNode.tsx -------------------------------------------------------------------------------- /src/components/RebaseAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/RebaseAction.tsx -------------------------------------------------------------------------------- /src/components/ResetRevertDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/ResetRevertDialog.tsx -------------------------------------------------------------------------------- /src/components/SelectAllButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/SelectAllButton.tsx -------------------------------------------------------------------------------- /src/components/SinglePastCommitInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/SinglePastCommitInfo.tsx -------------------------------------------------------------------------------- /src/components/StatusWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/StatusWidget.tsx -------------------------------------------------------------------------------- /src/components/SubmoduleMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/SubmoduleMenu.tsx -------------------------------------------------------------------------------- /src/components/TagMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/TagMenu.tsx -------------------------------------------------------------------------------- /src/components/Toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/Toolbar.tsx -------------------------------------------------------------------------------- /src/components/WarningBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/WarningBox.tsx -------------------------------------------------------------------------------- /src/components/diff/ImageDiff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/diff/ImageDiff.tsx -------------------------------------------------------------------------------- /src/components/diff/NotebookDiff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/diff/NotebookDiff.ts -------------------------------------------------------------------------------- /src/components/diff/PlainTextDiff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/diff/PlainTextDiff.ts -------------------------------------------------------------------------------- /src/components/diff/PreviewMainAreaWidget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/diff/PreviewMainAreaWidget.ts -------------------------------------------------------------------------------- /src/components/diff/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/components/diff/model.ts -------------------------------------------------------------------------------- /src/generateGraphData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/generateGraphData.ts -------------------------------------------------------------------------------- /src/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/git.ts -------------------------------------------------------------------------------- /src/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/handler.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/model.ts -------------------------------------------------------------------------------- /src/notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/notifications.tsx -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/style/ActionButtonStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/ActionButtonStyle.ts -------------------------------------------------------------------------------- /src/style/BranchMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/BranchMenu.ts -------------------------------------------------------------------------------- /src/style/CommitBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/CommitBox.ts -------------------------------------------------------------------------------- /src/style/CommitComparisonBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/CommitComparisonBox.ts -------------------------------------------------------------------------------- /src/style/FileItemStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/FileItemStyle.ts -------------------------------------------------------------------------------- /src/style/FileListStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/FileListStyle.ts -------------------------------------------------------------------------------- /src/style/FilePathStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/FilePathStyle.ts -------------------------------------------------------------------------------- /src/style/GitPanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/GitPanel.ts -------------------------------------------------------------------------------- /src/style/GitStageStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/GitStageStyle.ts -------------------------------------------------------------------------------- /src/style/GitStashStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/GitStashStyle.ts -------------------------------------------------------------------------------- /src/style/GitWidgetStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/GitWidgetStyle.ts -------------------------------------------------------------------------------- /src/style/HistorySideBarStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/HistorySideBarStyle.ts -------------------------------------------------------------------------------- /src/style/ImageDiffStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/ImageDiffStyle.ts -------------------------------------------------------------------------------- /src/style/ManageRemoteDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/ManageRemoteDialog.ts -------------------------------------------------------------------------------- /src/style/NewBranchDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/NewBranchDialog.ts -------------------------------------------------------------------------------- /src/style/NewTagDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/NewTagDialog.ts -------------------------------------------------------------------------------- /src/style/PastCommitNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/PastCommitNode.ts -------------------------------------------------------------------------------- /src/style/RebaseActionStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/RebaseActionStyle.ts -------------------------------------------------------------------------------- /src/style/ResetRevertDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/ResetRevertDialog.ts -------------------------------------------------------------------------------- /src/style/SinglePastCommitInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/SinglePastCommitInfo.ts -------------------------------------------------------------------------------- /src/style/StatusWidget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/StatusWidget.ts -------------------------------------------------------------------------------- /src/style/SubmoduleMenuStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/SubmoduleMenuStyle.ts -------------------------------------------------------------------------------- /src/style/SuspendModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/SuspendModal.ts -------------------------------------------------------------------------------- /src/style/Toolbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/Toolbar.ts -------------------------------------------------------------------------------- /src/style/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/common.ts -------------------------------------------------------------------------------- /src/style/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/style/icons.ts -------------------------------------------------------------------------------- /src/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/svg.d.ts -------------------------------------------------------------------------------- /src/svgPathData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/svgPathData.ts -------------------------------------------------------------------------------- /src/taskhandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/taskhandler.ts -------------------------------------------------------------------------------- /src/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/tokens.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/version.ts -------------------------------------------------------------------------------- /src/widgets/AdvancedPushForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/widgets/AdvancedPushForm.tsx -------------------------------------------------------------------------------- /src/widgets/AuthorBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/widgets/AuthorBox.ts -------------------------------------------------------------------------------- /src/widgets/CredentialsBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/widgets/CredentialsBox.tsx -------------------------------------------------------------------------------- /src/widgets/GitCloneForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/widgets/GitCloneForm.ts -------------------------------------------------------------------------------- /src/widgets/GitResetToRemoteForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/widgets/GitResetToRemoteForm.tsx -------------------------------------------------------------------------------- /src/widgets/GitWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/widgets/GitWidget.tsx -------------------------------------------------------------------------------- /src/widgets/discardAllChanges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/src/widgets/discardAllChanges.ts -------------------------------------------------------------------------------- /style/advanced-push-form.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/advanced-push-form.css -------------------------------------------------------------------------------- /style/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/base.css -------------------------------------------------------------------------------- /style/credentials-box.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/credentials-box.css -------------------------------------------------------------------------------- /style/diff-common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/diff-common.css -------------------------------------------------------------------------------- /style/icons/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/add.svg -------------------------------------------------------------------------------- /style/icons/branch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/branch.svg -------------------------------------------------------------------------------- /style/icons/clock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/clock.svg -------------------------------------------------------------------------------- /style/icons/clone.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/clone.svg -------------------------------------------------------------------------------- /style/icons/compare-with-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/compare-with-selected.svg -------------------------------------------------------------------------------- /style/icons/deletions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/deletions.svg -------------------------------------------------------------------------------- /style/icons/desktop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/desktop.svg -------------------------------------------------------------------------------- /style/icons/diff.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/diff.svg -------------------------------------------------------------------------------- /style/icons/discard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/discard.svg -------------------------------------------------------------------------------- /style/icons/git.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/git.svg -------------------------------------------------------------------------------- /style/icons/insertions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/insertions.svg -------------------------------------------------------------------------------- /style/icons/merge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/merge.svg -------------------------------------------------------------------------------- /style/icons/open-file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/open-file.svg -------------------------------------------------------------------------------- /style/icons/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/plus.svg -------------------------------------------------------------------------------- /style/icons/pull.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/pull.svg -------------------------------------------------------------------------------- /style/icons/push.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/push.svg -------------------------------------------------------------------------------- /style/icons/remove.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/remove.svg -------------------------------------------------------------------------------- /style/icons/rewind.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/rewind.svg -------------------------------------------------------------------------------- /style/icons/select-for-compare.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/select-for-compare.svg -------------------------------------------------------------------------------- /style/icons/tag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/tag.svg -------------------------------------------------------------------------------- /style/icons/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/trash.svg -------------------------------------------------------------------------------- /style/icons/vertical-more.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/icons/vertical-more.svg -------------------------------------------------------------------------------- /style/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/index.css -------------------------------------------------------------------------------- /style/index.js: -------------------------------------------------------------------------------- 1 | import './base.css'; 2 | -------------------------------------------------------------------------------- /style/status-widget.css: -------------------------------------------------------------------------------- 1 | .jp-git-StatusWidget { 2 | display: flex; 3 | align-items: center; 4 | } 5 | -------------------------------------------------------------------------------- /style/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/style/variables.css -------------------------------------------------------------------------------- /testutils/jest-setup-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/testutils/jest-setup-files.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /ui-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/README.md -------------------------------------------------------------------------------- /ui-tests/jupyter_server_test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/jupyter_server_test_config.py -------------------------------------------------------------------------------- /ui-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/package.json -------------------------------------------------------------------------------- /ui-tests/playwright.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/playwright.config.js -------------------------------------------------------------------------------- /ui-tests/tests/add-tag.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/add-tag.spec.ts -------------------------------------------------------------------------------- /ui-tests/tests/commit-diff.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/commit-diff.spec.ts -------------------------------------------------------------------------------- /ui-tests/tests/commit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/commit.spec.ts -------------------------------------------------------------------------------- /ui-tests/tests/data/test-repository-dirty.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/data/test-repository-dirty.tar.gz -------------------------------------------------------------------------------- /ui-tests/tests/data/test-repository-merge-commits.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/data/test-repository-merge-commits.tar.gz -------------------------------------------------------------------------------- /ui-tests/tests/data/test-repository-stash.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/data/test-repository-stash.tar.gz -------------------------------------------------------------------------------- /ui-tests/tests/data/test-repository.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/data/test-repository.tar.gz -------------------------------------------------------------------------------- /ui-tests/tests/file-selection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/file-selection.spec.ts -------------------------------------------------------------------------------- /ui-tests/tests/git-stash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/git-stash.spec.ts -------------------------------------------------------------------------------- /ui-tests/tests/image-diff.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/image-diff.spec.ts -------------------------------------------------------------------------------- /ui-tests/tests/image-diff.spec.ts-snapshots/jpeg-diff-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/image-diff.spec.ts-snapshots/jpeg-diff-linux.png -------------------------------------------------------------------------------- /ui-tests/tests/image-diff.spec.ts-snapshots/png-diff-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/image-diff.spec.ts-snapshots/png-diff-linux.png -------------------------------------------------------------------------------- /ui-tests/tests/merge-commit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/merge-commit.spec.ts -------------------------------------------------------------------------------- /ui-tests/tests/merge-conflict.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/merge-conflict.spec.ts -------------------------------------------------------------------------------- /ui-tests/tests/rebase.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/rebase.spec.ts -------------------------------------------------------------------------------- /ui-tests/tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/tests/utils.ts -------------------------------------------------------------------------------- /ui-tests/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/ui-tests/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jupyterlab/jupyterlab-git/HEAD/yarn.lock --------------------------------------------------------------------------------