Roey Darwish Dror
417ca1257a
Add --show-skipped ( fix #501 ) ( #502 )
2020-08-21 23:04:36 +03:00
Roey Darwish Dror
612d74840e
Git concurrency limit ( #420 )
2020-06-06 17:34:27 +03:00
Roey Darwish Dror
f58b2a0c20
Implement git pulling with Tokio ( #408 )
2020-05-15 11:11:28 +03:00
Ole Schönburg
c858a18bdd
Skip git repos without remotes ( #398 )
2020-04-28 21:07:20 +03:00
Roey Darwish Dror
6692b74850
Update oh-my-zsh plugins ( fix #360 ) ( #363 )
2020-03-08 21:38:49 +02:00
Roey Darwish Dror
694c7afc92
Avoid searching for git repos inside already detected repos ( #357 )
2020-03-04 10:32:58 +02:00
Roey Darwish Dror
d18de22b09
Get rid of Tokio
2020-01-05 23:01:03 +02:00
Roey Darwish Dror
cdfcea6ba8
Fix git repository pulling in Windows ( fix #283 ) ( #284 )
2019-12-29 23:18:59 +02:00
Roey Darwish Dror
ba516aa1dd
Migrate from failure to anyhow/thiserror ( #273 )
2019-12-11 23:05:38 +02:00
Roey Darwish Dror
e548cb4059
Make clippy happy
2019-09-28 15:13:01 +03:00
Ayala Shachar
3520d687c3
Use '--no-pager' flag for git-log ( #228 )
...
When there are a log of changes in the git step, topgrade might be "stack" in pager (e.g. less) until the user will manually exit it.
Using '--no-pager' flag allow all the changes to be printed to screen regardless of the amount of commits or the user's git configuration.
2019-09-24 10:22:48 +03:00
Roey Darwish Dror
c3a979caec
Add a configuration variable to control git arguments ( fix #193 )
2019-09-04 21:31:23 +03:00
Roey Darwish Dror
71914ffde1
Fix typo
2019-08-11 12:48:04 +03:00
Roey Darwish Dror
7f164494d1
Support glob in get repositories ( fix #184 )
2019-08-11 12:41:09 +03:00
Roey Darwish Dror
50b020acb3
Revert "Check for pull changes using ORIG_HEAD"
...
ORIG_HEAD isn't very reliable
2019-07-31 11:17:28 +03:00
Roey Darwish Dror
5e51f9453e
Show what's new in Git repositories ( #183 )
...
* Show what's new in Git repositories
* Check for pull changes using ORIG_HEAD
It seems that either `--rebase` or `--autostash` causes ORIG_HEAD not to change. We thought about it
further and decided that `--ff-only` is a safer option for git pull
2019-07-31 10:04:16 +03:00
Roey Darwish Dror
2d15814996
Perform git pulls in parallel ( fix #48 )
2019-05-22 10:36:19 +03:00
Roey Darwish Dror
1095f46a8a
Remove execute legacy
2019-03-10 21:48:49 +02:00
Roey Darwish Dror
022115e237
Normalize paths in Windows ( fix #113 ) ( #116 )
...
While `//?/C:/Users/Someone/config-files` is a valid path, it's not very human friendly.
Such paths are returned from `BaseDirs`. This patch formats them in the traditional way.
2019-01-30 16:00:10 +02:00
Roey Darwish Dror
ae75f0de9e
No need to update submodules ( fix #115 )
...
Git pull should do that. In addition, it breaks the colors in Windows
2019-01-30 09:48:26 +02:00
Roey Darwish Dror
df27021277
Use the correct paths for Emacs ( fix #112 )
2019-01-27 20:30:29 +02:00
Roey Darwish Dror
1b2308aaef
Add check_output
2019-01-01 22:22:07 +02:00
Roey Darwish Dror
f3f8f322d8
Add check_run()
2018-12-31 22:00:34 +02:00
Roey Darwish Dror
957d73c634
Don't pass dry_run as a boolean to functions
2018-12-31 13:26:17 +02:00
Roey Darwish Dror
47a271af47
Modules refactor
2018-12-17 09:40:38 +02:00