|
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 |
|