diff --git a/docsite/docs/configuration/clients/listenbrainz.mdx b/docsite/docs/configuration/clients/listenbrainz.mdx index 24bcd24c..1c2d9615 100644 --- a/docsite/docs/configuration/clients/listenbrainz.mdx +++ b/docsite/docs/configuration/clients/listenbrainz.mdx @@ -22,7 +22,7 @@ On your [profile page](https://listenbrainz.org/profile/) find your **User Token ## Configuration - + | Environmental Variable | Required? | Default | Description | | ---------------------- | --------- | ----------------------------- | ------------------------------- | | `LZ_TOKEN` | Yes | | User token from your LZ profile | diff --git a/docsite/docs/configuration/sources/azuracast.mdx b/docsite/docs/configuration/sources/azuracast.mdx index bc7fc970..4baf8173 100644 --- a/docsite/docs/configuration/sources/azuracast.mdx +++ b/docsite/docs/configuration/sources/azuracast.mdx @@ -49,28 +49,11 @@ If neither is configured automatic scrobble defaults to **off** and you should e ## Configuration - - + | Environmental Variable | Required? | Default | Description | | :--------------------- | :-------- | :------ | ---------------------------------------------------------------------------------------------- | | `AZ_URL` | Yes | | Azuracast URL *without station name* | | `AZ_STATION` | Yes | | The station name shown on the public page | | `AZURA_LIVE` | No | Yes | Only scrobble when station status is ONLINE | | `AZURA_LISTENERS_NUM` | No | `true` | Only scrobble if station has any listeners (`true`) or listeners are equal-to/greater-than `X` | - - - - {AzuracastConfig} - - - or - - - - - - - or - - - + \ No newline at end of file diff --git a/docsite/docs/configuration/sources/deezer.mdx b/docsite/docs/configuration/sources/deezer.mdx index 87a88e66..905188af 100644 --- a/docsite/docs/configuration/sources/deezer.mdx +++ b/docsite/docs/configuration/sources/deezer.mdx @@ -44,28 +44,6 @@ import DeezerDeprecatedConfig from '!!raw-loader!@site/../config/deezer-deprecat - ## Configuration - - - - | Environmental Variable | Required? | Default | Description | - | :--------------------- | --------- | ------- | ------------------------------------------------ | - | `DEEZER_ARL` | Yes | | The ARL cookie value retrieved from your browser | - - - - {DeezerConfig} - - or - - - - - - or - - - ### Duplicate detection Third party integrations with Deezer (Sonos) may cause Deezer to [report the same track many times in listening history.](https://github.com/FoxxMD/multi-scrobbler/pull/296#issuecomment-2922374738) If you experience this issue modify your Deezer Source config (file-based only) to include the option `"fuzzyDiscoveryIgnore": "aggressive"` @@ -153,7 +131,13 @@ import DeezerDeprecatedConfig from '!!raw-loader!@site/../config/deezer-deprecat ::: + ## Configuration + + | Environmental Variable | Required? | Default | Description | + | :--------------------- | --------- | ------- | ------------------------------------------------ | + | `DEEZER_ARL` | Yes | | The ARL cookie value retrieved from your browser | + diff --git a/docsite/docs/configuration/sources/google-cast.mdx b/docsite/docs/configuration/sources/google-cast.mdx index f9c12025..51534adb 100644 --- a/docsite/docs/configuration/sources/google-cast.mdx +++ b/docsite/docs/configuration/sources/google-cast.mdx @@ -144,8 +144,7 @@ To diagnose bad/incomplete track information or strange MS player behavior pleas ## Configuration - - + :::note [Manually configuring cast device connections](#connecting-devices) is only available through file-based config. ::: @@ -157,28 +156,4 @@ To diagnose bad/incomplete track information or strange MS player behavior pleas | CC_BLACKLIST_DEVICES | No | | Do not scrobble from these Cast devices. Comma-delimited list | | CC_WHITELIST_APPS | No | | Only scrobble from these casted Apps. Comma-delimited list. EX spotify, pandora | | CC_BLACKLIST_APPS | No | | Do not scrobble from these casted Apps. Comma-delimited list | - - - -
- - Example - - {ChromecastConfig} - -
- - or -
- -
- - Example - - - -
- - or -
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docsite/docs/configuration/sources/icecast.mdx b/docsite/docs/configuration/sources/icecast.mdx index 33cd4608..8ec3a448 100644 --- a/docsite/docs/configuration/sources/icecast.mdx +++ b/docsite/docs/configuration/sources/icecast.mdx @@ -62,32 +62,8 @@ If no `sources` are configured for multi-scrobbler it will automatically try to ## Configuration - - + | Environmental Variable | Required? | Default | Description | | :--------------------- | :-------- | :------ | ----------- | | `ICECAST_URL` | Yes | | Icecast URL | - - -
- - Example - - {IcecastConfig} - -
- - or -
- -
- - Example - - - -
- - or -
-
\ No newline at end of file + \ No newline at end of file diff --git a/docsite/docs/configuration/sources/jellyfin.mdx b/docsite/docs/configuration/sources/jellyfin.mdx index 912e2226..625dd27d 100644 --- a/docsite/docs/configuration/sources/jellyfin.mdx +++ b/docsite/docs/configuration/sources/jellyfin.mdx @@ -51,8 +51,7 @@ Use `JELLYFIN_FRONTEND_URL_OVERRIDE=https://jellyfin.mydomain.com` in order for #### Configuration - - + | Environmental Variable | Required? | Default | Description | | -------------------------------- | --------- | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `JELLYFIN_URL` | **Yes** | | The URL of the Jellyfin server IE `http://localhost:8096` | @@ -67,19 +66,4 @@ Use `JELLYFIN_FRONTEND_URL_OVERRIDE=https://jellyfin.mydomain.com` in order for | `JELLYFIN_LIBRARIES_BLOCK` | No | | Comma-separated list of libraries to disallow scrobbles from | | `JELLYFIN_MEDIATYPES_ALLOW` | No | | Comma-separated list of [media types](https://github.com/jellyfin/jellyfin-sdk-typescript/blob/master/src/generated-client/models/media-type.ts#L22) to allow scrobbling. Defaults to `audio` | | `JELLYFIN_FRONTEND_URL_OVERRIDE` | No | | The external URL to use for album art assets instead of `JELLYFIN_URL` | - - - - {JellyfinConfig} - - or - - - - - - - - or - - \ No newline at end of file + \ No newline at end of file diff --git a/docsite/docs/configuration/sources/jriver.mdx b/docsite/docs/configuration/sources/jriver.mdx index af48fda8..dfb55547 100644 --- a/docsite/docs/configuration/sources/jriver.mdx +++ b/docsite/docs/configuration/sources/jriver.mdx @@ -49,28 +49,10 @@ If any part of this URL is missing multi-scrobbler will use a default value. Thi ## Configuration - - - + | Environmental Variable | Required | Default | Description | |------------------------|----------|---------------------------------|------------------------------------------------| | JRIVER_URL | Yes | http://localhost:52199/MCWS/v1/ | The URL of the JRiver server | | JRIVER_USERNAME | No | | If authentication is enabled, the username set | | JRIVER_PASSWORD | No | | If authenticated is enabled, the password set | - - - - - {JriverConfig} - - or - - - - - - - or - - - \ No newline at end of file + \ No newline at end of file diff --git a/docsite/docs/configuration/sources/subsonic.mdx b/docsite/docs/configuration/sources/subsonic.mdx index ec2a63fe..39dd4e37 100644 --- a/docsite/docs/configuration/sources/subsonic.mdx +++ b/docsite/docs/configuration/sources/subsonic.mdx @@ -30,7 +30,7 @@ Use the optional `usersAllow` property with **File** or **AIO** configuration to ## Configuration - + | Environmental Variable | Required? | Default | Description | |------------------------|-----------|---------|--------------------------------------| | `SUBSONIC_USER` | Yes | | | diff --git a/docsite/docs/configuration/sources/webscrobbler.mdx b/docsite/docs/configuration/sources/webscrobbler.mdx index 9c0253f3..3836d7a3 100644 --- a/docsite/docs/configuration/sources/webscrobbler.mdx +++ b/docsite/docs/configuration/sources/webscrobbler.mdx @@ -86,7 +86,7 @@ This affects **only** MS's behavior and does not affect the general connector be ## Configuration - + | Environmental Variable | Required? | Default | Description | |------------------------|-----------|---------|--------------------------------------------------------------------------| | WS_ENABLE | No | | Set to 'true' to enable WS without needing to define other ENVs | diff --git a/docsite/src/components/Schema/SchemaEditor.tsx b/docsite/src/components/Schema/SchemaEditor.tsx index 6bf81c89..000f4948 100644 --- a/docsite/src/components/Schema/SchemaEditor.tsx +++ b/docsite/src/components/Schema/SchemaEditor.tsx @@ -58,6 +58,7 @@ function SchemaEditorInner(props: SchemaEditorProps): JSX.Element {