2024-01-22 - 2025-01-22

Overview

75 Active Pull Requests
87 Active Issues
Excluding merges, 1 author has pushed 74 commits to main and 86 commits to all branches. On main, 171 files have changed and there have been 36530 additions and 21725 deletions.

3 Releases published by 1 user

Published v1.0.0-alpha.2 v1.0.0-alpha.2 2025-01-12 12:27:22 +01:00

Published v1.0.0-alpha.1 v1.0.0-alpha.1 2025-01-05 15:52:09 +01:00

Published v0.2.0 v0.2.0 2024-02-19 21:02:30 +01:00

74 Pull requests merged by 1 user

Merged #270 Update version to v1.0.0-alpha.2 2025-01-12 12:27:22 +01:00

Merged #267 Remove database-json 2025-01-12 12:18:25 +01:00

Merged #266 Remove musichoard-edit 2025-01-12 10:51:45 +01:00

Merged #265 Add a SQLite database backend 2025-01-12 10:24:53 +01:00

Merged #262 Update version to v1.0.0-alpha 2025-01-05 15:52:09 +01:00

Merged #259 Fetch loses albums with CannotHaveMbid as mb_ref 2025-01-05 14:55:36 +01:00

Merged #258 Fetch panics if a list shortens with a selection beyond the new length 2025-01-05 12:47:51 +01:00

Merged #256 Fetching and then instantly reloading library loses data 2025-01-05 11:06:05 +01:00

Merged #252 Add a filtering tool to only show only certain release group types 2025-01-04 22:42:27 +01:00

Merged #250 When matching an MB entity to an owned album check if it isn't already in the collection 2025-01-04 00:06:37 +01:00

Merged #247 Ignore bootleg release groups 2025-01-03 21:00:22 +01:00

Merged #246 Startup merge fails when the database has two albums with the same title as an album in the library 2025-01-03 17:46:55 +01:00

Merged #244 Store date information when writing to database 2025-01-03 10:26:54 +01:00

Merged #243 Use primary type in the album sort key 2025-01-02 23:24:02 +01:00

Merged #242 Rename DbId to MbRef 2025-01-02 22:54:53 +01:00

Merged #241 Make MBID part of the artist identifier to disambiguate MB clashes 2025-01-02 22:30:48 +01:00

Merged #240 Make MBID part of the album identifier to disambiguate MB clashes 2025-01-02 19:53:39 +01:00

Merged #238 Add a library identifier to disambiguate clashes in the library 2025-01-02 15:50:55 +01:00

Merged #233 Provide a keyboard shortcut to pull all release groups of an artist 2024-12-30 23:42:20 +01:00

Merged #235 Update Rust toolchain to 1.83 in CI 2024-12-30 22:40:07 +01:00

Merged #230 Integrate browse API into TUI MB daemon 2024-10-06 15:32:46 +02:00

Merged #228 Add support for MusicBrainz's Browse API 2024-09-29 21:33:43 +02:00

Merged #227 Upgrade the lookup example 2024-09-29 15:23:32 +02:00

Merged #226 Allow fetching of a single album 2024-09-29 12:38:38 +02:00

Merged #222 Gracefully handle case of nothing being there to match 2024-09-29 11:33:38 +02:00

Merged #221 Enable fetch to apply modifications to the database 2024-09-29 10:44:38 +02:00

Merged #220 Implement cannot have MBID in core 2024-09-24 22:38:40 +02:00

Merged #219 Add option for manual input during fetch 2024-09-23 22:40:25 +02:00

Merged #217 Daemonize the musicbrainz thread 2024-09-21 23:03:47 +02:00

Merged #216 Add manual input elements to the app an ui 2024-09-15 15:20:11 +02:00

Merged #214 Use more verbose type names for clarity 2024-09-13 21:27:31 +02:00

Merged #212 Handle idle time between fetch results 2024-09-08 23:23:53 +02:00

