Commit graph

15 commits

Author SHA1 Message Date
Aleksey Kulikov
3a0fa75929 feat(repository)!: add more aliases for api methods
BREAKING CHANGE: Make repository entry point for most operations
2021-10-11 20:06:36 +03:00
Aleksey Kulikov
03e2922517 style: remove unnecessary imports 2021-10-08 18:34:58 +03:00
Aleksey Kulikov
466f960c7b refactor: extract repo setup for tests 2021-09-23 16:35:05 +03:00
Aleksey Kulikov
10b9864219 feat(repository): add alias for commit creation 2021-09-23 11:07:16 +03:00
Aleksey Kulikov
cf677e488a refactor!: use IterableMixin where possible 2021-09-20 13:03:43 +03:00
Aleksey Kulikov
2fd43f3efe chore: upgrade ffigen 2021-09-17 21:15:40 +03:00
Aleksey Kulikov
b83fea9360 feat(commit): add ability to revert commit 2021-09-16 20:04:40 +03:00
Aleksey Kulikov
050c0eb57a refactor(commit)!: return Tree object instead of Oid for tree getter 2021-09-10 12:16:26 +03:00
Aleksey Kulikov
2cf974c624 feat(repository): add ability to lookup different types of git objects with [] 2021-09-04 12:04:28 +03:00
Aleksey Kulikov
139c477d4a feat(treebuilder): add bindings and api 2021-09-03 16:30:46 +03:00
Aleksey Kulikov
f0803298c8 feat(blob): add bindings and api 2021-09-02 18:03:41 +03:00
Aleksey Kulikov
94b4116adf feat(commit): add ability to create commit with different number of parents 2021-08-30 16:45:37 +03:00
Aleksey Kulikov
c90561ed8f feat(commit): add ability to create commit 2021-08-27 21:17:19 +03:00
Aleksey Kulikov
747996b40c refactor: use ffi Arena for resource management 2021-08-25 18:33:17 +03:00
Aleksey Kulikov
dc5f510aa5 feat(commit): add base bindings and api 2021-08-24 19:08:12 +03:00