Code

History

Commits on git-sync to cli/examples/custom-backend35+
  1. git init: allow setting the object hash formatLuna Schwalbe committed 5 months ago40d58b9
  2. lib: Make tokio optional by replacing tokio traits with future traitsOlshaMB committed 6 months ago0be1603
  3. backend: return CopyId along with CopyHistoryJosh Steadmon committed 1 year ago077b27e
  4. cli: make CliRunner::run_internal() asyncYuya Nishihara committed 8 months agoaf8c1c8
  5. workspace: convert functions to asyncBenjamin Tan committed 8 months ago6ab12e5
  6. config: Implement secure-config design doc.Matt Stark committed 11 months agofcf1da9
  7. clippy: enable unnecessary_literal_bound lintxtqqczze committed 11 months agoc49a60e
  8. cleanup: leverage trait upcasting, delete as_any*()Yuya Nishihara committed 1 year ago46d5555
  9. backend: remove unused TreeValue::Conflict and read/write methodsMartin von Zweigbergk committed 1 year agoda6c4b6
  10. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  11. address new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year agoc43ca3c
  12. store: Add Send bounds to the AsyncRead future returned by read_fileBenjamin Brittain committed 1 year ago97c7edc
  13. backend: add methods for reading and writing copy objectsMartin von Zweigbergk committed 1 year agoc90e139
  14. backend: make write_file() take an AsyncReadMartin von Zweigbergk committed 1 year ago1d1e0c9
  15. backend: make read_file() return a AsyncReadMartin von Zweigbergk committed 1 year agob970939
  16. cli: replace `ExitCode` by `u8`Martin von Zweigbergk committed 1 year ago2755042
  17. examples: use settings_for_new_workspace() when initializing workspaceYuya Nishihara committed 1 year ago127f7e2
  18. backend: make write methods asyncMartin von Zweigbergk committed 2 years ago8eb3d85
  19. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  20. copy-tracking: create CopyRecordMap and add it to diff summariesMatt Kulukundis committed 2 years agoee6b922
  21. copy-tracking: adjust backend signatureMatt Kulukundis committed 2 years agoe667a2b
  22. copy-tracking: stub get_copy_recordsMatt Kulukundis committed 2 years agodab8a29
  23. cli_util: support multiple extensions consistentlydploch committed 2 years ago57a5d7d
  24. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  25. backend: pass Index and keep_newer timestamp parameters to gc()Yuya Nishihara committed 2 years ago351487b
  26. backend: have gc() return BackendError instead of opaque error typeYuya Nishihara committed 2 years ago4e54021
  27. gc: implement basic GC for Git backendMartin von Zweigbergk committed 2 years ago1cc2714
  28. cli: rename `*Commands` enums to `*Command`Martin von Zweigbergk committed 2 years agoa0cbe7c
  29. signing: pass SigningFn by referenceYuya Nishihara committed 2 years agod747879
  30. sign: Implement a test signing backend and add a few basic testsAnton Bulakh committed 2 years agoeb1c0ab
  31. sign: Implement generic commit signing on the backendAnton Bulakh committed 3 years ago5c3c0e9
  32. git_backend: pass UserSettings to GitBackend constructorsYuya Nishihara committed 3 years agoea32c0c
  33. repo: pass UserSettings to store factories and initializersYuya Nishihara committed 3 years ago8a2048a
  34. merged_tree: let backend influence whether to use new diff algoMartin von Zweigbergk committed 3 years agod989d40
  35. backend: make `read_conflict` synchronous againMartin von Zweigbergk committed 3 years agocfcdd71