Merged #210 Make fetch asynchronous 2024-09-01 17:47:39 +02:00

Merged #209 Separate metadata from collections 2024-08-31 22:55:25 +02:00

Merged #208 Add a "cannot-have-an-mbid" entry to possible matches 2024-08-31 16:29:37 +02:00

Merged #207 Use a queue to communicate matches from browse to matches 2024-08-31 14:42:46 +02:00

Merged #206 The tui feature is missing a dependence on musicbrainz 2024-08-31 13:19:28 +02:00

Merged #201 Make fetch also fetch artist MBID if it is missing 2024-08-30 17:58:44 +02:00

Merged #200 Split ui.rs into modules based on UI element 2024-08-29 17:21:52 +02:00

Merged #199 For the database serde implementation use Mbid rather than MbRef 2024-08-29 13:37:48 +02:00

Merged #197 Use the Deserialize trait for JSON just like for MusicBrainz 2024-08-28 23:02:15 +02:00

Merged #196 Decide carefully where external::musicbrainz belongs 2024-08-28 18:21:13 +02:00

Merged #194 Replace MH: IMusicHoard generic with a trait object 2024-08-27 18:45:04 +02:00

Merged #167 Provide a keyboard shortcut to sync all existing albums with MusicBrainz 2024-08-27 17:55:53 +02:00

Merged #184 Add CLI option for setting binary 2024-08-24 23:11:00 +02:00

Merged #182 Update beets to 2.0.0 in CI 2024-08-24 15:43:48 +02:00

Merged #180 Update rust toolchain to 1.80 2024-08-24 15:10:54 +02:00

Merged #176 Update rust toolchain to 1.79 2024-06-16 16:38:36 +02:00

Merged #173 Display all the extra album info 2024-03-17 20:17:41 +01:00

Merged #171 The MusicBrainz API search call should use the MBID if available 2024-03-17 17:18:06 +01:00

Merged #170 Create examples of using the MusicBrainz API 2024-03-17 14:19:31 +01:00

Merged #163 Add a MusicBrainz API 2024-03-16 16:57:50 +01:00

Merged #165 Break down the musichoard files 2024-03-09 22:52:04 +01:00

Merged #162 Move database and library implementations out of core 2024-03-09 19:12:00 +01:00

Merged #157 Connect release groups to musicbrainz id 2024-03-08 23:28:53 +01:00

Merged #156 Add a field that indicates album ownership 2024-03-07 23:12:41 +01:00

Merged #155 Sort albums by month if two releases of the same artist happen in the same year 2024-03-05 23:24:18 +01:00

Merged #154 Make Selection fields private 2024-03-01 22:31:13 +01:00

Merged #152 Extend incremental search to albums and tracks 2024-03-01 22:04:26 +01:00

Merged #151 Rescanning library does not update the database 2024-03-01 15:34:21 +01:00

Merged #146 Ensure consistency between in-memory and database state 2024-03-01 09:00:53 +01:00

Merged #140 Bump version 2024-02-19 21:02:30 +01:00

Merged #139 Benchmark a custom string normalisation function 2024-02-19 20:56:04 +01:00

Merged #134 Provide search functionality through the TUI 2024-02-18 22:12:42 +01:00

Merged #133 Bump dependencies 2024-02-10 23:47:26 +01:00

Merged #131 Add a minibuffer 2024-02-10 23:26:00 +01:00

Merged #130 Remove serde feature from uuid and url dependencies 2024-02-10 20:58:41 +01:00

Merged #128 Make serde dependency optional 2024-02-10 20:38:15 +01:00

Merged #126 Limit the information stored in the database 2024-02-10 20:23:10 +01:00

Merged #124 Add critical error state 2024-02-09 20:07:48 +01:00

Merged #122 Streamline adding new URL types 2024-02-09 18:41:21 +01:00

Merged #121 Add support for PgUp and PgDn scrolling 2024-02-05 23:44:30 +01:00

