Commit graph

291 commits

Author SHA1 Message Date
Aleksey Kulikov
371d52b7f8 feat(reference): add ability to set target 2021-08-06 16:44:50 +03:00
Aleksey Kulikov
58fa54f24a feat(reference): add ability to get log of reference 2021-08-06 12:33:26 +03:00
Aleksey Kulikov
a97dcaa0d3 feat(reference): add ability to create symbolic reference 2021-08-06 11:53:13 +03:00
Aleksey Kulikov
2477b4efd8 refactor: use libgit free() functions instead of calloc() 2021-08-05 20:07:00 +03:00
Aleksey Kulikov
4f851bc2e5 refactor: remove unnecessary try-catch 2021-08-05 19:58:34 +03:00
Aleksey Kulikov
9190ed2e0f feat(reference): add ability to create direct reference 2021-08-05 19:48:58 +03:00
Aleksey Kulikov
6643527f2d test(reference): add tests for symbolic refs 2021-08-04 16:34:28 +03:00
Aleksey Kulikov
2f896e6180 test(reference): add tests for tag 2021-08-04 15:42:24 +03:00
Aleksey Kulikov
6b076f3d07 test: add tag to testrepo 2021-08-04 15:33:33 +03:00
Aleksey Kulikov
5f60a693d3 feat(reference): add base bindings and api 2021-08-03 21:19:27 +03:00
Aleksey Kulikov
145af3054d chore: migrate from pedantic to lints package 2021-07-20 16:59:26 +03:00
Aleksey Kulikov
2c28fddcec feat(oid): add base bindings and api 2021-07-16 21:17:51 +03:00
Aleksey Kulikov
21001d170c test(repository): check if tmp directory exists and remove it before copying repo 2021-07-13 16:43:37 +03:00
Aleksey Kulikov
be680595bc test(repository): test against repo copied into tmp directory 2021-07-12 19:57:35 +03:00
Aleksey Kulikov
9acf3a8a9e feat(repository): add ability to set and get namespace 2021-07-09 15:38:15 +03:00
Aleksey Kulikov
b8b69100f1 refactor(config): assign memory address to _configPointer variable 2021-07-08 20:27:25 +03:00
Aleksey Kulikov
4bd324a596 feat(repository): add base bindings and api 2021-07-08 20:24:58 +03:00
Aleksey Kulikov
39e2676055 refactor(config): change bindings import alias 2021-07-07 19:47:37 +03:00
Aleksey Kulikov
f07fe88824 feat(config): update example 2021-06-18 18:15:33 +03:00
Aleksey Kulikov
36f874c4a6 feat(config): add ability to delete multivar 2021-06-18 17:58:44 +03:00
Aleksey Kulikov
dadd235b66 test: organize tests into groups 2021-06-18 17:36:44 +03:00
Aleksey Kulikov
4bc2da5800 refactor: use clearer names for params 2021-06-18 17:21:45 +03:00
Aleksey Kulikov
2d1c026e73 feat(config): add ability to get values of all variables 2021-06-18 17:14:07 +03:00
Aleksey Kulikov
f6b8cc7005 feat(config): add ability to get value of variable 2021-06-18 16:50:34 +03:00
Aleksey Kulikov
7bea406ab9 feat(config): add ability to set value of multivar variable 2021-06-17 17:59:20 +03:00
Aleksey Kulikov
6a08a7b803 feat(config): add ability to get value(s) of multivar variable 2021-06-17 17:08:35 +03:00
Aleksey Kulikov
4988b295a5 feat(config): add ability to delete variable 2021-06-16 17:12:32 +03:00
Aleksey Kulikov
2cdcccefc9 feat(config): add ability to set value for variable 2021-06-16 16:48:28 +03:00
Aleksey Kulikov
570e5bad52 refactor!: change api 2021-06-04 17:41:52 +03:00
Aleksey Kulikov
3aa322ea59 test(config): add tests 2021-06-03 17:21:07 +03:00
Aleksey Kulikov
53fe671bff feat: update config example 2021-06-03 17:20:36 +03:00
Aleksey Kulikov
aa5815ff27 feat: add more functions to api 2021-06-03 17:19:04 +03:00
Aleksey Kulikov
b094d42030 feat: change error message 2021-06-03 11:35:32 +03:00
Aleksey Kulikov
1c6c5579d7 feat: prototype config api 2021-06-02 20:44:58 +03:00
Aleksey Kulikov
0fe3fa9f23 fix: release memory 2021-06-02 12:16:55 +03:00
Aleksey Kulikov
a1481564b2 feat: add basic example 2021-06-01 20:42:48 +03:00
Aleksey Kulikov
a7040e5040 feat: prototype repository api 2021-06-01 20:42:28 +03:00
Aleksey Kulikov
6dbc09010b feat: handle errors 2021-06-01 20:41:09 +03:00
Aleksey Kulikov
83da3bb1e8 feat: add utilities for library 2021-06-01 20:40:31 +03:00
Aleksey Kulikov
1414d5f6d7 feat: generate bindings with ffigen 2021-06-01 20:38:32 +03:00
Aleksey Kulikov
9d81c715ff init 2021-05-29 18:07:24 +03:00