Code

History

Commits on git-commitgraph-v0.8.2 to git-repository/tests35+
  1. Merge branch 'example-write-blob'Sebastian Thiel committed 4 years agoafedd7f
  2. feat: `Repository::write_blob[_stream]()` to more easily write blobs.Sebastian Thiel committed 4 years ago4f87a06
  3. remove TODO, doesn't apply anymore (#450)Sebastian Thiel committed 4 years agodcd6619
  4. feat: `SnapshotMut::apply_cli_overrides()` to make it easy to support things like `-c` (#450)Sebastian Thiel committed 4 years agod35cd2a
  5. set remote protocol version using configuration instead of using a special mechanism. (#450)Sebastian Thiel committed 4 years ago1a74da5
  6. feat: `Repository::config_snapshot_mut()` to mutate configuration values in memory. (#450)Sebastian Thiel committed 4 years ago2a839f3
  7. Support for overriding the protocol version to use when connecting. (#450)Sebastian Thiel committed 4 years agoe5c53a8
  8. change connection API to be consuming, otherwise async mode doesn't work due to lack of async drop (#450)Sebastian Thiel committed 4 years ago129176f
  9. A first working test to show all refs of a remote. (#450)Sebastian Thiel committed 4 years ago86c80e6
  10. Merge branch 'main' into remote-ls-refsSebastian Thiel committed 4 years agoe2ee3de
  11. fix: Don't fail worktree tests if the system's git version is not supporting required features (#488)Sebastian Thiel committed 4 years agoff71730
  12. first vague implementation of ls-refs (#450)Sebastian Thiel committed 4 years ago563e56f
  13. Make `Remote::connect()` both sync and async. (#450)Sebastian Thiel committed 4 years agof30db4c
  14. prepare for refs implementation, it won't need a delegate anymore. (#450)Sebastian Thiel committed 4 years ago2a881ca
  15. Merge branch 'main' into remote-ls-refsSebastian Thiel committed 4 years agobd5f3e8
  16. feat: `Kind` can now represent submodules. (#482)Sebastian Thiel committed 4 years agoa01525d
  17. feat: `open()` and `discover()` support opening submodules. (#482)Sebastian Thiel committed 4 years ago5dac021
  18. Add archive for submodule test (#482)Sebastian Thiel committed 4 years ago7ab3279
  19. test showing that submodules dirs can't be opened right now (#482)Sebastian Thiel committed 4 years ago5a9c537
  20. change: Invert behaviour to `open::Options::strict_config()`, with lenient being the default.Sebastian Thiel committed 4 years ago0235111
  21. feat: `open::Options::lenient_config(…)` to default otherwise invalid configuration values where possibleSebastian Thiel committed 4 years ago067c334
  22. A first sketch on how connections could be working (#450)Sebastian Thiel committed 4 years agoe55b43e
  23. adapt to changes in `git-transport` and `git-url(#450)Sebastian Thiel committed 4 years ago4ae2390
  24. feat: `Remote::with_refspec()` to add new unique refspecs (#450)Sebastian Thiel committed 4 years agoef187f0
  25. Merge branch 'main' into remote-ls-refsSebastian Thiel committed 4 years agoc4bf958
  26. Merge branch 'format_git_date_time'Sebastian Thiel committed 4 years ago99e12be
  27. refactor (#450)Sebastian Thiel committed 4 years ago7581177
  28. Make explicit url rewrites more forgiving similar to how git does it (#450)Sebastian Thiel committed 4 years agoe7b451d
  29. a test for handling bad rewrite urls and its implications (#450)Sebastian Thiel committed 4 years agoc2afd87
  30. adapt to changes in `git-url` (#450)Sebastian Thiel committed 4 years agof0f5ee6
  31. Add escape-hatch to eliminate rewrite rule failures on instantiation (#450)Sebastian Thiel committed 4 years ago897c8c1
  32. feat: `Remote::push_url()` to set it after the fact (#450)Sebastian Thiel committed 4 years agod51ba42
  33. feat: `Repository::remote_at(…)` to create an unnamed remote (#450)Sebastian Thiel committed 4 years ago9b07b91
  34. feat: `Head::into_remote()` to try really hard to find the correct remote (#450)Sebastian Thiel committed 4 years ago7a512ec
  35. remote-name by reference, which can be useful to find remotes with multiple fallbacks (#450)Sebastian Thiel committed 4 years ago92c0aa3