FoxxMD
fe4e625824
docs: Improve scenario guidance for lfm/lz endpoints
2026-08-10 16:21:39 +00:00
FoxxMD
b98756a262
fix: Fix incorrect prefix not being used for env key collection
...
#668
2026-08-10 14:21:59 +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
ed42da6843
chore(release): Bump version for release
2026-08-08 20:56:01 -04:00
Matt Foxx
34044401d4
Merge pull request #664 from FoxxMD/fixNewPlayRecent
...
fix(source): Fix missing id/uid on cached recent plays
2026-08-08 20:53:51 -04:00
FoxxMD
f61e50fd45
fix(source): Fix missing id/uid on cached recent plays
...
#662
2026-08-08 17:12:13 -04:00
FoxxMD
f5ad2ad29b
chore(release): Bump version for release
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-08 19:29:38 +00:00
FoxxMD
2e4acd0f00
fix: Add missing configureAs for ENV parsed components
...
#661
2026-08-08 19:24:45 +00: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
335880249f
chore(release): Bump version for release
2026-08-07 16:49:36 +00:00
Matt Foxx
5c2917f906
Merge pull request #660 from FoxxMD/ingressSot
...
Ingress sot
2026-08-07 12:34:15 -04:00
FoxxMD
124e857d9f
fix: now playing playerUpdate event data
2026-08-07 14:53:02 +00:00
FoxxMD
5dee499381
test: fix failing tests from np data structure change
2026-08-07 14:53:02 +00:00
FoxxMD
10325fd4e6
refactor(now playing): Use more efficient solution for ingress now playing
...
Re-queue valid ingress NP update on client rather than spamming all clients with duplicate updates from memory source
This should have the same functional affect with way less log noise
2026-08-07 14:53:02 +00:00
FoxxMD
045890e243
feat(sourc): Add Ingress SOT type and force-push ingress player updates
...
#659
2026-08-07 14:53:02 +00:00
FoxxMD
685e48a7a6
fear(ui): Implement cache clearing mechanism #634
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-06 20:20:11 +00:00
FoxxMD
7eb5104f0b
feat(ui): Implement basic settings page
2026-08-06 19:34:02 +00:00
FoxxMD
4272e8ea58
feat(ui): Improve UX for theme switcher
...
* Remove three-state toggle
* Revert to system theme only when *user* initiated toggle results in same theme as system
2026-08-06 18:24:57 +00:00
FoxxMD
8e6d35a85b
fix(lz endpoint): Fix missing early return when no sources for playing now response
2026-08-05 19:08:08 +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
Matt Foxx
7980a0c856
Merge pull request #657 from FoxxMD/lastfmEndpointResponses
...
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
feat(lfm endpoint): Implement more api emulation
2026-08-05 09:28:43 -04:00
FoxxMD
9d2557cf6a
feat(lfm endpoint): Handle scrobble payload variants
2026-08-04 22:14:03 +00:00
FoxxMD
6f8debc304
docs: Add lastfm endpoint alternative guidance
2026-08-04 18:50:59 +00:00
FoxxMD
b53ae78d55
fix(lfm endpoint): Fix no response on no slug matched
2026-08-04 18:30:16 +00:00
FoxxMD
8723bc8890
fix(lfm endpoint): Improve regex slug matching to handle more variants
2026-08-04 18:29:41 +00:00
FoxxMD
eca8ad2ce1
fix(lfm endpoint): Fix slug regex match
2026-08-04 18:16:39 +00:00
FoxxMD
b6b8d3423f
fix(lfm endpoint): Detect desired json response from accept header
2026-08-04 18:06:45 +00:00
FoxxMD
fc027e8554
fix(lfm endpoint): remove duplicated method restrictions
2026-08-04 16:07:11 +00:00
FoxxMD
707da834bb
docs: regenerate tealfm source env
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-04 15:10:17 +00:00
FoxxMD
002520cd8a
docs: Fix config.json example
2026-08-04 15:10:06 +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
8af56cb561
revert: rollback tealfm source optional app password for now
...
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
This needs to be part of a larger refactor to require app password/permissions only for specific operations in the api client
2026-08-03 18:29:03 +00:00
FoxxMD
0e249b13a9
fix(source): Fix player cleanup for ingress sources
...
This bool check was backward. The scheduled task should no-op for polling sources and run cleanup for ingress sources
#652
2026-08-03 18:25:12 +00:00
FoxxMD
591b5c6618
fix(tealfm): app password for source is optional
2026-08-03 16:55:16 +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
72f64953f6
chore: remove unused ts-zod config
2026-08-03 15:55:00 +00:00
Matt Foxx
8b8c2765c7
Merge pull request #654 from FoxxMD/configBuildSimplify
...
Simplify config validation and building
2026-08-03 11:53:23 -04:00
FoxxMD
e1324921e9
fix: Fix missing name passed to component classes
2026-08-03 15:38:35 +00:00
FoxxMD
9f71fbef97
fix: prevent creating source/client with same id
2026-08-03 15:21:11 +00:00
FoxxMD
dd22418c41
fix(tests): Fix missing required id
2026-08-03 14:56:33 +00:00
FoxxMD
d296b825d6
Id logging and schema cleanup
...
* Guard against undefined name when logging component disabled
* Add id/name hint to config location
* inherit name/id field from common schema
2026-08-03 14:31:24 +00:00
FoxxMD
792ccc3c09
feat: Improve location wording for config errors
2026-08-03 13:39:14 +00:00
FoxxMD
6772e9934d
refactor!: Enforce mandatory id for file/aio
2026-08-03 13:38:49 +00:00
FoxxMD
4ce7219214
fix: Skip ambigious configs during source parsing if configureAs is not present
2026-08-02 20:21:55 +00:00
FoxxMD
b2ce42fecf
simplify jellyfin mediatype usage for now
2026-08-01 19:12:04 +00:00
FoxxMD
46a061a602
docs: Update comma-separated list zod types for envs
2026-08-01 19:07:49 +00:00
FoxxMD
ff7360fced
docs: More env row generation improvements
...
* Always use `out` of common envs
* Wrapper function for normalizing descriptions with comma-separate lists
2026-08-01 19:07:35 +00:00
FoxxMD
425a0b2807
Partial fix for flattening complex zod types for docs
2026-08-01 17:47:44 +00:00