6
0
mirror of https://github.com/grdl/git-get.git synced 2026-02-06 16:52:57 +00:00

Commit Graph

  • ef3369bd4e Fix typos in a comment bugfix/9 Grzegorz Dlugoszewski 2020-07-31 09:28:48 +02:00
  • 5fe2ddb74f Cleanup empty directories created by a failed git clone Grzegorz Dlugoszewski 2020-07-30 20:31:06 +02:00
  • b2d1d773f7 Indicate if error occured during status loading and print the list of errors Grzegorz Dlugoszewski 2020-07-27 16:17:13 +02:00
  • d660a73c7f Add a path to error messages when directory can't be accessed Grzegorz Dlugoszewski 2020-07-27 13:23:49 +02:00
  • 8904cd1bb3 Merge pull request #11 from grdl/pkg_structure Grzegorz Dlugoszewski 2020-07-27 12:21:59 +02:00
  • c2fe6e6bab Move test package inside the git package Grzegorz Dlugoszewski 2020-07-27 12:17:30 +02:00
  • 3aef50a4d0 Move status loader into the git package Grzegorz Dlugoszewski 2020-07-26 17:19:45 +02:00
  • 942af7df6d Update changelog for v0.2.0 v0.2.0 Grzegorz Dlugoszewski 2020-07-08 15:06:31 +02:00
  • 2726afa8a5 Merge pull request #8 from grdl/io_pkg_refactor Grzegorz Dlugoszewski 2020-07-08 15:01:12 +02:00
  • 13e936c376 Add repo finder tests Grzegorz Dlugoszewski 2020-07-08 14:58:19 +02:00
  • cdca8b89d9 Move temp dir cleanup into tempDir function Grzegorz Dlugoszewski 2020-07-08 13:54:52 +02:00
  • 8ab4681c26 Refactor repoFinder Grzegorz Dlugoszewski 2020-07-08 13:37:32 +02:00
  • 5ab6031382 Do not traverse through git repositories (#6) Mallory Adams 2020-07-08 08:35:22 -04:00
  • 32bc6a3f67 Update changelog for v0.1.0 v0.1.0 Grzegorz Dlugoszewski 2020-07-07 18:58:00 +02:00
  • 0064fc3b8e Add --skip-host flag to get command (#7) Grzegorz Dlugoszewski 2020-07-07 18:35:30 +02:00
  • 0097681f89 Small grammar and stylistic changes in readme Grzegorz Dlugoszewski 2020-07-02 10:27:33 +02:00
  • c466867718 Add output screenshots to readme Grzegorz Dlugoszewski 2020-07-02 10:18:26 +02:00
  • 0ef3f9ce73 Update example svg with new version output Grzegorz Dlugoszewski 2020-07-02 10:02:14 +02:00
  • 03cdb8fe82 Update changelog v0.0.7 Grzegorz Dlugoszewski 2020-07-02 09:41:06 +02:00
  • 132b3ef13d Fix missing fetch call Grzegorz Dlugoszewski 2020-07-02 09:39:35 +02:00
  • ec13c85898 Update changelog v0.0.6 Grzegorz Dlugoszewski 2020-07-01 21:36:51 +02:00
  • 5c9cb12bab Fix tree view indentation Grzegorz Dlugoszewski 2020-07-01 21:30:50 +02:00
  • d964158bf7 Fix problems with loading values from gitconfig Grzegorz Dlugoszewski 2020-06-30 21:25:42 +02:00
  • aee6d8209b Improve printing tree view Grzegorz Dlugoszewski 2020-06-30 16:19:15 +02:00
  • 53c82514c7 Add .deb and .rpm files to goreleaser Grzegorz Dlugoszewski 2020-06-30 14:11:21 +02:00
  • d0797ad9b7 Fix showing stdout of git commands Grzegorz Dlugoszewski 2020-06-30 13:54:43 +02:00
  • fe35a7e493 Update changelog v0.0.5 Grzegorz Dlugoszewski 2020-06-30 11:42:19 +02:00
  • 29330d8af7 Add missing docstrings Grzegorz Dlugoszewski 2020-06-30 11:32:05 +02:00
  • 235ea0d811 Replace path.Join with filepath.Join Grzegorz Dlugoszewski 2020-06-30 11:25:49 +02:00
  • b8606568ef Expand home dir path after reading config Grzegorz Dlugoszewski 2020-06-30 11:22:55 +02:00
  • 7b9e74f903 Skip cloning a repo if target path already exists when getting a dump file Grzegorz Dlugoszewski 2020-06-30 10:23:10 +02:00
  • 28b24ec5ce Add a run package responsible for running git commands Grzegorz Dlugoszewski 2020-06-26 13:36:58 +02:00
  • 7c5abae165 Remove verbose flags from git clone Grzegorz Dlugoszewski 2020-06-25 13:00:30 +02:00
  • 539c3beb90 Load repos status simultaneously with goroutines Grzegorz Dlugoszewski 2020-06-25 12:53:27 +02:00
  • da8849d7f5 Update dump tests to better follow table-driven pattern Grzegorz Dlugoszewski 2020-06-25 09:50:12 +02:00
  • fe07ab3c8a Fix typos in comments Grzegorz Dlugoszewski 2020-06-25 00:00:09 +02:00
  • 8c132cdafa Remove gogit and major refactoring (#2) Grzegorz Dlugoszewski 2020-06-24 23:54:44 +02:00
  • 2ef739ea49 Update brew config to install both binaries v0.0.4 Grzegorz Dlugoszewski 2020-06-19 21:10:42 +02:00
  • 180156861d Update changelog Grzegorz Dlugoszewski 2020-06-19 21:03:18 +02:00
  • cfe968fc24 Add missing header to readme Grzegorz Dlugoszewski 2020-06-19 20:52:14 +02:00
  • a7f849543b Add table of contents to readme Grzegorz Dlugoszewski 2020-06-19 20:49:11 +02:00
  • ceafb97740 Add more documentation to readme Grzegorz Dlugoszewski 2020-06-19 20:30:04 +02:00
  • 4868713746 Update help commands and errors messages Grzegorz Dlugoszewski 2020-06-19 16:39:26 +02:00
  • de51c05158 Update readme, add some todos, add example svg Grzegorz Dlugoszewski 2020-06-19 12:48:14 +02:00
  • 32211e6408 Cleanup the print package Grzegorz Dlugoszewski 2020-06-18 19:20:03 +02:00
  • 4fbdcde57b Fallback to default branch when cloning instead of parsing Grzegorz Dlugoszewski 2020-06-18 18:45:04 +02:00
  • e800652a6e Implement ignoreExisting flag and set default branch also for dump cloning Grzegorz Dlugoszewski 2020-06-18 17:30:42 +02:00
  • 330cbf5840 Rename license file for consistency sake Grzegorz Dlugoszewski 2020-06-18 17:13:51 +02:00
  • 7ba950a6a0 Refactor cloning dump file Grzegorz Dlugoszewski 2020-06-18 16:06:50 +02:00
  • 3e9c7644c6 Rename bundle to dump Grzegorz Dlugoszewski 2020-06-18 15:47:15 +02:00
  • 5a588f22d1 Refactor implementations of get and list commands Grzegorz Dlugoszewski 2020-06-18 15:44:10 +02:00
  • 8511cd6c97 Rename git package to repo package Grzegorz Dlugoszewski 2020-06-18 14:16:59 +02:00
  • da8f0931d0 Add a "dump" output option to git-list Grzegorz Dlugoszewski 2020-06-18 11:05:39 +02:00
  • edf60064a8 Don't include additional files into release archives and use zip for windows Grzegorz Dlugoszewski 2020-06-12 21:58:35 +02:00
  • 5835777850 Split get and list commands into separate binaries Grzegorz Dlugoszewski 2020-06-12 21:36:31 +02:00
  • c71ebea2d4 Move the version metadata to cfg packageThis way it can be used by multiple binaries. Grzegorz Dlugoszewski 2020-06-12 20:56:34 +02:00
  • 33ca245d3a Refactor pkg directory back Grzegorz Dlugoszewski 2020-06-12 20:19:05 +02:00
  • 823a522a97 Add a --bundle flag accepting a bundle file of repos to clone Grzegorz Dlugoszewski 2020-06-12 17:01:35 +02:00
  • f9f2553231 Fix build badge Grzegorz Dlugoszewski 2020-06-11 17:58:36 +02:00
  • 0a153bac2f Merge pull request #1 from grdl/testing_action Grzegorz Dlugoszewski 2020-06-11 17:55:37 +02:00
  • 5001ed13c8 Add go report card badge Grzegorz Dlugoszewski 2020-06-11 17:52:33 +02:00
  • 8c0046e6ac Add a build badge to readme Grzegorz Dlugoszewski 2020-06-11 17:48:58 +02:00
  • 6c7eee26a0 Make tests verbose Grzegorz Dlugoszewski 2020-06-11 17:22:54 +02:00
  • 167feca7ae Add missing event triggers to test action Grzegorz Dlugoszewski 2020-06-11 17:21:01 +02:00
  • fc53d0dda3 Add github action for running unit tests Grzegorz Dlugoszewski 2020-06-11 17:18:51 +02:00
  • a08e80671c Remove the unshallow step from goreleaser Grzegorz Dlugoszewski 2020-06-11 17:15:03 +02:00
  • 62bb5c7d05 Add links to compare releases in changelog Grzegorz Dlugoszewski 2020-06-11 17:07:22 +02:00
  • 22579690b4 Merge branch 'master' of ssh://github.com/grdl/git-get Grzegorz Dlugoszewski 2020-06-11 17:00:50 +02:00
  • 8462584093 Create LICENSE Grzegorz Dlugoszewski 2020-06-11 17:00:14 +02:00
  • e3c933d9ad Add a changelog Grzegorz Dlugoszewski 2020-06-11 16:29:05 +02:00
  • 842be5ba60 Fix homebrew description to comply with brew style Grzegorz Dlugoszewski 2020-06-11 13:16:24 +02:00
  • 8821259eee Fix homebrew release v0.0.3 Grzegorz Dlugoszewski 2020-06-11 12:37:48 +02:00
  • 4a5c93a3da Add goreleaser github workflow v0.0.2 Grzegorz Dlugoszewski 2020-06-11 11:45:11 +02:00
  • 0a71f89811 Add homebrew config to goreleaser Grzegorz Dlugoszewski 2020-06-11 10:12:12 +02:00
  • dfef6151d1 Add a --branch flag that specifies which branch or tag to check out after cloning Grzegorz Dlugoszewski 2020-06-08 21:37:26 +02:00
  • 919359f26f Skip walking directories we don't have permissions to access Grzegorz Dlugoszewski 2020-06-08 20:01:13 +02:00
  • 4765d943ec Count commits ahead and behind the upstream branch Grzegorz Dlugoszewski 2020-06-08 17:16:46 +02:00
  • ee26ddc38f Add a --fetch flag to first fetch from remotes before printing repos status Grzegorz Dlugoszewski 2020-06-08 14:54:19 +02:00
  • e5c3285040 Add output flag and simple tree option Grzegorz Dlugoszewski 2020-06-08 14:00:59 +02:00
  • f3d0df1bfd Refactor packages structure Grzegorz Dlugoszewski 2020-06-08 12:07:03 +02:00
  • 29c21cb78d Improve the implementation of the smart tree printer Grzegorz Dlugoszewski 2020-06-06 16:54:03 +02:00
  • 13c03bc2ef Add new tree implementation and remove treeprint dependency Grzegorz Dlugoszewski 2020-06-06 10:00:11 +02:00
  • 1f707ad7db Test new tree implementation of repos list Grzegorz Dlugoszewski 2020-06-04 20:26:27 +02:00
  • 239ff699a3 Add ssh key authentication when cloning via ssh Grzegorz Dlugoszewski 2020-06-04 15:45:46 +02:00
  • f4636a3a73 Fix reading config values from cli flags Grzegorz Dlugoszewski 2020-06-04 13:02:24 +02:00
  • 7d2c9b1954 Fix tests after changing the way branches are ordered Grzegorz Dlugoszewski 2020-06-04 12:24:37 +02:00
  • f2d8496136 Refactor config provider using viper Grzegorz Dlugoszewski 2020-06-04 11:38:01 +02:00
  • 205eecc073 Update branch name sorting to keep master always on top Grzegorz Dlugoszewski 2020-06-03 16:39:22 +02:00
  • 142fdf1844 Add printing status of multiple branches Grzegorz Dlugoszewski 2020-06-03 16:21:01 +02:00
  • 64dfea5a7f Add a list flag and basic rendering of repos status Grzegorz Dlugoszewski 2020-06-03 15:59:51 +02:00
  • b7bd30c960 Check if repos root exists and is not empty before opening repos Grzegorz Dlugoszewski 2020-06-03 13:25:01 +02:00
  • 8a79dcfd9f Add checking what is the current branch and if HEAD is detached Grzegorz Dlugoszewski 2020-06-02 16:46:10 +02:00
  • 1406aa78c6 Load gitignore patterns also from files declared in excludesfile Grzegorz Dlugoszewski 2020-06-02 14:34:10 +02:00
  • abf220355c Add basic printing of all repos status Grzegorz Dlugoszewski 2020-06-02 12:40:22 +02:00
  • 7b99d65797 Skip generating the changelog Grzegorz Dlugoszewski 2020-06-01 09:45:49 +02:00
  • c830bede7f Add GitHub relase to goreleaser v0.0.1 Grzegorz Dlugoszewski 2020-06-01 09:34:18 +02:00
  • d6f3a0a9d4 Add goreleaser config Grzegorz Dlugoszewski 2020-05-30 13:52:52 +02:00
  • 3d18b664e9 Remove git-list command Grzegorz Dlugoszewski 2020-05-30 13:52:38 +02:00
  • f9c362a53e Add build version metadata to be overridden by ldflags Grzegorz Dlugoszewski 2020-05-30 13:00:31 +02:00
  • cef21acc9e Add nil pointer check when accessing config provider Grzegorz Dlugoszewski 2020-05-30 12:45:55 +02:00