- Fix: 'setAsFavorite' is already registered #50.
- Added
Cloned - Others
tree for local repositories that aren't from the user or from an organization the user is part of. For now they must have a remote URL. Later I will add support for repositories without remote. - Added
Delete
to cloned repositories' context menu. It has a confirmation and informs if the repository is dirty, but still, be careful!
- Improved HEAD detection for repository cloning. It shall work for all the languages. #42. Thanks, lo-ca!
- Now using
globby
to find the dirs that contains .git. It's not only faster but fixes a strange bug where there wouldn't appear any cloned repositories. - Removed
coloredIcons
option. It's just ugly if the repos don't have colors, certainly no one disabled that. Contact me if you did. - Added
logs, src, lib, out, build
as default to"githubRepositoryManager.directoriesToIgnore"
. - Changed
"git.defaultCloneDirectory"
default from3
to2
.
- Fixed the Remote HEAD obtaining for japanese Git - #35. Thanks, @YuuJinS!
- Fixed
tokenHidden
replace not being applied on all tokens in error messages.
- Possible solution. Seems it was a git language output issue on
git remote show ...
. But no idea on why it isn't happenning on Dev.
- Trying to fix #33 by setting specific dependencies version. Strangely, this error doesn't happen on dev.
- Added support to create repositories for organizations the user has permission to.
- Organization repositories are now alphabetically ordered.
- Create repository and reload buttons now will only show up if user is logged.
- Added "Create Repository for Current Files", our "Publish to GitHub". Finally, after more than a year, had the time, the will and the hacky ideas to have it working! #2 Thanks hediet for the idea and the patience! 😅
- Fixed repositories without remote HEAD (new repositories, empty) being marked as dirty.
- Dirtiness may now be marked as
E
, for errors. - Fixed master/main issue.
- Fixed #22
- Refactor: Removed mz and rimraf packages. Added fs-extra and execa.
-
Fixed
directoriesToIgnore
setting not working. -
Removed
"clonedRepositoriesSearch."
section from"githubRepositoryManager.clonedRepositoriesSearch.defaultCloneDirectoryMaximumDepth"
and"githubRepositoryManager.clonedRepositoriesSearch.directoriesToIgnore"
settings. -
Removed excess keywords in package.json
- Added the new VS Code GitHub Authentication. (!)
- Added dirty repository indicator (#16). Being ok and validated, later I will add a 'Delete' context menu option to non-dirty cloned repos. Please report errors.
- Repositories in Tree View are now colored. There is a new option to turn that off and use the old monochromatic style.
- Now using
main
instead ofmaster
#18 - Fixed
Fork of
in repository tooltip not being bold. - Fixed the Account tree view displaying a "not logged" view at the initial credentials load. Now shows a "Loading...", as happens while logging in.
- Now shows local path of the cloned repository in its tooltip.
- Removed
showRepositoryCommandsIcons
option. If you used that, tell me! - Removed the OAuth login system.
- Removed the manual token login system.
- Removed the save token setting as it is no longer used.
- Code big rewrite.
- Fixed some minor bugs / exceptions.
- Fixed #15.
- Fixed #21. Thanks for the issue, xCONFLiCTiONx!
- Updated dependency packages.
- Fixed breaking bug in Windows. It was not allowing opening the cloned repos. (in #13, but isn't actually the original error in #13. #13 looks a VsCode bug in revealFileInOs using the current focused file instead of the provided file path (microsoft/vscode#87804).)
Sorry, Windows users. It scares me when I think about how much time it has been happening. I will also fix the ugly repository tooltip spacing.
-
Removed the cloned repository "Open Containing Directory" icon for now until VsCode fixes the API (microsoft/vscode#105666). It can still be accessed with the right-click menu.
-
Renamed aux.ts files to utils.ts. Windows doesn't allow 'aux' files.
-
Fixed infinite 'Loading...' on error (#12). Also, if "git.defaultCloneDirectory" is not set, a message will be displayed under Cloned tree view.
-
Fixed some other minor stuff
Added support to organizations repositories (#10)! You will need to re-OAuth again or add the 'org:read' to your Personal Acess Token permissions.
Many thanks to jonathan-fielding for this feature!
Added 'one click to clone' setting (#7)
Added support to SSH cloned repositories to be found (#9)
Thanks to jonathan-fielding for both pull requests!
Reworked the Repositories Tree View Item Tooltip. Looks better now. Unfortunatelly, the ":" aren't perfectly alignable, as the font is not monospaced. Yeah, it annoys me too. We have to accept it!!
Clone command seems to be fully fixed. Now, on repository commit, it will have "master" as the default destination.
Quick fix on Activity Bar name. It was still being called GitHub Repository Loader (early name) instead of Manager.
Fixed private repositories not showing as private.
Added "Created" and "Updated" dates on repository tooltip.
Fixed "Git fatal no configured push destination" on a cloned repository push
Added "Copy Repository URL" on repository right-click menu
Fixed donate button centering in Visual Studio Marketplace web page.
Added Show Repository Commands Icons and a setting for it. (#3)
Thanks for the idea, hediet!
Fixed username.github.io repositories not being found by the Cloned Repository Searcher. Thanks, u/tHeSiD!
Quick README fixes.
Logo updated again. I looked at my screen while I was a little slid in the chair and I got this idea of the gradient. "Blue gradient. Nice. Now let's add pink or purple." and I kept moving two linear gradients and changing its colors until it looked nice on both of my monitors. lol
Fixed Cloned Repositories Search not working with some remotes.
Changed project logo.
Improved README.
- Added usage .gif (that took my time to get it "ok"!)
Added error message if the extension can't open the OAuth callback server.
Changed REST requests to Graphql. Reduces network usage, reduces time to retrieve the data and also now shows the "Fork of" information when hovering a repository.
Quick fixes
First release
Help me to keep and improve this project!