|
ea7383234d
|
large model upgrade
|
2024-10-10 04:52:52 +02:00 |
|
|
dc6ce6a063
|
update db model
|
2024-09-27 00:40:37 +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 |
|
|
94fe2cecdb
|
fix: small fixes
|
2024-08-19 02:17:17 +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 |
|
|
20d65f26b1
|
feat: add full audio metadata to model
|
2023-11-24 21:04:29 +01:00 |
|
|
2f7c238147
|
feat: update extractors to use new description format
|
2023-11-21 21:56:07 +01:00 |
|
|
087f27dda1
|
feat: add album description and description format to model
|
2023-11-21 13:15:53 +01:00 |
|
|
0a3bf0fc5e
|
fix: match_name producing inconsistent results if number of parts are not equal
|
2023-11-21 11:12:42 +01:00 |
|
|
d5405b1164
|
feat: add Bandcamp search
|
2023-11-21 10:25:34 +01:00 |
|
|
80b5f988a6
|
feat: add Bandcamp extractor
|
2023-11-20 16:41:18 +01:00 |
|
|
b17c58f523
|
feat: add Spotify search
|
2023-11-18 03:19:02 +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 |
|
|
4d16d2530b
|
feat: add isrc_search option (select between YT and YTM)
|
2023-11-12 13:35:35 +01:00 |
|
|
8af91af11f
|
fix: improve spotify genre error handling
|
2023-11-11 02:03:48 +01:00 |
|
|
973af875ad
|
feat: get genres from Spotify
refactor: new SyncData model for artists
|
2023-11-11 01:25:38 +01:00 |
|
|
044ccd6683
|
feat: API input error handling
|
2023-11-10 01:06:27 +01:00 |
|
|
f67c23d9e7
|
refactor: add back duration_ms column
|
2023-11-09 23:06:01 +01:00 |
|
|
fdf3fa5904
|
feat: add image proxy
|
2023-11-08 03:20:38 +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 |
|
|
ee9afa4d1e
|
fix: image_date triggers
|
2023-10-13 19:21:41 +02:00 |
|
|
c3d7b94086
|
refactor: rename ID models
feat: add ID validation
|
2023-10-13 17:47:12 +02:00 |
|
|
68260f89d4
|
refactor: merge album/album_tracks, playlist/playlist_tracks queries
|
2023-10-13 16:19:11 +02:00 |
|
|
6054be6acc
|
add api routes for other entities
|
2023-10-13 01:59:40 +02:00 |
|
|
fa0828707d
|
feat: add http logging
|
2023-10-13 00:33:48 +02:00 |
|
|
6c6beaab8c
|
feat: add get_artist api routes
|
2023-10-12 23:52:54 +02:00 |
|
|
9920094a41
|
feat: add conversion between api and db model
|
2023-10-12 17:52:29 +02:00 |
|
|
cc12185f9a
|
refactor: replace image_hash fields with image_date
fix: use artist_playlist_excluded_types config
|
2023-10-11 18:59:35 +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 |
|
|
7fe08e37ec
|
feat: add get_playlist_meta function to extractor
feat: add unavailable error
fix: remove unwraps in extractor
|
2023-10-08 22:27:29 +02:00 |
|
|
585faffd32
|
fix: only ISRC-match YTM tracks
|
2023-10-08 00:46:24 +02:00 |
|
|
a451a5dbe9
|
feat: add storage of match data
|
2023-10-08 00:09:35 +02:00 |
|
|
9e4a5de891
|
refactor id model, fix tests
|
2023-10-07 20:23:32 +02:00 |
|
|
86a4bd9762
|
fix: faster playlist imports, small matchmaker fix
|
2023-10-07 12:42:35 +02:00 |
|
|
4597ffab16
|
fix: allow for redirected tracks
|
2023-10-06 17:24:56 +02:00 |
|
|
fcc621c046
|
feat: finish Spotify extractor
|
2023-10-06 03:16:26 +02:00 |
|
|
f9ade79027
|
feat: add Spotify extractor, config
|
2023-10-04 22:26:06 +02:00 |
|
|
ad25728ce8
|
feat: add track matching
|
2023-10-03 10:59:10 +02:00 |
|
|
0012bb6c9f
|
tests: add extractor tests
|
2023-10-02 13:32:27 +02:00 |
|
|
385f58d27f
|
feat: add matchmaker, update primary tracks
|
2023-10-01 16:41:16 +02:00 |
|
|
afff9fd502
|
feat: hide demo single albums
|
2023-09-29 20:28:49 +02:00 |
|
|
eadd0d16ac
|
feat: implemented YT service extractor
|
2023-09-29 17:21:11 +02:00 |
|
|
9463859f8b
|
feat: us nightly for async traits, add ServiceExtractor trait, user extraction
|
2023-09-26 15:55:04 +02:00 |
|
|
0158eeb9d0
|
feat: add user model
|
2023-09-24 00:52:19 +02:00 |
|