2023-12-22T11:16:25Z - 2024-12-22T11:16:25Z

Overview

71 Active Pull Requests
87 Active Issues
Excluding merges, 1 author has pushed 71 commits to main and 71 commits to all branches. On main, 172 files have changed and there have been 35450 additions and 20472 deletions.

1 Release published by 1 user

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

71 Pull requests merged by 1 user

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

Merged #114 Separate the collection from beets output in tests 2024-01-21 15:29:37 +01:00

Merged #112 Help message for musichoard-edit artist sort are not showing 2024-01-14 15:57:18 +01:00

Merged #109 Artists with a _sort field show up twice 2024-01-14 15:46:34 +01:00

Merged #107 Sort by <field>_sort from tags if it is available 2024-01-13 15:42:05 +01:00

Merged #102 Missing docstrings 2024-01-12 21:52:06 +01:00

Merged #99 IDatabase::load should return D not take a mutable reference of it 2024-01-12 21:34:02 +01:00

Merged #101 Fix with_xxx function naming in main.rs 2024-01-12 21:15:59 +01:00

Merged #97 Distinguish NoLibrary/NoDatabase from EmptyLibrary/EmptyDatabase 2024-01-12 20:42:37 +01:00

Merged #88 Make it possible to launch main binary without database and/or library 2024-01-11 23:27:01 +01:00

Merged #92 Change artist new/delete to add/remove 2024-01-11 21:51:51 +01:00

Merged #91 Have consistent naming for binaries 2024-01-11 21:29:03 +01:00

Merged #85 Add method to manually add artist metadata 2024-01-10 22:33:58 +01:00

Merged #86 Make database and library optional 2024-01-07 11:07:36 +01:00

Merged #84 Add a code coverage check to the CI pipeline 2024-01-06 19:49:41 +01:00

Merged #82 Add integration tests to CI 2024-01-06 16:14:08 +01:00

Merged #80 Add CI to repository 2024-01-06 11:14:30 +01:00

Merged #79 Fix clippy lints for rust 1.75 2024-01-05 21:25:55 +01:00

76 Issues closed from 1 user

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

Closed #113 Separate the collection from beets output in tests 2024-01-21 15:29:38 +01:00

Closed #111 Help message for musichoard-edit artist sort are not showing 2024-01-14 15:57:18 +01:00

Closed #108 Artists with a _sort field show up twice 2024-01-14 15:46:34 +01:00

Closed #73 Sort by <field>_sort from tags if it is available 2024-01-13 15:42:05 +01:00

Closed #53 Add artist metadata for all artists in the database 2024-01-12 23:55:36 +01:00

Closed #98 Missing docstrings 2024-01-12 21:52:06 +01:00

Closed #96 IDatabase::load should return D not take a mutable reference of it 2024-01-12 21:34:02 +01:00

Closed #100 Fix with_xxx function naming in main.rs 2024-01-12 21:15:59 +01:00

Closed #95 Distinguish NoLibrary/NoDatabase from EmptyLibrary/EmptyDatabase 2024-01-12 20:42:37 +01:00

Closed #93 MusicHoard with dyn Trait or generics? 2024-01-12 07:30:43 +01:00

Closed #87 Make it possible to launch main binary without database and/or library 2024-01-11 23:27:01 +01:00

Closed #89 Change artist new/delete to add/remove 2024-01-11 21:51:51 +01:00

Closed #90 Have consistent naming for binaries 2024-01-11 21:29:03 +01:00

Closed #75 Pull accepted artists from the "Music hoarding: inbox" from todoist 2024-01-11 09:46:37 +01:00

Closed #55 Add method to manually add artist metadata 2024-01-10 22:33:58 +01:00

Closed #43 Create a bincode database backend 2024-01-07 11:40:56 +01:00

Closed #25 Make database and library optional 2024-01-07 11:07:36 +01:00

Closed #83 Add a code coverage check to the CI pipeline 2024-01-06 19:49:41 +01:00

Closed #81 Add integration tests to CI 2024-01-06 16:14:08 +01:00

Closed #77 Add CI to repository 2024-01-06 11:14:30 +01:00

Closed #76 Fix clippy lints for rust 1.75 2024-01-05 21:25:55 +01:00

11 Issues created by 1 user

Opened #142 New binary to collect discography updates 2024-02-20 13:14:49 +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 #177 Move coverage to cargo-llvm-cov 2024-06-16 16:30:18 +02:00

Opened #204 Add a shortcut to update Todoist music queue 2024-08-31 11:40:55 +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 #229 Add keyboard shortcut to increment/decrement albumseq 2024-10-06 11:20:04 +02:00

1 Unresolved Conversation

Open #64 Enable database over SSH 2024-08-31 11:44:56 +02:00