Merged #116 Add shortcut to reload database and/or library 2024-02-03 14:32:13 +01:00

Merged #115 Split lib.rs into smaller files 2024-01-22 23:01:34 +01:00

1 Pull request proposed by 1 user

71 Issues closed from 1 user

Closed #269 Update version to v1.0.0-alpha.2 2025-01-12 21:33:55 +01:00

Closed #248 Replace JSON file as a database with SQLite 2025-01-12 12:18:25 +01:00

Closed #263 Use lib id only when converting items to collection 2025-01-08 20:39:42 +01:00

Closed #253 MusicBrainz daemon should not be part of the TUI crate 2025-01-08 20:16:52 +01:00

Closed #237 Update version to v1.0.0-alpha 2025-01-05 15:52:09 +01:00

Closed #255 Fetch loses albums with CannotHaveMbid as mb_ref 2025-01-05 14:55:36 +01:00

Closed #257 Fetch panics if a list shortens with a selection beyond the new length 2025-01-05 12:47:51 +01:00

Closed #254 Fetching and then instantly reloading library loses data 2025-01-05 11:06:05 +01:00

Closed #161 Add a filtering tool to only show only certain release group types 2025-01-04 22:42:27 +01:00

Closed #249 When matching an MB entity to an owned album check if it isn't already in the collection 2025-01-04 00:06:37 +01:00

Closed #239 Ignore bootleg release groups 2025-01-03 21:00:22 +01:00

Closed #245 Startup merge fails when the database has two albums with the same title as an album in the library 2025-01-03 17:46:55 +01:00

Closed #232 Store date information when writing to database 2025-01-03 10:26:54 +01:00

Closed #231 Differentiate release groups with same title, but different type (e.g., EP/single/album) clash 2025-01-02 23:24:02 +01:00

Closed #160 Provide a keyboard shortcut to pull all release groups of an artist 2024-12-30 23:42:20 +01:00

Closed #234 Update rust toolchain to 1.83 in CI 2024-12-30 22:40:07 +01:00

Closed #225 Allow fetching of a single album 2024-09-29 12:38:38 +02:00

Closed #203 Gracefully handle case of nothing being there to match 2024-09-29 11:33:38 +02:00

Closed #189 Enable fetch to apply modifications to the database 2024-09-29 10:44:38 +02:00

Closed #185 Add support for multi-valued albumartist fields 2024-09-23 22:57:36 +02:00

Closed #188 Add option for manual input during fetch 2024-09-23 22:40:26 +02:00

Closed #211 Handle idle time between fetch results 2024-09-08 23:23:53 +02:00

Closed #187 Make fetch asynchronous 2024-09-01 17:47:39 +02:00

Closed #190 Add a "cannot-have-an-mbid" entry to possible matches 2024-08-31 16:29:37 +02:00

Closed #202 Use a queue to communicate matches from browse to matches 2024-08-31 14:42:46 +02:00

Closed #205 The tui feature is missing a dependence on musicbrainz 2024-08-31 13:19:28 +02:00

Closed #141 Add a prioritised wishlist view 2024-08-31 11:43:17 +02:00

Closed #67 Add WISH as a possible ownership state 2024-08-31 11:41:34 +02:00

Closed #186 Add a UI layer 2024-08-31 09:33:34 +02:00

Closed #191 Make fetch also fetch artist MBID if it is missing 2024-08-30 17:58:44 +02:00

Closed #135 Split ui.rs into modules based on UI element 2024-08-29 17:21:52 +02:00

Closed #198 For the database serde implementation use Mbid rather than MbRef 2024-08-29 13:37:48 +02:00

Closed #195 Use the Deserialize trait for JSON just like for MusicBrainz 2024-08-28 23:02:15 +02:00

Closed #193 Decide carefully where external::musicbrainz belongs 2024-08-28 18:21:13 +02:00

