Code

History

Commits on git-commitgraph-v0.9.0 to git-repository/src/open.rs35+
  1. Provide all information generated by the handshake into the refmap result (#450)Sebastian Thiel committed 4 years ago3958d71
  2. refactor (#450)Sebastian Thiel committed 4 years ago9e4e4c4
  3. Select `gix` commands will now load the git installation configuration (#450)Sebastian Thiel committed 4 years ago23d2dec
  4. Merge branch 'main' into remote-ls-refsSebastian Thiel committed 4 years agobd5f3e8
  5. feat: `open()` and `discover()` support opening submodules. (#482)Sebastian Thiel committed 4 years ago5dac021
  6. change: Invert behaviour to `open::Options::strict_config()`, with lenient being the default.Sebastian Thiel committed 4 years ago0235111
  7. feat: `open::Options::lenient_config(…)` to default otherwise invalid configuration values where possibleSebastian Thiel committed 4 years ago067c334
  8. refactor (#450)Sebastian Thiel committed 4 years agof41e588
  9. Add more tests around invalid `core.worktree` valuesSebastian Thiel committed 4 years ago1591a50
  10. move tests into `worktree` module and prepare for more of themSebastian Thiel committed 4 years agoa05b15b
  11. feat: support core.worktree optionDavid Knaack committed 4 years ago0bf8371
  12. feat: `Repository::index()` and `Worktree::index()`. (#427)Sebastian Thiel committed 4 years agoffe7291
  13. change!: remove `Permissions::git_dir` field entirely.Sebastian Thiel committed 4 years ago1df379a
  14. fix: assure permissions per trust level are properly inherited into `open::Options`.Sebastian Thiel committed 4 years agobe6114e
  15. fix: provide additional explanation about when to use `open::Options::with()`Sebastian Thiel committed 4 years ago270242c
  16. make fmtSebastian Thiel committed 4 years ago47724c0
  17. Make lossy-configuration configurable (#331)Sebastian Thiel committed 4 years agob0e4da6
  18. a first sketch on how identity management could look like. (#331)Sebastian Thiel committed 4 years ago780f14f
  19. refactor (#331)Sebastian Thiel committed 4 years ago4f61312
  20. feat: respect `safe.directory`. (#331)Sebastian Thiel committed 4 years ago1b765ec
  21. feat: permissions for configuration. (#331)Sebastian Thiel committed 4 years ago840d9a3
  22. feat: repository now initializes global configuration files and resolves includes (#331)Sebastian Thiel committed 4 years agoebedd03
  23. only a select few early config attributes must be repo-local (#331)Sebastian Thiel committed 4 years agobe0971c
  24. feat: resolve includes in local repository configuration (#331)Sebastian Thiel committed 4 years agode8572f
  25. solve cycle between config and ref-store (#331)Sebastian Thiel committed 4 years ago1679d56
  26. prepare for resolving a complete config… (#331)Sebastian Thiel committed 4 years ago9be1dd6
  27. Allow to configure a different filter for configuration section. (#331)Sebastian Thiel committed 4 years agoe512ab0
  28. refactor (#331)Sebastian Thiel committed 4 years ago5723730
  29. load configuration with trust information, needs cleanup (#331)Sebastian Thiel committed 4 years agod8e41e2
  30. feat: Use `git-config` to write config file on initialization, including `logallrefupdates` and `precomposeunicode`. (#331)Sebastian Thiel committed 4 years ago7f67b23
  31. feat: respect `core.logallrefupdates` configuration setting. (#331)Sebastian Thiel committed 4 years agoe263e13
  32. adjustments due to breaking changes in `git-config` (#331)Sebastian Thiel committed 4 years ago924f148
  33. fix docsSebastian Thiel committed 4 years agodaef221
  34. refactorSebastian Thiel committed 4 years ago06e96a4
  35. feat!: Make `realpath()` easier to use by introducing `realpath_opt()`.Sebastian Thiel committed 4 years ago266d437