|
b6b25f7198
|
Re-export bundled feature of rusqlite
Cargo CI / Build and Test (pull_request) Successful in 2m15s
Cargo CI / Lint (pull_request) Successful in 1m10s
|
2025-01-12 10:20:34 +01:00 |
|
|
0695740666
|
Ensure sorting when deserializing
Cargo CI / Build and Test (pull_request) Successful in 2m10s
Cargo CI / Lint (pull_request) Successful in 1m8s
|
2025-01-12 10:06:03 +01:00 |
|
|
21ba413df4
|
Lint
Cargo CI / Build and Test (pull_request) Successful in 2m50s
Cargo CI / Lint (pull_request) Successful in 1m7s
|
2025-01-12 10:03:16 +01:00 |
|
|
701719834e
|
Complete UT coverage
|
2025-01-12 10:02:52 +01:00 |
|
|
8c55b79777
|
Move definition
|
2025-01-12 09:27:13 +01:00 |
|
|
50dd1e3730
|
Load unit test
|
2025-01-12 09:25:59 +01:00 |
|
|
634a17c2bf
|
Add load test
|
2025-01-12 07:43:46 +01:00 |
|
|
e24f776896
|
Succinct unit tests
Cargo CI / Build and Test (pull_request) Failing after 2m15s
Cargo CI / Lint (pull_request) Successful in 1m7s
|
2025-01-11 20:45:08 +01:00 |
|
|
03d950109b
|
Fix compilation
Cargo CI / Build and Test (pull_request) Failing after 2m13s
Cargo CI / Lint (pull_request) Successful in 1m8s
|
2025-01-11 17:09:30 +01:00 |
|
|
7b6cb56066
|
fix
Cargo CI / Build and Test (pull_request) Failing after 2m12s
Cargo CI / Lint (pull_request) Failing after 40s
|
2025-01-11 16:40:18 +01:00 |
|
|
65299269c4
|
Move logic to mod from backend
Cargo CI / Build and Test (pull_request) Failing after 2m14s
Cargo CI / Lint (pull_request) Failing after 41s
|
2025-01-11 16:38:10 +01:00 |
|
|
8c83c6fac6
|
Clean up some code
Cargo CI / Build and Test (pull_request) Failing after 2m14s
Cargo CI / Lint (pull_request) Failing after 40s
|
2025-01-11 16:15:57 +01:00 |
|
|
4a59611311
|
Clippy lints
Cargo CI / Build and Test (pull_request) Failing after 2m12s
Cargo CI / Lint (pull_request) Successful in 1m7s
|
2025-01-11 16:02:47 +01:00 |
|
|
0fe6fe0be1
|
Complete implementation
Cargo CI / Build and Test (pull_request) Failing after 2m59s
Cargo CI / Lint (pull_request) Failing after 1m4s
|
2025-01-11 15:47:07 +01:00 |
|
|
a9782b74cc
|
Add tests
|
2025-01-11 14:16:53 +01:00 |
|
|
eccc8a880f
|
A nicer version compiles
|
2025-01-11 13:50:44 +01:00 |
|
|
02fdef444f
|
Draft code to write database
|
2025-01-11 11:36:54 +01:00 |
|
|
3c6c093f1e
|
Add rusqlite dependency
|
2025-01-10 19:25:40 +01:00 |
|
|
cfa0d8f256
|
Update build and dev dependencies
|
2025-01-10 19:20:29 +01:00 |
|
|
c5fd646e05
|
Update version to v1.0.0-alpha (#262)
Cargo CI / Build and Test (push) Successful in 2m14s
Cargo CI / Lint (push) Successful in 1m7s
Closes #237
Reviewed-on: #262
v1.0.0-alpha.1
|
2025-01-05 15:52:09 +01:00 |
|
|
536b3cefc8
|
Fetch loses albums with CannotHaveMbid as mb_ref (#259)
Cargo CI / Build and Test (push) Successful in 2m5s
Cargo CI / Lint (push) Successful in 1m7s
Closes #255
Reviewed-on: #259
|
2025-01-05 14:55:35 +01:00 |
|
|
54b170a5b5
|
Fetch panics if a list shortens with a selection beyond the new length (#258)
Cargo CI / Build and Test (push) Successful in 2m7s
Cargo CI / Lint (push) Successful in 1m8s
Closes #257
Reviewed-on: #258
|
2025-01-05 12:47:51 +01:00 |
|
|
ffd0d4d82f
|
Fetching and then instantly reloading library loses data (#256)
Cargo CI / Build and Test (push) Successful in 2m5s
Cargo CI / Lint (push) Successful in 1m7s
Closes #254
Reviewed-on: #256
|
2025-01-05 11:06:05 +01:00 |
|
|
226c583117
|
Add a filtering tool to only show only certain release group types (#252)
Cargo CI / Lint (pull_request) Successful in 1m8s
Cargo CI / Build and Test (push) Successful in 2m8s
Cargo CI / Lint (push) Successful in 1m9s
Cargo CI / Build and Test (pull_request) Successful in 2m5s
Closes #161
Reviewed-on: #252
|
2025-01-04 22:42:26 +01:00 |
|
|
1d7a45b1bb
|
When matching an MB entity to an owned album check if it isn't already in the collection (#250)
Cargo CI / Build and Test (push) Successful in 2m6s
Cargo CI / Lint (push) Successful in 1m7s
Cargo CI / Lint (pull_request) Successful in 1m8s
Cargo CI / Build and Test (pull_request) Successful in 2m4s
Closes #249
Reviewed-on: #250
|
2025-01-04 00:06:37 +01:00 |
|
|
7ebe17f0b0
|
Ignore bootleg release groups (#247)
Cargo CI / Build and Test (push) Successful in 2m6s
Cargo CI / Lint (push) Successful in 1m8s
Cargo CI / Build and Test (pull_request) Successful in 2m2s
Cargo CI / Lint (pull_request) Successful in 1m7s
Closes #239
Reviewed-on: #247
|
2025-01-03 21:00:21 +01:00 |
|
|
90c381c165
|
Startup merge fails when the database has two albums with the same title as an album in the library (#246)
Cargo CI / Build and Test (push) Successful in 2m5s
Cargo CI / Lint (push) Successful in 1m8s
Closes #245
Reviewed-on: #246
|
2025-01-03 17:46:55 +01:00 |
|
|
2b468260cc
|
Store date information when writing to database (#244)
Cargo CI / Build and Test (push) Successful in 2m4s
Cargo CI / Lint (push) Successful in 1m8s
Cargo CI / Build and Test (pull_request) Successful in 2m2s
Cargo CI / Lint (pull_request) Successful in 1m7s
Closes #232
Reviewed-on: #244
|
2025-01-03 10:26:54 +01:00 |
|
|
11785ffa1e
|
Use primary type in the album sort key (#243)
Cargo CI / Build and Test (push) Successful in 2m0s
Cargo CI / Lint (push) Successful in 1m9s
Part 5 of #231
Closes #231
Reviewed-on: #243
|
2025-01-02 23:24:02 +01:00 |
|
|
7c23e0f9a3
|
Rename DbId to MbRef (#242)
Cargo CI / Build and Test (push) Successful in 2m1s
Cargo CI / Lint (push) Successful in 1m9s
Part 4 of #231
Reviewed-on: #242
|
2025-01-02 22:54:52 +01:00 |
|
|
ccf139c2ca
|
Make MBID part of the artist identifier to disambiguate MB clashes (#241)
Cargo CI / Build and Test (push) Successful in 2m0s
Cargo CI / Lint (push) Successful in 1m7s
And consistency with album identifier.
Part 3 of #231
Reviewed-on: #241
|
2025-01-02 22:30:47 +01:00 |
|
|
dee8cbea4e
|
Make MBID part of the album identifier to disambiguate MB clashes (#240)
Cargo CI / Build and Test (push) Successful in 2m2s
Cargo CI / Lint (push) Successful in 1m7s
Part 2 of #231
Reviewed-on: #240
|
2025-01-02 19:53:39 +01:00 |
|
|
2ecd4cb6af
|
Add a library identifier to disambiguate clashes in the library (#238)
Cargo CI / Build and Test (push) Successful in 1m57s
Cargo CI / Lint (push) Successful in 1m6s
Part 1 of #231
Reviewed-on: #238
|
2025-01-02 15:50:55 +01:00 |
|
|
429294c6a5
|
Provide a keyboard shortcut to pull all release groups of an artist (#233)
Cargo CI / Build and Test (push) Successful in 1m53s
Cargo CI / Lint (push) Successful in 1m7s
Cargo CI / Build and Test (pull_request) Successful in 2m47s
Cargo CI / Lint (pull_request) Successful in 1m7s
Part 3 of #160
Closes #160
Reviewed-on: #233
|
2024-12-30 23:42:20 +01:00 |
|
|
76b7e7bd22
|
Update Rust toolchain to 1.83 in CI (#235)
Cargo CI / Build and Test (push) Successful in 1m55s
Cargo CI / Lint (push) Successful in 1m5s
Closes #234
Reviewed-on: #235
|
2024-12-30 22:40:07 +01:00 |
|
|
5d510ff787
|
Integrate browse API into TUI MB daemon (#230)
Cargo CI / Build and Test (push) Successful in 2m0s
Cargo CI / Lint (push) Successful in 1m7s
Part 2 of #160
Reviewed-on: #230
|
2024-10-06 15:32:46 +02:00 |
|
|
4db09667fd
|
Add support for MusicBrainz's Browse API (#228)
Cargo CI / Build and Test (push) Successful in 1m58s
Cargo CI / Lint (push) Successful in 1m8s
Reviewed-on: #228
|
2024-09-29 21:33:42 +02:00 |
|
|
e5a367aa90
|
Upgrade the lookup example (#227)
Cargo CI / Build and Test (push) Successful in 2m1s
Cargo CI / Lint (push) Successful in 1m8s
Reviewed-on: #227
|
2024-09-29 15:23:31 +02:00 |
|
|
0d7e6bb555
|
Allow fetching of a single album (#226)
Cargo CI / Build and Test (push) Successful in 2m0s
Cargo CI / Lint (push) Successful in 1m6s
Closes #225
Reviewed-on: #226
|
2024-09-29 12:38:38 +02:00 |
|
|
e22068e461
|
Gracefully handle case of nothing being there to match (#222)
Cargo CI / Build and Test (push) Successful in 1m59s
Cargo CI / Lint (push) Successful in 1m7s
Closes #203
Reviewed-on: #222
|
2024-09-29 11:33:38 +02:00 |
|
|
0b0599318e
|
Enable fetch to apply modifications to the database (#221)
Cargo CI / Build and Test (push) Successful in 2m1s
Cargo CI / Lint (push) Successful in 1m8s
Closes #189
Reviewed-on: #221
|
2024-09-29 10:44:37 +02:00 |
|
|
dbaef0422f
|
Implement cannot have MBID in core (#220)
Cargo CI / Build and Test (push) Successful in 1m57s
Cargo CI / Lint (push) Successful in 1m5s
Part 1 of #189
Reviewed-on: #220
|
2024-09-24 22:38:40 +02:00 |
|
|
90db5faae7
|
Add option for manual input during fetch (#219)
Cargo CI / Lint (push) Successful in 1m5s
Cargo CI / Build and Test (push) Successful in 1m57s
Closes #188
Reviewed-on: #219
|
2024-09-23 22:40:25 +02:00 |
|
|
d6f4b2b6b7
|
Daemonize the musicbrainz thread (#217)
Cargo CI / Build and Test (push) Successful in 1m56s
Cargo CI / Lint (push) Successful in 1m6s
Part 3 of #188
Reviewed-on: #217
|
2024-09-21 23:03:47 +02:00 |
|
|
38517caf4e
|
Add manual input elements to the app an ui (#216)
Cargo CI / Build and Test (push) Successful in 1m56s
Cargo CI / Lint (push) Successful in 1m6s
Part 2 of #188
Reviewed-on: #216
|
2024-09-15 15:20:11 +02:00 |
|
|
8b008292cb
|
Use more verbose type names for clarity (#214)
Cargo CI / Build and Test (push) Successful in 2m0s
Cargo CI / Lint (push) Successful in 1m6s
PR 1 for #188
Reviewed-on: #214
|
2024-09-13 21:28:12 +02:00 |
|
|
9d1caffd9c
|
Handle idle time between fetch results (#212)
Cargo CI / Build and Test (push) Successful in 1m52s
Cargo CI / Lint (push) Successful in 1m7s
Closes #211
Reviewed-on: #212
|
2024-09-08 23:23:53 +02:00 |
|
|
8e48412282
|
Make fetch asynchronous (#210)
Cargo CI / Build and Test (push) Successful in 1m51s
Cargo CI / Lint (push) Successful in 1m5s
Closes #187
Reviewed-on: #210
|
2024-09-01 17:47:39 +02:00 |
|
|
fd9d3677ec
|
Separate metadata from collections (#209)
Cargo CI / Build and Test (push) Successful in 1m59s
Cargo CI / Lint (push) Successful in 1m6s
Part 1 of #187
Reviewed-on: #209
|
2024-08-31 22:55:25 +02:00 |
|
|
ebd63cc80b
|
Add a "cannot-have-an-mbid" entry to possible matches (#208)
Cargo CI / Build and Test (push) Successful in 2m0s
Cargo CI / Lint (push) Successful in 1m6s
Closes #190
Reviewed-on: #208
|
2024-08-31 16:29:36 +02:00 |
|