Closed #192 Replace MH: IMusicHoard generic with a trait object 2024-08-27 18:45:04 +02:00

Closed #166 Provide a keyboard shortcut to sync all existing albums with MusicBrainz 2024-08-27 17:55:53 +02:00

Closed #183 Allow the setting of a custom binary path for beets 2024-08-24 23:11:00 +02:00

Closed #181 Update beets to 2.0.0 in CI 2024-08-24 15:43:48 +02:00

Closed #179 Update rust toolchain to 1.80 in CI 2024-08-24 15:10:54 +02:00

Closed #174 Update rust toolchain to 1.79 in CI 2024-06-16 16:38:36 +02:00

Closed #172 Display all the extra album info 2024-03-17 20:17:41 +01:00

Closed #169 The MusicBrainz API search call should use the MBID if available 2024-03-17 17:18:06 +01:00

Closed #168 Create examples of using the MusicBrainz API 2024-03-17 14:19:31 +01:00

Closed #158 Add a MusicBrainz API 2024-03-16 16:57:50 +01:00

Closed #164 Break down the musichoard files 2024-03-09 22:52:04 +01:00

Closed #159 Move database and library implementations out of core 2024-03-09 19:12:00 +01:00

Closed #143 Enable pulling an artist's discography from MusicBrainz 2024-03-09 18:08:46 +01:00

Closed #46 Connect release groups to musicbrainz id 2024-03-08 23:28:53 +01:00

Closed #47 Add a field that indicates album ownership 2024-03-07 23:12:41 +01:00

Closed #106 Sort albums by month if two releases of the same artist happen in the same year 2024-03-05 23:24:18 +01:00

Closed #153 Make Selection fields private 2024-03-01 22:31:13 +01:00

Closed #145 Extend incremental search to albums and tracks 2024-03-01 22:04:26 +01:00

Closed #150 Rescanning library does not update the database 2024-03-01 15:34:21 +01:00

Closed #136 Stale album information remains in TUI 2024-03-01 09:01:49 +01:00

Closed #120 Ensure consistency between in-memory and database state 2024-03-01 09:00:53 +01:00

Closed #149 Split crate into core and tui crates 2024-02-29 22:54:58 +01:00

Closed #148 Make tui a submodule of lib rather than main 2024-02-29 22:52:47 +01:00

Closed #104 Tag v0.2.0 2024-02-19 21:02:30 +01:00

Closed #138 Benchmark a custom string normalisation function 2024-02-19 20:56:04 +01:00

Closed #24 Provide search functionality through the TUI 2024-02-18 22:12:42 +01:00

Closed #132 Bump dependencies 2024-02-10 23:47:26 +01:00

Closed #125 Add a minibuffer 2024-02-10 23:26:00 +01:00

Closed #129 Remove serde feature from uuid and url dependencies 2024-02-10 20:58:41 +01:00

Closed #127 Make serde dependency optional 2024-02-10 20:38:15 +01:00

Closed #68 Add a version field to the database file 2024-02-10 20:23:11 +01:00

Closed #118 Limit the information stored in the database 2024-02-10 20:23:10 +01:00

Closed #123 A failed initial read of the database does not prevent saving 2024-02-09 20:07:48 +01:00

Closed #117 Streamline adding new URL types 2024-02-09 18:41:21 +01:00

Closed #119 Add support for PgUp and PgDn scrolling 2024-02-05 23:44:30 +01:00

Closed #105 Add shortcut to reload database and/or library 2024-02-03 14:32:13 +01:00

Closed #110 Split lib.rs into smaller files 2024-01-22 23:01:34 +01:00

78 Issues created by 1 user

Opened #117 Streamline adding new URL types 2024-01-27 22:55:28 +01:00

Opened #118 Limit the information stored in the database 2024-01-28 21:53:33 +01:00

Opened #119 Add support for PgUp and PgDn scrolling 2024-02-01 08:23:55 +01:00

