Code

History

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