Remove all legacy config
This commit is contained in:
26
README.md
26
README.md
@@ -58,32 +58,32 @@ cache:
|
||||
## TODO
|
||||
|
||||
- [ ] Make generic, this is any git remote, not just GitLab
|
||||
- [ ] Add Gitea support
|
||||
- [x] Add Gitea support
|
||||
- [ ] Add GitHub support
|
||||
- [ ] Rename --gitlab flag to --remote
|
||||
- [ ] Add option to select individual remote for `gpm cache load`
|
||||
- [x] Remove separate gitlab/gitea logic and keys, stop supporting legacy keys
|
||||
- [x] Rename --gitlab flag to --remote
|
||||
- [ ] Option to prune missing after the load is complete
|
||||
- [ ] Add flag for clone timeout for large repos
|
||||
- [ ] Fix NPE when cache is reset or project for whatever reason leaves an orphaned alias
|
||||
- [ ] Add TTL check to cache load, and add -f / --force flag to re-build regardless
|
||||
- [ ] Update README for shell completion, aliases, usage
|
||||
- [ ] Make a Makefile
|
||||
- [ ] Add git repo status to project go (up-to-date, pending commits, etc..)
|
||||
- [ ] Build pipeline, and link to gitlab registry for a release binary
|
||||
- [ ] Brew package and GitHub
|
||||
- [x] Add option to select individual remote for `gpm cache load`
|
||||
- [x] Use multi-gitlab by default in config init
|
||||
- [x] Update docs for multi-gitlab
|
||||
- [x] Remove all references to old keys
|
||||
- [x] Add auto-completion helper for --gitlab flag
|
||||
- [x] Fix initial setup requiring project path, and set https:// as default for gitlab host
|
||||
- [ ] Fix NPE when cache is reset or project for whatever reason leaves an orphaned alias
|
||||
- [x] Add config setters and getters
|
||||
- [ ] Add TTL check to cache load, and add -f / --force flag to re-build regardless
|
||||
- [ ] For each project loaded, check if it is the same, and do nothing
|
||||
- [x] For each project loaded, check if it is the same, and do nothing
|
||||
- [x] prevents clobbering cache on a partial update
|
||||
- [x] track already loaded projects to diff after load
|
||||
- [ ] should prune missing after the load is complete
|
||||
- [x] Add open command
|
||||
- [x] config should exist for editor (vim, code, etc..)
|
||||
- [ ] Update README for shell completion, aliases, usage
|
||||
- [x] Add fzf to `plist` / `gpm projects list`
|
||||
- [ ] Make a Makefile
|
||||
- [ ] Add git repo status to project go (up-to-date, pending commits, etc..)
|
||||
- [x] Update `gpm project show` with pterm box like `gpm project list`
|
||||
- [ ] Build pipeline, and link to gitlab registry for a release binary
|
||||
- [ ] Brew package and GitHub
|
||||
- [x] Merge aliases together for same project when selecting
|
||||
- [x] If after merging there is only one project, go there by default
|
||||
|
||||
|
||||
Reference in New Issue
Block a user