Commit Graph

19 Commits

Author SHA1 Message Date
23d4aba09f Generic json database backend 2023-04-13 15:04:28 +02:00
ea736cebed Generic database 2023-04-13 14:49:44 +02:00
45e65073e9 Generic beets library 2023-04-13 14:47:31 +02:00
73b4cc8b28 Generic beets executor 2023-04-13 14:47:03 +02:00
5edcceeae5 Generic collection 2023-04-13 14:31:05 +02:00
14a0567fa1 Add a TUI to the binary (#17)
Closes #14

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/17
2023-04-13 14:09:59 +02:00
1f5207fd65 Replace test implementations with mockall (#29)
Closes #27

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/29
2023-04-12 20:55:41 +02:00
3a12b37748 Add instructions for code coverage (#30)
Closes #28

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/30
2023-04-12 19:55:57 +02:00
4f28d97cf3 Remove unsafe from BeetsLibraryCommandExecutor (#23)
Closes #22

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/23
2023-04-10 22:03:04 +02:00
67ba032247 Make Library and Database type naming consistent (#21)
Closes #20

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/21
2023-04-10 21:36:43 +02:00
8b89a13b90 Multiple integration tests can call beets at the same time (#19)
Closes #18

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/19
2023-04-10 20:48:44 +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
5c7579ba23 Add artist as top level in data structure hierarchy (#13)
Closes #12

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/13
2023-04-01 01:59:59 +02:00
83893f1e7e Decouple DatabaseJson from files (#11)
Closes #10

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/11
2023-03-31 16:14:59 +02:00
7400c5ae10 Local collection trait and beets implementation (#9)
Closes #4

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/9
2023-03-31 21:30:06 +09:00
c40b29cd27 Database trait and JSON implementation (#6)
Closes #3

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/6
2023-03-31 21:30:04 +09:00
4de22e5584 First draft of public data structures (#2)
Closes #1

Reviewed-on: https://git.wojciechkozlowski.eu/wojtek/musichoard/pulls/2
2023-03-31 21:29:49 +09:00
d3ea77d62f Initial commit 2023-03-29 05:49:59 +09:00