Block a user
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-27 17:45:38 +02:00
9b30e7f69e
Formatting
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-27 17:41:33 +02:00
a9b57258aa
Complete unit tests
Decide carefully where
external::musicbrainz
belongs
Thought 2: Refactor the lib part to be general (but only up to degree needed by TUI). TUI then makes specific calls geared towards its needs.
Decide carefully where
external::musicbrainz
belongs
Thought: the implementation is geared specifically to how it is intended to be used by the TUI. It is not intended to be a general MB API. Therefore, it might make sense to move it entirely into…
Decide carefully where
external::musicbrainz
belongs
Replace
MH: IMusicHoard
generic with a trait object
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-26 22:29:47 +02:00
d0532d2efb
Easy part of unit tests
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-26 19:42:42 +02:00
27d90cd5f9
Clippy lint
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-26 19:40:13 +02:00
ac47dd0f12
Minor nit
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-26 19:37:21 +02:00
59b675562d
Better error message
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-26 19:35:45 +02:00
1578a1d1f8
Some clean up
e9ca6ccdfe
HTTP client error handling
3c29fda119
Move user agent to better place
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-26 17:13:05 +02:00
43dbed7f8b
Grab secondary types as well
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-26 16:24:10 +02:00
a678609d60
Grab secondary types as well
wojtek
pushed to 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz at wojtek/musichoard
2024-08-26 16:10:33 +02:00
0fe8504b8c
Small improvements
Make fetch also fetch artist MBID if it is missing
Add a "cannot-have-an-mbid" entry to possible matches
Enable fetch to apply modifications to the database
Add option for manual input during fetch
Provide a keyboard shortcut to sync all existing albums with MusicBrainz
Also need:
- Identify what is being matched
- Add entry for "cannot-be-mbid"
- Add option for manual input