Commit Graph

63 Commits (9eb9d81a142d1bfd9379837bfb17ba65dbdfd066)
 

Author SHA1 Message Date
sgoudham 9eb9d81a14
ci: Update build paths & remove scripts/ 3 years ago
Hamothy d19ed9448a
ci: Cache Dependencies for GH Actions
This allows for faster build times as caches are automatically created
3 years ago
Hamothy 7b5f0e4a80
docs: Update formatting in README.md 3 years ago
Hamothy 1e07be9b82
fix: Stop triggering workflow twice 3 years ago
sgoudham b58975d128
chore: Start tracking Cargo.lock 3 years ago
sgoudham 8e3596607a
chore: Unignore Cargo.lock
As mentioned in https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
the Cargo.lock file should be checked in for binaries
3 years ago
sgoudham 1a3f4c88d9
fix: Remove '--issue 256' example from usage.png 3 years ago
sgoudham 1caef9b532
build: Remove 'edited' trigger from generating CHANGELOG 3 years ago
Hamothy 56c6f5f5ee docs(CHANGELOG): Update release notes 3 years ago
Hamothy 960e07c404 docs(CHANGELOG): Update release notes 3 years ago
sgoudham a227adfbfa
fix: Change project name to 'git-view' 3 years ago
Hamothy 70bc6ff544
Merge pull request #1 from sgoudham/v0.1.0 3 years ago
sgoudham 47c25dd2bc
build: Add workflow for auto-generating CHANGELOGs 3 years ago
sgoudham c66ab8a41e
docs: Update README.md 3 years ago
sgoudham dee14a2f79
docs: Add 'usage.png' showing different usages 3 years ago
sgoudham af001e002a
fix: Change commit from 'latest' to 'current' 3 years ago
sgoudham b1112bbddc
docs: Add image for 'git view -h' 3 years ago
sgoudham cf4d4f68b2
docs: Add CONTRIBUTING.md 3 years ago
sgoudham efa38be50a
refactor: Reformat '-h' flag output 3 years ago
sgoudham ca9a870ccb
build: Build pipeline based off path filters 3 years ago
sgoudham 8077689388
docs: Update README.md 3 years ago
sgoudham 3fbd6e224b
chore: Ignore Intellij folder 3 years ago
sgoudham 8bb5abe048
refactor: Move GitViewBuilder into module 'lib_tests' 3 years ago
sgoudham c8c7bdd1bd
docs: Update README 3 years ago
sgoudham b5572a5adc
feat: Add support for suffix 3 years ago
sgoudham 7a5afc7354
feat: Add support for BitBucket repositories 3 years ago
sgoudham d930d7992f
refactor: Change 'to_owned()' to 'into()' 3 years ago
sgoudham ddf02376c3
test: Add tests for 'get_git_url' 3 years ago
sgoudham 80465ec514
feat: Open default remote branch if no upstream exists 3 years ago
sgoudham ba0eb0f315
test: Add tests for populate_remote() 3 years ago
sgoudham 784aee17d3
refactor: Implement functionality to retrieve git default branch 3 years ago
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