FoxxMD
7c0797b496
feat: Better validatation for normalized config urls
2026-08-12 16:32:42 +00:00
FoxxMD
a76213a7a0
docs: Hand-roll discord ENV updates
Publish Docker image to Dockerhub / test (push) Waiting to run
Publish Docker image to Dockerhub / Build OCI Images (push) Blocked by required conditions
Publish Docker image to Dockerhub / Build OCI Images-1 (push) Blocked by required conditions
Publish Docker image to Dockerhub / Merge OCI Images and Push (push) Blocked by required conditions
2026-08-11 15:56:54 +00:00
FoxxMD
a42ab3d8fd
fix: Hand-rolled env data fixtures for some edge cases
2026-08-11 15:46:19 +00:00
FoxxMD
06d3c6a3a8
docs: Add more guidance for File config example/editor
...
* Add configureAs callout for ambiguous sources
* Add editor validation limitation for ambiguous components
2026-08-10 18:15:49 +00:00
FoxxMD
fe4e625824
docs: Improve scenario guidance for lfm/lz endpoints
2026-08-10 16:21:39 +00:00
FoxxMD
41aaaca530
docs: In 0.14.0 upgrade guide add note about ID requirement in 0.16.0+
Publish Docker image to Dockerhub / Build OCI Images-1 (push) Blocked by required conditions
Publish Docker image to Dockerhub / Merge OCI Images and Push (push) Blocked by required conditions
Publish Docker image to Dockerhub / test (push) Waiting to run
Publish Docker image to Dockerhub / Build OCI Images (push) Blocked by required conditions
2026-08-08 21:06:31 -04:00
FoxxMD
b9517bd066
docs: Add more type guidance for aio/file config
Publish Docker image to Dockerhub / test (push) Waiting to run
Publish Docker image to Dockerhub / Build OCI Images (push) Blocked by required conditions
Publish Docker image to Dockerhub / Build OCI Images-1 (push) Blocked by required conditions
Publish Docker image to Dockerhub / Merge OCI Images and Push (push) Blocked by required conditions
2026-08-07 17:22:20 +00:00
FoxxMD
917d05f295
docs: Update configuration types language
Publish Docker image to Dockerhub / test (push) Waiting to run
Publish Docker image to Dockerhub / Build OCI Images (push) Blocked by required conditions
Publish Docker image to Dockerhub / Build OCI Images-1 (push) Blocked by required conditions
Publish Docker image to Dockerhub / Merge OCI Images and Push (push) Blocked by required conditions
2026-08-05 15:02:21 +00:00
FoxxMD
287c994643
docs: Some corrections and updated language
2026-08-05 14:15:25 +00:00
FoxxMD
6f8debc304
docs: Add lastfm endpoint alternative guidance
2026-08-04 18:50:59 +00:00
FoxxMD
7ca84ce27f
feat(lfm endpoint): Implement more api emulation #656
...
* Add optional username/apiKey config fields
* Identify Source by optional username/sk/api_key
* Emulate auth.getMobileSession response with sk derived from Source uid
* Update docs with guidance for multiple sources and improved setup language
2026-08-04 14:59:05 +00:00
FoxxMD
3c5b9cc402
fix(teal): teal client app password is required
2026-08-03 16:52:32 +00:00
FoxxMD
420a053e25
docs: update now playing for clients
2026-08-03 16:06:23 +00:00
FoxxMD
46a061a602
docs: Update comma-separated list zod types for envs
2026-08-01 19:07:49 +00:00
FoxxMD
ad632f38d8
docs: regenerate env docs
2026-08-01 17:31:37 +00:00
FoxxMD
0d45d06966
docs: Italicize required env properties
2026-07-31 23:41:12 +00:00
FoxxMD
a93d02e1b7
env doc generation fixes
2026-07-31 20:50:41 +00:00
FoxxMD
513e2dde15
feat: Use env config generated from schema
2026-07-31 16:37:59 -04:00
FoxxMD
2fc90dcfda
feat: Generate env markdown for components
2026-07-31 20:15:11 +00:00
FoxxMD
90a8426748
Proof of concept: generate ENV docs from zod schema
2026-07-30 17:19:32 +00:00
FoxxMD
f8d882cfcf
docs: Clarify when activity is scrobbled
Publish Docker image to Dockerhub / test (push) Waiting to run
Publish Docker image to Dockerhub / Build OCI Images (push) Blocked by required conditions
Publish Docker image to Dockerhub / Build OCI Images-1 (push) Blocked by required conditions
Publish Docker image to Dockerhub / Merge OCI Images and Push (push) Blocked by required conditions
2026-07-29 19:37:40 +00:00
FoxxMD
a0cdaeb01f
docs: Add missing user type to user transform examples
2026-07-28 18:59:49 +00:00
FoxxMD
7074ece0a5
docs: Simplify subsonic playback reporting language
2026-07-28 16:13:49 +00:00
Matt Foxx
f70e680d55
Merge branch 'master' into zodExperimentRebase
2026-07-27 22:22:32 -04:00
Matt Foxx
c2fda1e7d9
Merge pull request #640 from JannisPohle/feature/ignore-stale-subsonic-play-now-reports
...
Publish Docker image to Dockerhub / test (push) Waiting to run
Publish Docker image to Dockerhub / Build OCI Images (push) Blocked by required conditions
Publish Docker image to Dockerhub / Build OCI Images-1 (push) Blocked by required conditions
Publish Docker image to Dockerhub / Merge OCI Images and Push (push) Blocked by required conditions
fix: Ignore stale subsonic playing now reports
2026-07-27 22:18:44 -04:00
FoxxMD
d764b0204e
fix(docs): Replace old json viewer links
2026-07-28 01:56:26 +00:00
Jannis Pohle
b983de1a58
docs: update subsonic source docs
2026-07-26 06:40:43 +00:00
Jannis Pohle
ea77ea435a
feat: add support for the playbackReport extension for OpenSubsonic
...
If the extension is provided by the server and playback data is reported by the client, make use of the new position and state fields when polling the current play entry from subsonic. If the new fields are not provided, fallback to the old timestamp based tracking listen progress.
2026-07-26 06:24:59 +00:00
Jannis Pohle
a79b697496
fix: add configuration key for disabling auto-detection of stale songs from subsonic servers via the minutesAgo field
2026-07-24 14:18:06 +00:00
FoxxMD
c25ca5297c
docs: Replace should scrobble with monitoring behavior
2026-07-23 15:08:04 +00:00
Dr. Matt Lee
fc6cc68d59
Update librefm.mdx
2026-07-21 18:10:16 -04:00
Matt Foxx
8c83969e95
Merge pull request #638 from FoxxMD/dataDirStandardize
...
Publish Docker image to Dockerhub / test (push) Waiting to run
Publish Docker image to Dockerhub / Build OCI Images (push) Blocked by required conditions
Publish Docker image to Dockerhub / Build OCI Images-1 (push) Blocked by required conditions
Publish Docker image to Dockerhub / Merge OCI Images and Push (push) Blocked by required conditions
Separate and standardize config/data dirs
2026-07-21 12:53:19 -04:00
FoxxMD
1dc8c21716
docs: Add preview UI callout to landing
2026-07-17 14:53:57 +00:00
FoxxMD
6f8e7d3862
docs: Update intallation instructions with config/data dir guidance
...
#616
2026-07-16 16:14:24 -04:00
FoxxMD
2a4afefe64
feat(applemusic): Make album normalization user configurable and add guidance on usage
2026-07-16 16:41:36 +00:00
Exerra
b12153fba9
docs(applemusic): improve formatting of developer tools shortcut
...
Updated the Apple Music configuration documentation to use <kbd> tags for keyboard shortcuts, improving readability.
2026-07-16 18:12:33 +03:00
Exerra
8c82412de4
docs: add detailed Apple Music authorization token extraction guide
...
Updated Apple Music configuration documentation with step-by-step instructions and screenshots for extracting authorization tokens in Chrome, Edge, Firefox, and Safari.
2026-07-16 17:15:58 +03:00
Exerra
b3c332deeb
refactor: replace Apple Music headers config with origin field
...
Replaces the generic `headers` configuration field with a specific `origin` field for Apple Music. Updates the config schema, environment variable handling, documentation, and source implementation to simplify origin header management.
2026-07-15 17:12:21 +03:00
Exerra
c13e7ebeec
feat(applemusic): strip ' - EP' and ' - Single' from album names
...
Implemented album name normalization in AppleMusicSource to ensure consistency with other sources by removing standard suffixes from EPs and singles. Updated documentation to reflect this behavior.
2026-07-15 15:38:14 +03:00
Exerra
207354e799
docs(docsite): fix heading hierarchy in applemusic.mdx
...
Adjusted markdown heading levels to ensure proper document structure.
2026-07-15 15:36:51 +03:00
Exerra
a845ac10ce
feat(applemusic): implement top-rebound recovery for duplicate plays
...
Added logic to detect and recover 'top-rebound' history patterns where Apple Music deduplicates re-listened tracks by bumping them to the top. This ensures intermediate tracks are captured and re-listened top tracks are processed correctly. Includes a new configuration option `recoverUnchangedTopHistory` to toggle this behavior.
2026-07-15 02:44:41 +03:00
Exerra
1f40e1e414
docs(applemusic): update configuration guide and add APPLEMUSIC_HEADERS
...
Added documentation for the APPLEMUSIC_HEADERS environment variable and updated code blocks with titles for better clarity in the Apple Music source configuration.
2026-07-15 00:03:06 +03:00
Exerra
5d34ea68af
docs: update Apple Music configuration guide
...
Reorganized the Apple Music documentation to prioritize the Browser Token (Free) authentication method and clarify requirements for the paid MusicKit Key approach.
2026-07-14 21:27:23 +03:00
Exerra
89b698d48d
docs: add Apple Music source documentation
...
Add Apple Music to the sources overview table and the main documentation index.
2026-07-14 14:06:20 +03:00
FoxxMD
110ffad7d7
docs: Update atproto descriptions
2026-06-18 16:49:35 +00:00
Matt Foxx
e4af1e3f18
Merge pull request #619 from FoxxMD/atprotoHistory
...
feat: Implement historical scrobble querying for atproto clients
2026-06-07 11:51:33 -04:00
FoxxMD
20e3f22f3f
docs(azuracast): Add clearer guidance on station configuration and access
Publish Docker image to Dockerhub / test (push) Has been cancelled
Publish Docker image to Dockerhub / Build OCI Images (push) Has been cancelled
Publish Docker image to Dockerhub / Build OCI Images-1 (push) Has been cancelled
Publish Docker image to Dockerhub / Merge OCI Images and Push (push) Has been cancelled
2026-06-05 19:55:14 +00:00
FoxxMD
42818c51c1
feat(rocksky): Update configuration and document new token
2026-06-04 20:44:24 +00:00
FoxxMD
e0bdb8fe3c
docs: Fix typo in jriver docs
2026-06-02 12:52:09 +00:00
FoxxMD
dd54075c52
docs: Fix bad config example for id on aio in 0.14.0 upgrade
2026-06-01 19:37:02 +00:00