Grzegorz Dlugoszewski
|
539c3beb90
|
Load repos status simultaneously with goroutines
Also, refactor printer interface.
|
2020-06-25 12:53:27 +02:00 |
|
Grzegorz Dlugoszewski
|
8c132cdafa
|
Remove gogit and major refactoring (#2)
* Fix typo in readme
* Reimplement all git methods without go-git
* Rename repo pkg to git, add gitconfig methods
* Improve tests for configuration reading
* Rename package file to io and move RepoFinder there
* Refactor printers
- Remove smart printer
- Decouple printers from git repos with interfaces
- Update printer functions
- Remove unnecessary flags
- Add better remote URL detection
* Update readme and go.mod
* Add author to git commit in tests
Otherwise tests will fail in CI.
* Install git before running tests and don't use cgo
* Add better error message, revert installing git
* Ensure commit message is in quotes
* Set up git config before running tests
|
2020-06-24 23:54:44 +02:00 |
|
Grzegorz Dlugoszewski
|
cfe968fc24
|
Add missing header to readme
|
2020-06-19 20:52:14 +02:00 |
|
Grzegorz Dlugoszewski
|
a7f849543b
|
Add table of contents to readme
|
2020-06-19 20:49:11 +02:00 |
|
Grzegorz Dlugoszewski
|
ceafb97740
|
Add more documentation to readme
|
2020-06-19 20:30:04 +02:00 |
|
Grzegorz Dlugoszewski
|
4868713746
|
Update help commands and errors messages
|
2020-06-19 16:39:26 +02:00 |
|
Grzegorz Dlugoszewski
|
de51c05158
|
Update readme, add some todos, add example svg
|
2020-06-19 13:31:01 +02:00 |
|
Grzegorz Dlugoszewski
|
f9f2553231
|
Fix build badge
|
2020-06-11 17:58:36 +02:00 |
|
Grzegorz Dlugoszewski
|
5001ed13c8
|
Add go report card badge
|
2020-06-11 17:52:33 +02:00 |
|
Grzegorz Dlugoszewski
|
8c0046e6ac
|
Add a build badge to readme
|
2020-06-11 17:48:58 +02:00 |
|
Grzegorz Dlugoszewski
|
b72f984512
|
Don't show usage on clone error
|
2020-05-29 10:50:52 +02:00 |
|
Grzegorz Dlugoszewski
|
3335c81aa4
|
Refactor tests by removing redundant TestRepo struct
|
2020-05-29 10:11:08 +02:00 |
|
Grzegorz Dlugoszewski
|
616b476ce1
|
[WIP] Replace git2go with go-git
|
2020-05-26 21:35:57 +02:00 |
|
Grzegorz Dlugoszewski
|
632fb4a9c8
|
Remove git2go and replace it with go-git
|
2020-05-26 11:34:32 +02:00 |
|
Grzegorz Dlugoszewski
|
9757a96d34
|
Add a basic branch status parser
|
2020-05-18 22:53:06 +02:00 |
|
Grzegorz Dlugoszewski
|
6ff52a1540
|
Add helper functions for creating test repos
Also add a rough todo list of features in readme
|
2020-05-17 22:57:27 +02:00 |
|
Grzegorz Dlugoszewski
|
77636e2463
|
Add a simple unit test with a temp repository
|
2020-05-16 15:22:39 +02:00 |
|
Grzegorz Dlugoszewski
|
e0923a64ec
|
Fix typos
|
2020-05-16 14:18:00 +02:00 |
|
Grzegorz Dlugoszewski
|
30205fbbdf
|
Add go modules and instructions for static building
|
2020-05-16 14:11:27 +02:00 |
|
Grzegorz Dlugoszewski
|
8156f1b294
|
Initial commit
|
2020-05-15 10:54:48 +00:00 |
|