Aleksey Kulikov
|
7b14ee6b9b
|
style: avoid lines longer than 80 characters
|
2021-10-22 17:13:42 +03:00 |
|
Aleksey Kulikov
|
a806d0a312
|
style: sort imports alphabetically
|
2021-10-22 15:10:04 +03:00 |
|
Aleksey Kulikov
|
a24070c44c
|
docs: improve api documentation
|
2021-10-22 14:41:15 +03:00 |
|
Aleksey Kulikov
|
199dce111a
|
feat(commit): add ability to amend commit
|
2021-10-21 15:44:04 +03:00 |
|
Aleksey Kulikov
|
4948bba773
|
test(credentials): add more test cases
|
2021-10-21 12:40:45 +03:00 |
|
Aleksey Kulikov
|
26812ffe9c
|
test(config): add more test cases
|
2021-10-20 11:29:41 +03:00 |
|
Aleksey Kulikov
|
127849519d
|
test: add more tests for throws and their messages
|
2021-10-19 17:16:39 +03:00 |
|
Aleksey Kulikov
|
d6eae1e9ed
|
test: improve coverage
|
2021-10-15 17:37:38 +03:00 |
|
Aleksey Kulikov
|
d75acbfdd3
|
test(git_types): add tests
|
2021-10-14 12:33:48 +03:00 |
|
Aleksey Kulikov
|
15ce546f7a
|
feat(worktree): add more bindings and api methods
|
2021-10-14 11:23:30 +03:00 |
|
Aleksey Kulikov
|
beed516c89
|
style: use Object instead of dynamic
|
2021-10-13 16:10:18 +03:00 |
|
Aleksey Kulikov
|
1972c6d1ab
|
refactor!: use Oid instead of String for arguments
|
2021-10-13 15:31:20 +03:00 |
|
Aleksey Kulikov
|
23787adc3a
|
refactor(stash)!: extract implementation of api
|
2021-10-13 11:53:24 +03:00 |
|
Aleksey Kulikov
|
cfa5268af2
|
style: use "map/where" instead of "for" loop
|
2021-10-12 14:56:56 +03:00 |
|
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
|
101cf90875
|
feat(checkout): add ability to dry run checkout
|
2021-10-08 19:26:39 +03:00 |
|
Aleksey Kulikov
|
03e2922517
|
style: remove unnecessary imports
|
2021-10-08 18:34:58 +03:00 |
|
Aleksey Kulikov
|
1d47b06955
|
feat(submodule): add bindings and api
|
2021-10-08 17:34:59 +03:00 |
|
Aleksey Kulikov
|
a1d617e053
|
refactor(packbuilder): expose class to public api
|
2021-10-07 13:51:25 +03:00 |
|
Aleksey Kulikov
|
90e99faf81
|
feat(packbuilder): add bindings and api
|
2021-10-07 12:14:20 +03:00 |
|
Aleksey Kulikov
|
d40c65fa80
|
feat(mailmap): add bindings and api
|
2021-10-06 18:38:02 +03:00 |
|
Aleksey Kulikov
|
caac6b2fd2
|
feat(describe): add bindings and api
|
2021-10-06 16:02:25 +03:00 |
|
Aleksey Kulikov
|
c88b75b0fd
|
feat(tag): add more bindings and api methods
|
2021-10-06 15:36:17 +03:00 |
|
Aleksey Kulikov
|
0ed5e7c797
|
feat(graph): add bindings and api
|
2021-10-06 11:36:38 +03:00 |
|
Aleksey Kulikov
|
618b4e7f05
|
feat(odb): add more bindings and api methods
|
2021-10-05 17:12:51 +03:00 |
|
Aleksey Kulikov
|
2ce419d7c4
|
feat(rebase): add bindings and api
|
2021-10-05 11:25:45 +03:00 |
|
Aleksey Kulikov
|
52707dcc63
|
feat(merge): add ability to merge file from index
|
2021-10-04 12:23:48 +03:00 |
|
Aleksey Kulikov
|
5c8d6647eb
|
feat(note): add bindings and api
|
2021-10-01 17:34:01 +03:00 |
|
Aleksey Kulikov
|
5ee0662376
|
feat(blame): add bindings and api
|
2021-10-01 13:43:44 +03:00 |
|
Aleksey Kulikov
|
5f7fdf4bd3
|
refactor!: use named arguments if there is more than one
|
2021-09-30 18:04:36 +03:00 |
|
Aleksey Kulikov
|
ec80ad3dd4
|
feat(attr): add bindings and api
|
2021-09-30 13:53:58 +03:00 |
|
Aleksey Kulikov
|
934b601d68
|
test(remote): add tests for prune() method
|
2021-09-30 12:47:17 +03:00 |
|
Aleksey Kulikov
|
4c7a096fe3
|
feat(repository): add ability to pass credentials in callbacks argument
|
2021-09-29 18:54:29 +03:00 |
|
Aleksey Kulikov
|
299d1a17e7
|
feat(remote): add ability to pass callbacks as arguments
|
2021-09-28 17:17:03 +03:00 |
|
Aleksey Kulikov
|
6d48ae742c
|
feat(repository): add ability to pass callbacks for remote and repository creation during clone
|
2021-09-27 11:19:00 +03:00 |
|
Aleksey Kulikov
|
b1f112a30d
|
feat(repository): add extended options to repository init
|
2021-09-24 13:18:04 +03:00 |
|
Aleksey Kulikov
|
ec8ff24e89
|
test(repository): divide groups into different files
|
2021-09-24 12:17:05 +03:00 |
|
Aleksey Kulikov
|
5680fd8674
|
feat(repository): add ability to clone repository
|
2021-09-24 12:07:11 +03:00 |
|
Aleksey Kulikov
|
3c1a6b4ab4
|
refactor(reference): simplify api
|
2021-09-23 17:05:28 +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
|
e0e16aea30
|
feat(remote): add bindings and api
|
2021-09-22 18:11:20 +03:00 |
|
Aleksey Kulikov
|
3b883c49e3
|
feat(signature): add bindings and api for default signature
|
2021-09-21 15:28:58 +03:00 |
|
Aleksey Kulikov
|
72107dea60
|
test(stash): move tests to separate file
|
2021-09-21 14:46:00 +03:00 |
|
Aleksey Kulikov
|
3cb55817ad
|
feat(stash): add bindings and api
|
2021-09-21 13:18:11 +03:00 |
|
Aleksey Kulikov
|
7b8dfcc1af
|
feat(config): add api for config entry
|
2021-09-20 15:52:04 +03:00 |
|
Aleksey Kulikov
|
cf677e488a
|
refactor!: use IterableMixin where possible
|
2021-09-20 13:03:43 +03:00 |
|
Aleksey Kulikov
|
6845286af2
|
feat(diff): return list of patches
|
2021-09-20 11:02:44 +03:00 |
|
Aleksey Kulikov
|
2fd43f3efe
|
chore: upgrade ffigen
|
2021-09-17 21:15:40 +03:00 |
|
Aleksey Kulikov
|
825f3f9926
|
refactor(revparse)!: use same name for revspec flags as in libgit2
|
2021-09-17 18:53:43 +03:00 |
|