Commit Graph

32 Commits (53706585a24a8e80960f51d6eb74b6a71fbb866e)
 

Author SHA1 Message Date
sgoudham 53706585a2
test: Add tests for get_local_ref() 3 years ago
sgoudham 6e1ecf3657
feat: Add functionality to open issue links 3 years ago
sgoudham f62f74ab4c
build: Remove 'unicode-segmentation' dependency
There was no need to iterate over grapheme clusters
3 years ago
sgoudham 9426dec6ce
feat: Add functionality for opening commit hashes 3 years ago
sgoudham f830f914c5
refactor: Add GitTrait to allow for easier testing 3 years ago
sgoudham 7be0788dc7
refactor: Add issue argument and start generating final url 3 years ago
sgoudham ba6e9cf95a
feat: Add argument 'issue' to open issues 3 years ago
sgoudham ac48831a86
refactor: No need to store domain string in enum 3 years ago
sgoudham de446012c1
refactor: Use Cow<'_, str> and Url/Domain structs 3 years ago
sgoudham 34cb2b6ff5
refactor: Add Url & Domain structs 3 years ago
sgoudham 8f7210a17e
refactor: Don't map to String anymore 3 years ago
sgoudham 95953b87f3
refactor: Perform massive refactor 3 years ago
sgoudham d37764c5a5
docs: Fix formatting in README.md 3 years ago
sgoudham 6859b930dd
docs: WIP Update README.md 3 years ago
sgoudham c71a9d22a7
test: Add unit tests for 'parse_git_url()' 3 years ago
sgoudham 7bd38ad769
build: Add dev-dependency 'test-case'
This allows the use of paramaterised testing
3 years ago
sgoudham 26d9e5bd09
feat: Parse URL & (naively) open the url in the browser 3 years ago
sgoudham ce4138712e
refactor: Use 'AppError' for propagation to clap 3 years ago
sgoudham c632965a2a
refactor: Add 'AppError' to allow cleaner propagation of different errors 3 years ago
sgoudham db5f27c1ad
build: Add dependency 'url:2.2.2' to allow the parsing of URLs 3 years ago
sgoudham 9011c18d49
feat: Parse URL in a robust way & start adding tests 3 years ago
sgoudham cdaab08594
feat: Ensure that arguments are correctly parsed 3 years ago
sgoudham 5f0f2fff54
build: Update 'git-browser' to 'git-view' 3 years ago
sgoudham f151f58b34
build: Update 'git-remote' to 'git-browser' within repository url 3 years ago
sgoudham b46891e841
feat: Add MVP git-browser
Given no arguments, this version opens up the remote git repository on
the main branch
3 years ago
sgoudham 78d72cef00
docs: Update README.md to match new repository name 3 years ago
sgoudham 3643e1f27b
build: Setup crate info & dependencies 3 years ago
sgoudham e11e88b02b
refactor: Setup git-remote walking skeleton 3 years ago
sgoudham 3fb0c0c2b2
chore: Tidy up .gitignore 3 years ago
sgoudham a49f5624fd
ci: Add scripts & build/deploy.yml 3 years ago
Hamothy 1dd3500532
chore: Create dependabot.yml 3 years ago
Hamothy 717e5692b5
Initial commit 3 years ago