473825b396
First draft of musicbrainz interface
...
Cargo CI / Build and Test (pull_request) Failing after 1m37s
Cargo CI / Lint (pull_request) Failing after 16s
Some reorganisation
Remove unnecessary trait
Basic example working
Handle errors
Handle dates
Expand scope of MusicBrainz reference
Type the musicbrainz refs
Explicit constructors for str
Handle MBIDs for albums
Add search to the API
Handle primary and secondary types
Simplify AlbumDate
Passing unit tests
Tests pass
Prevent compiler/clippy warnings
Finish unit tests
Clippy
Remove old deserialize version
2024-03-16 16:49:26 +01:00
84a2cc83ca
Provide search functionality through the TUI ( #134 )
...
Cargo CI / Build and Test (push) Successful in 1m43s
Cargo CI / Lint (push) Successful in 1m16s
Cargo CI / Build and Test (pull_request) Successful in 1m42s
Cargo CI / Lint (pull_request) Successful in 1m16s
Closes #24
Reviewed-on: #134
2024-02-18 22:12:41 +01:00
d876b75d14
Artists with a _sort field show up twice ( #109 )
...
Cargo CI / Build and Test (push) Successful in 1m5s
Cargo CI / Lint (push) Successful in 44s
Closes #108
Reviewed-on: #109
2024-01-14 15:46:33 +01:00
395cc57b9c
Have consistent naming for binaries ( #91 )
...
Cargo CI / Build and Test (push) Successful in 1m2s
Cargo CI / Lint (push) Successful in 42s
Cargo CI / Build and Test (pull_request) Successful in 1m2s
Cargo CI / Lint (pull_request) Successful in 43s
Closes #90
Reviewed-on: #91
2024-01-11 21:29:03 +01:00
36b82049f2
Add method to manually add artist metadata ( #85 )
...
Cargo CI / Build and Test (push) Successful in 1m2s
Cargo CI / Lint (push) Successful in 42s
Cargo CI / Build and Test (pull_request) Successful in 2m26s
Cargo CI / Lint (pull_request) Successful in 44s
Closes #55
Reviewed-on: #85
2024-01-10 22:33:57 +01:00
d7384476d4
Add a code coverage check to the CI pipeline ( #84 )
...
Cargo CI / Build and Test (push) Successful in 58s
Cargo CI / Lint (push) Successful in 42s
Cargo CI / Build and Test (pull_request) Successful in 1m0s
Cargo CI / Lint (pull_request) Successful in 42s
Closes #83
Reviewed-on: #84
2024-01-06 19:49:41 +01:00
62d6c43e3c
Add a popup window for artist metadata ( #70 )
...
Closes #56
Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/70
2023-05-21 22:48:48 +02:00
282e0e6f19
Clean up interfaces ( #62 )
...
Closes #61
Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/62
2023-05-10 22:52:03 +02:00
e31b44d31d
Separate dependencies ( #50 )
...
Closes #39
Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/50
2023-04-27 20:09:45 +02:00
14a0567fa1
Add a TUI to the binary ( #17 )
...
Closes #14
Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/17
2023-04-13 14:09:59 +02:00
1f5207fd65
Replace test implementations with mockall ( #29 )
...
Closes #27
Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/29
2023-04-12 20:55:41 +02:00
3a12b37748
Add instructions for code coverage ( #30 )
...
Closes #28
Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/30
2023-04-12 19:55:57 +02:00