Opened #120 Ensure consistency between in-memory and database state 2024-02-04 22:13:18 +01:00

Opened #123 A failed initial read of the database does not prevent saving 2024-02-08 22:57:36 +01:00

Opened #125 Add a minibuffer 2024-02-09 21:49:24 +01:00

Opened #127 Make serde dependency optional 2024-02-10 20:28:01 +01:00

Opened #129 Remove serde feature from uuid and url dependencies 2024-02-10 20:39:45 +01:00

Opened #132 Bump dependencies 2024-02-10 23:43:29 +01:00

Opened #135 Split ui.rs into modules based on UI element 2024-02-11 08:41:34 +01:00

Opened #136 Stale album information remains in TUI 2024-02-17 11:33:27 +01:00

Opened #138 Benchmark a custom string normalisation function 2024-02-19 07:58:27 +01:00

Opened #141 Add a prioritised wishlist view 2024-02-20 13:10:10 +01:00

Opened #142 New binary to collect discography updates 2024-02-20 13:14:49 +01:00

Opened #143 Enable pulling an artist's discography from MusicBrainz 2024-02-20 13:16:49 +01:00

Opened #145 Extend incremental search to albums and tracks 2024-02-23 11:35:49 +01:00

Opened #148 Make tui a submodule of lib rather than main 2024-02-29 22:22:16 +01:00

Opened #149 Split crate into core and tui crates 2024-02-29 22:25:47 +01:00

Opened #150 Rescanning library does not update the database 2024-03-01 12:35:00 +01:00

Opened #153 Make Selection fields private 2024-03-01 18:47:44 +01:00

Opened #158 Add a MusicBrainz API 2024-03-09 17:47:06 +01:00

Opened #159 Move database and library implementations out of core 2024-03-09 17:49:16 +01:00

Opened #160 Provide a keyboard shortcut to pull all release groups of an artist 2024-03-09 18:06:18 +01:00

Opened #161 Add a filtering tool to only show only certain release group types 2024-03-09 18:08:18 +01:00

Opened #164 Break down the musichoard files 2024-03-09 22:50:34 +01:00

Opened #166 Provide a keyboard shortcut to sync all existing albums with MusicBrainz 2024-03-13 22:42:39 +01:00

Opened #168 Create examples of using the MusicBrainz API 2024-03-17 13:16:43 +01:00

Opened #169 The MusicBrainz API search call should use the MBID if available 2024-03-17 13:18:04 +01:00

Opened #172 Display all the extra album info 2024-03-17 17:28:44 +01:00

Opened #174 Update rust toolchain to 1.79 in CI 2024-05-03 12:03:16 +02:00

Opened #177 Move coverage to cargo-llvm-cov 2024-06-16 16:30:18 +02:00

Opened #179 Update rust toolchain to 1.80 in CI 2024-08-24 14:23:02 +02:00

Opened #181 Update beets to 2.0.0 in CI 2024-08-24 14:40:53 +02:00

Opened #183 Allow the setting of a custom binary path for beets 2024-08-24 16:02:28 +02:00

Opened #185 Add support for multi-valued albumartist fields 2024-08-24 23:12:49 +02:00

Opened #186 Add a UI layer 2024-08-25 12:07:24 +02:00

Opened #187 Make fetch asynchronous 2024-08-26 14:38:12 +02:00

Opened #188 Add option for manual input during fetch 2024-08-26 14:42:09 +02:00

Opened #189 Enable fetch to apply modifications to the database 2024-08-26 16:04:35 +02:00

Opened #190 Add a "cannot-have-an-mbid" entry to possible matches 2024-08-26 16:06:28 +02:00

Opened #191 Make fetch also fetch artist MBID if it is missing 2024-08-26 16:09:15 +02:00

Opened #192 Replace MH: IMusicHoard generic with a trait object 2024-08-27 11:28:34 +02:00

Opened #193 Decide carefully where external::musicbrainz belongs 2024-08-27 14:53:28 +02:00

