+57
-4
Cargo.lock
+57
-4
Cargo.lock
···························
+5
-1
crates/scrobbler/Cargo.toml
+5
-1
crates/scrobbler/Cargo.toml
······
+15
-5
crates/scrobbler/src/handlers/mod.rs
+15
-5
crates/scrobbler/src/handlers/mod.rs
············
+4
-3
crates/scrobbler/src/handlers/scrobble.rs
+4
-3
crates/scrobbler/src/handlers/scrobble.rs
······
+4
-2
crates/scrobbler/src/handlers/v1/submission.rs
+4
-2
crates/scrobbler/src/handlers/v1/submission.rs
···-auth::verify_session_id, cache::Cache, params::validate_required_params, scrobbler::scrobble_v1,···
+5
-1
crates/scrobbler/src/lib.rs
+5
-1
crates/scrobbler/src/lib.rs
······
+3
-1
crates/scrobbler/src/listenbrainz/core/submit.rs
+3
-1
crates/scrobbler/src/listenbrainz/core/submit.rs
·········
+4
-1
crates/scrobbler/src/listenbrainz/handlers.rs
+4
-1
crates/scrobbler/src/listenbrainz/handlers.rs
·········
+2
-2
crates/scrobbler/src/musicbrainz/artist.rs
+2
-2
crates/scrobbler/src/musicbrainz/artist.rs
······
+310
-24
crates/scrobbler/src/musicbrainz/client.rs
+310
-24
crates/scrobbler/src/musicbrainz/client.rs
···
+26
-7
crates/scrobbler/src/musicbrainz/release.rs
+26
-7
crates/scrobbler/src/musicbrainz/release.rs
···············
+4
crates/webscrobbler/Cargo.toml
+4
crates/webscrobbler/Cargo.toml
+7
-2
crates/webscrobbler/src/handlers.rs
+7
-2
crates/webscrobbler/src/handlers.rs
·········
+5
-1
crates/webscrobbler/src/lib.rs
+5
-1
crates/webscrobbler/src/lib.rs
·········
+2
-2
crates/webscrobbler/src/musicbrainz/artist.rs
+2
-2
crates/webscrobbler/src/musicbrainz/artist.rs
······
+310
-24
crates/webscrobbler/src/musicbrainz/client.rs
+310
-24
crates/webscrobbler/src/musicbrainz/client.rs
···
+26
-7
crates/webscrobbler/src/musicbrainz/release.rs
+26
-7
crates/webscrobbler/src/musicbrainz/release.rs
···············
+46
-32
crates/scrobbler/src/scrobbler.rs
+46
-32
crates/scrobbler/src/scrobbler.rs
·········
+16
-17
crates/webscrobbler/src/scrobbler.rs
+16
-17
crates/webscrobbler/src/scrobbler.rs
······