18 Commits

Author SHA1 Message Date
8a9030bf61 Tests 2025-01-15 21:42:28 +01:00
aea710eb32 Update tables without dropping
Some checks failed
Cargo CI / Build and Test (pull_request) Successful in 2m53s
Cargo CI / Lint (pull_request) Failing after 1m16s
2025-01-14 21:49:05 +01:00
cdb5c1c713 Remove database-json (#267)
All checks were successful
Cargo CI / Build and Test (push) Successful in 2m17s
Cargo CI / Lint (push) Successful in 1m16s
Part 3 of #248
Closes #248

Reviewed-on: #267
2025-01-12 12:18:25 +01:00
ffd0d4d82f Fetching and then instantly reloading library loses data (#256)
All checks were successful
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
a75dd46a40 Add a MusicBrainz API (#163)
All checks were successful
Cargo CI / Build and Test (push) Successful in 1m48s
Cargo CI / Lint (push) Successful in 1m8s
Cargo CI / Build and Test (pull_request) Successful in 1m56s
Cargo CI / Lint (pull_request) Successful in 1m5s
Closes #158

Reviewed-on: #163
2024-03-16 16:57:50 +01:00
c53ba8f35f Break down the musichoard files (#165)
All checks were successful
Cargo CI / Build and Test (push) Successful in 1m45s
Cargo CI / Lint (push) Successful in 1m14s
Cargo CI / Build and Test (pull_request) Successful in 1m46s
Cargo CI / Lint (pull_request) Successful in 1m16s
Closes #164

Reviewed-on: #165
2024-03-09 22:52:03 +01:00
4d2ea77da9 Ensure consistency between in-memory and database state (#146)
All checks were successful
Cargo CI / Build and Test (push) Successful in 1m41s
Cargo CI / Lint (push) Successful in 1m13s
Closes #120

Reviewed-on: #146
2024-03-01 09:00:52 +01:00
de564eb1a0 Remove serde feature from uuid and url dependencies (#130)
All checks were successful
Cargo CI / Build and Test (push) Successful in 1m43s
Cargo CI / Lint (push) Successful in 1m17s
Cargo CI / Build and Test (pull_request) Successful in 1m41s
Cargo CI / Lint (pull_request) Successful in 1m16s
Closes #129

Reviewed-on: #130
2024-02-10 20:58:40 +01:00
ba85505c9a Split lib.rs into smaller files (#115)
All checks were successful
Cargo CI / Build and Test (push) Successful in 1m2s
Cargo CI / Lint (push) Successful in 44s
Cargo CI / Build and Test (pull_request) Successful in 2m23s
Cargo CI / Lint (pull_request) Successful in 44s
Closes #110

Reviewed-on: #115
2024-01-22 23:01:34 +01:00
845e9b09f4 Distinguish NoLibrary/NoDatabase from EmptyLibrary/EmptyDatabase (#97)
All checks were successful
Cargo CI / Build and Test (push) Successful in 1m1s
Cargo CI / Lint (push) Successful in 47s
Cargo CI / Build and Test (pull_request) Successful in 1m2s
Cargo CI / Lint (pull_request) Successful in 44s
Closes #95

Reviewed-on: #97
2024-01-12 20:42:37 +01:00
1bc612dc45 Make database and library optional (#86)
All checks were successful
Cargo CI / Lint (push) Successful in 55s
Cargo CI / Build and Test (push) Successful in 1m12s
Closes #25

Reviewed-on: #86
2024-01-07 11:07:35 +01:00
3cd0cfde18 Artist merge for non-null properties always erases database properties (#72)
Closes #71

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/72
2023-05-21 22:28:51 +02:00
fd775372cd Add artist metadata fields (#69)
Closes #54

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/69
2023-05-21 17:24:00 +02:00
bf5bf9d8ae Add database-library merge (#59)
Closes #48

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/59
2023-05-20 00:02:39 +02:00
d20a9a9dec Change Quality enum to a struct (#66)
Closes #65

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/66
2023-05-11 21:45:23 +02:00
d51f9c138b Replace TrackFormat with Quality (#63)
Closes #60

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/63
2023-05-10 23:44:02 +02:00
49931ea0ad Add state information to albums and tracks (#16)
Closes #8

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/16
2023-04-10 11:27:07 +02:00
50f4d00e31 Create the main binary (#15)
Closes #7

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/15
2023-04-10 00:17:38 +02:00