Commit graph

38 commits

Author SHA1 Message Date
7a1cdeba08
feat: add audio file model 2024-12-11 20:41:57 +01:00
35325f405f
fix: use refactored spotifyio model 2024-12-06 15:41:42 +01:00
b4bdbf9e79
feat: update model: add UPC+Label to album, replace wikipedia_url with external_urls, replace HashMap with BTreeMap 2024-12-04 21:01:42 +01:00
0311dbb43e
feat: add spotifyio client 2024-12-04 00:37:05 +01:00
2c4499a4eb
chore(deps): update rustypipe to v0.7.0 2024-11-11 02:04:35 +01:00
0bb333664a
chore(deps): update rustypipe to 0.6.0 2024-10-28 01:59:36 +01:00
2f52da79a1
fix: use only necessary image.rs formats 2024-10-27 00:33:45 +02:00
41c0001c08
chore: update dependencies 2024-10-27 00:28:04 +02:00
7bbdc492c6
feat: add v2 implementation of extractor 2024-10-18 00:46:24 +02:00
398df709ed
feat: implemented new track matching 2024-10-14 15:31:42 +02:00
fbca6d5053
fix: workspace updates
- update axum to 0.7.0, http 1.0.0
- move smartcrop to external crate
- update otvec library
2024-09-19 22:58:27 +02:00
32981c855b
fix: use date serializer from time crate 2023-12-06 22:32:14 +01:00
48a1c3520b
feat: add checksums to track model 2023-11-27 21:05:43 +01:00
2f7c238147 feat: update extractors to use new description format 2023-11-21 21:56:07 +01:00
0a3bf0fc5e fix: match_name producing inconsistent results if number of parts are not equal 2023-11-21 11:12:42 +01:00
80b5f988a6 feat: add Bandcamp extractor 2023-11-20 16:41:18 +01:00
097e3e0612 feat: add search endpoint 2023-11-18 02:34:22 +01:00
4592bd4ced feat: use serde_as for cfg duration, serializable secret 2023-11-16 16:30:54 +01:00
33137a1930 feat: add Spotify genre database 2023-11-16 11:38:54 +01:00
044ccd6683 feat: API input error handling 2023-11-10 01:06:27 +01:00
0ef9dad320 feat: add image URL signatures 2023-11-08 02:16:59 +01:00
64ab43bf4f feat: add image endpoint 2023-11-07 21:34:59 +01:00
f14d29c6f4 feat: add tiraya-proxy crate 2023-10-13 22:28:17 +02:00
c3d7b94086 refactor: rename ID models
feat: add ID validation
2023-10-13 17:47:12 +02:00
fa0828707d feat: add http logging 2023-10-13 00:33:48 +02:00
9920094a41 feat: add conversion between api and db model 2023-10-12 17:52:29 +02:00
a98f4b781e feat: add api-model openapi doc 2023-10-11 14:12:48 +02:00
785a42d308 feat: add api-model crate 2023-10-11 00:36:44 +02:00
f9ade79027 feat: add Spotify extractor, config 2023-10-04 22:26:06 +02:00
385f58d27f feat: add matchmaker, update primary tracks 2023-10-01 16:41:16 +02:00
eadd0d16ac feat: implemented YT service extractor 2023-09-29 17:21:11 +02:00
24e706cb19 feat: add tracing 2023-09-22 04:03:12 +02:00
78629cc6c9 feat: add yt artist extractor
model: add date precision, remove optional for pl name/id, reorder date precision enum
2023-09-20 23:01:02 +02:00
5e9ed1439e feat: add album_hash and primary_track functions to db 2023-09-19 01:54:44 +02:00
36efa5ef5d feat: add playlist version control 2023-09-16 23:03:52 +02:00
88e493e83b fix: output correct album artists in Artist::albums()
refactor: use short values in service enum
2023-09-01 18:58:44 +02:00
388c825a1b update model: use arrays for related artists, playlists and top tracks
add tests for artist
2023-08-31 01:28:30 +02:00
3a39910aa5 feat: Initial commit, add artist model 2023-08-30 14:45:27 +02:00