Code

History

Commits on git-commitgraph-v0.11.0700+
  1. Add failing test to show we need to respect dry-run mode (or the lack thereof) (#450)Sebastian Thiel committed 4 years agoe25460b
  2. tests for all the cases excluding fast-forwards (#450)Sebastian Thiel committed 4 years ago7ced240
  3. the first successful test (#450)Sebastian Thiel committed 4 years agoe4edc18
  4. Make `fetch::refs::update()` private again, move tests accordingly. (#450)Sebastian Thiel committed 4 years ago9f9b610
  5. Make Content-Type header check case-insensitivePaul Young committed 4 years ago7aa8ab8
  6. Provide refspecs to refs::update() to obtain force information (#450)Sebastian Thiel committed 4 years agoa9f2c45
  7. feat: `RefSpec::allow_non_fast_forward()` to get information about 'force' quickly. (#450)Sebastian Thiel committed 4 years agod7f63a6
  8. a big step towards ref updates, now it needs specs (#450)Sebastian Thiel committed 4 years agoc101d50
  9. feat: `FullName::try_from(&BString)` for convenience. (#450)Sebastian Thiel committed 4 years ago658c125
  10. more update tests (#450)Sebastian Thiel committed 4 years ago2828674
  11. the first somewhat synthetic test to check for no changes. (#450)Sebastian Thiel committed 4 years agoc355823
  12. fix build (#450)Sebastian Thiel committed 4 years ago8e1555d
  13. make `remote::fetch::refs::update()` public to facilitate testing (#450)Sebastian Thiel committed 4 years ago4a5d3b4
  14. lay the ground-works for testing the update of refs (#450)Sebastian Thiel committed 4 years ago1f2d609
  15. refactor (#450)Sebastian Thiel committed 4 years ago96f2fd8
  16. greatly improved performance for write-test. (#450)Sebastian Thiel committed 4 years ago2ec8175
  17. improve naieve algorithm to be a bit better in our test-case (#450)Sebastian Thiel committed 4 years ago0387794
  18. try to make naive negotiation better, but… (#450)Sebastian Thiel committed 4 years agod5c1f92
  19. speed up fetch tests by giving them their own repo-fixture (#450)Sebastian Thiel committed 4 years agoce1a373
  20. fix journey tests (#450)Sebastian Thiel committed 4 years agof8fe6e4
  21. thanks clippySebastian Thiel committed 4 years ago8499c3e
  22. A first sketch of validating a fetch. (#450)Sebastian Thiel committed 4 years ago2962dc2
  23. adapt to changes in `git-pack` (#450)Sebastian Thiel committed 4 years ago474156f
  24. rename!: `index::write::Outcome::index_kind` -> `::index_version`. (#450)Sebastian Thiel committed 4 years agob46347f
  25. Don't degenerate information in case there is no update needed. (#450)Sebastian Thiel committed 4 years ago5f73b25
  26. feat: Allow defaulting `fetch::handshake::Outcome`. (#450)Sebastian Thiel committed 4 years agoaed93d2
  27. feat: Allow defaulting `client::Capabilities`. (#450)Sebastian Thiel committed 4 years agoe05c1fe
  28. allow git-repository to grow (#450)Sebastian Thiel committed 4 years ago4d90815
  29. add test to show that empty packs won't be written as expected behaviour. (#450)Sebastian Thiel committed 4 years ago72ce7fd
  30. A first test for validating nothing-new is a no-op (#450)Sebastian Thiel committed 4 years agoaad17ba
  31. feat: `fetch::Arguments::is_empty()` to help decide if arguments should be sent at all. (#450)Sebastian Thiel committed 4 years ago0bcb2fd
  32. fix: `bundle::write::Error` is now publicly available (#450)Sebastian Thiel committed 4 years ago0b6ed60
  33. Improve docs slightly (#450)Sebastian Thiel committed 4 years ago4850202
  34. port part of the negotation logic over, but a lot is still missing (#450)Sebastian Thiel committed 4 years ago4997e56
  35. Add remotes.<group> as planned feature for remotes (#450)Sebastian Thiel committed 4 years ago3c188b2