Opened #195 Use the Deserialize trait for JSON just like for MusicBrainz 2024-08-28 15:04:09 +02:00

Opened #198 For the database serde implementation use Mbid rather than MbRef 2024-08-29 13:08:00 +02:00

Opened #202 Use a queue to communicate matches from browse to matches 2024-08-31 09:32:02 +02:00

Opened #203 Gracefully handle case of nothing being there to match 2024-08-31 09:57:11 +02:00

Opened #204 Add a shortcut to update Todoist music queue 2024-08-31 11:40:55 +02:00

Opened #205 The tui feature is missing a dependence on musicbrainz 2024-08-31 12:29:40 +02:00

Opened #211 Handle idle time between fetch results 2024-09-01 17:30:24 +02:00

Opened #213 Remove unneeded Private traits 2024-09-02 20:32:08 +02:00

Opened #215 Migrate to using ratatui's layout 2024-09-14 13:59:12 +02:00

Opened #218 Make error an extra property rather than a state 2024-09-22 11:58:31 +02:00

Opened #223 Provide keyboard shortcut to fetch all artists and their release groups 2024-09-29 11:43:26 +02:00

Opened #224 Provide a keyboard shortcut to update metadata from MusicBrainz 2024-09-29 11:55:02 +02:00

Opened #225 Allow fetching of a single album 2024-09-29 12:19:32 +02:00

Opened #229 Add keyboard shortcut to increment/decrement albumseq 2024-10-06 11:20:04 +02:00

Opened #231 Differentiate release groups with same title, but different type (e.g., EP/single/album) clash 2024-12-27 10:24:13 +01:00

Opened #232 Store date information when writing to database 2024-12-27 10:25:16 +01:00

Opened #234 Update rust toolchain to 1.83 in CI 2024-12-30 22:23:21 +01:00

Opened #236 Split musichoard into multiple crates 2024-12-30 23:42:06 +01:00

Opened #237 Update version to v1.0.0-alpha 2024-12-31 10:41:49 +01:00

Opened #239 Ignore bootleg release groups 2025-01-02 14:59:55 +01:00

Opened #245 Startup merge fails when the database has two albums with the same title as an album in the library 2025-01-03 10:22:44 +01:00

Opened #248 Replace JSON file as a database with SQLite 2025-01-03 21:01:44 +01:00

Opened #249 When matching an MB entity to an owned album check if it isn't already in the collection 2025-01-03 21:13:40 +01:00

Opened #251 Update version to v1.0.0-beta.1 2025-01-04 11:03:17 +01:00

Opened #253 MusicBrainz daemon should not be part of the TUI crate 2025-01-04 13:18:34 +01:00

Opened #254 Fetching and then instantly reloading library loses data 2025-01-04 21:31:20 +01:00

Opened #255 Fetch loses albums with CannotHaveMbid as mb_ref 2025-01-04 21:43:57 +01:00

Opened #257 Fetch panics if a list shortens with a selection beyond the new length 2025-01-05 10:38:26 +01:00

Opened #260 Handle fetch pulling release groups with multiple album artists 2025-01-05 15:07:13 +01:00

Opened #261 Allow fetching the MBID of album with multiple album artists 2025-01-05 15:10:24 +01:00

Opened #263 Use lib id only when converting items to collection 2025-01-05 22:39:09 +01:00

Opened #264 Add keyboard shortcut to "drop" an album and stop it displaying 2025-01-05 23:25:34 +01:00

Opened #268 Refactor the IDatabase calls to write directly to the database 2025-01-12 12:17:02 +01:00

Opened #269 Update version to v1.0.0-alpha.2 2025-01-12 12:24:40 +01:00

Opened #272 Support merge with multiple name matches 2025-01-18 14:22:27 +01:00

1 Unresolved Conversation

Open #64 Enable database over SSH 2025-01-18 14:22:54 +01:00