FoxxMD
9b7483db91
chore(release): Bump version for release
2026-08-12 16:40:23 +00:00
FoxxMD
54247e89c2
feat: Add ENV config test suite
2026-08-11 14:53:38 +00:00
FoxxMD
2195ac7057
chore(release): Bump 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-10 16:36:23 +00:00
FoxxMD
ed42da6843
chore(release): Bump version for release
2026-08-08 20:56:01 -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
335880249f
chore(release): Bump version for release
2026-08-07 16:49:36 +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
7dec9a39e6
chore(release): Bump version for release
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-07-30 17:50:57 +00:00
FoxxMD
90a8426748
Proof of concept: generate ENV docs from zod schema
2026-07-30 17:19:32 +00:00
FoxxMD
73c35751ed
chore(release): Bump version for RC1 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-07-28 17:27:57 +00:00
FoxxMD
d595bf9961
chore: Remove zod development package and re-upgrade typescript to 6
2026-07-28 16:49:51 +00:00
FoxxMD
98084665ba
chore: remove ts-schema-generator and ajv
2026-07-28 01:56:26 +00:00
FoxxMD
742025fecc
feat: Convert source and client configs to zod
2026-07-28 01:54:41 +00:00
FoxxMD
ecf3273eb9
add zod packages
2026-07-24 16:51:31 -04:00
FoxxMD
212ac27dd3
fix(rocksky): Fix missing albumArtist field #632
2026-07-22 16:01:36 +00:00
FoxxMD
a30d1ae6a5
fix: Move project root dir constant location into backend-only scope
...
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
When in core its being pulled into vite bundler and causing build issues. It's only needed by backend anyways so move to backend-scope.
2026-07-22 15:40:44 +00: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
7ac57ca757
feat(ui): Add theme switcher to header
...
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
#500
2026-07-17 16:41:24 +00:00
FoxxMD
27e5656a04
refactor: Replace projectDir with explicit path to project root, projectRootDir
2026-07-16 16:14:24 -04:00
Matt Foxx
f3d7d59af6
Merge pull request #636 from Exerra/feat/apple-music
...
Publish Docker image to Dockerhub / test (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
Publish Docker image to Dockerhub / Build OCI Images (push) Has been cancelled
feat: Apple Music source
2026-07-16 15:45:04 -04:00
FoxxMD
a7b3593314
stage import rule from eslint-plugin-import-x
2026-07-15 19:08:48 +00:00
FoxxMD
76ef994067
fix: Implement unicorn eslint rules and fix them
2026-07-15 18:31:13 +00:00
Exerra
b71a4cbbd6
build(package.json): bump node-musickit-api to v3.1.0-next.5
...
Updated node-musickit-api dependency to the latest next version.
2026-07-14 13:08:36 +03:00
Exerra
a870cdc6f4
chore(package.json): update node-musickit-api to v3.1.0-next.4
...
Switched node-musickit-api dependency from a local path to version 3.1.0-next.4 from the registry.
2026-07-14 01:11:29 +03:00
Exerra
06ed3f4388
feat: add Apple Music source support
...
Implement Apple Music source, including configuration types, environment variable handling, and source initialization logic. Refactored SourceType definitions to improve maintainability.
2026-07-14 00:24:44 +03:00
FoxxMD
04a5b91694
feat(ui): Implement grid for desktop layout
...
Allow user-selected max grid width on non-mobile breakpoints
#500
2026-07-10 20:57:03 +00:00
FoxxMD
4b09909b33
update cacheable for per-operation ttl
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-10 15:17:01 +00:00
FoxxMD
1ae45c6060
add npm script for generating esbuild bundle metadata
2026-07-10 13:34:15 +00:00
FoxxMD
cbb9774a18
chore: remove tsx and usage in npm scripts
2026-07-09 20:24:16 +00:00
FoxxMD
981a211e56
refactor: remove all unused imports
2026-07-09 19:04:40 +00:00
FoxxMD
919907f1cb
feat: Add eslint rules to enforce folder import boundaries
2026-07-09 18:14:31 +00:00
FoxxMD
3035d4c5e8
feat(docker): Remove tsx and typescript dependency from build
2026-07-09 12:58:15 +00:00
FoxxMD
9c44ccb663
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-07-08 17:25:23 +00:00
FoxxMD
baaa954f31
chore: Add eslint plugin for mocha tests
2026-07-07 17:54:19 +00:00
FoxxMD
8d7760df6d
chore: Update eslint config to include react hooks rules
2026-07-06 20:07:51 +00:00
FoxxMD
e498db8ad3
feat(ui): Implement flex wrapped hook
2026-07-01 22:44:17 +00:00
FoxxMD
9a8b6bfa09
feat(ui): wire up play filters to api
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-06-22 14:47:44 +00:00
FoxxMD
a4ddaeff61
install react-compiler
2026-06-19 20:10:55 +00:00
FoxxMD
8932224b57
add why-did-you-render for debugging
2026-06-19 20:00:48 +00:00
FoxxMD
ffe2203ba5
implement virtual list with tanstack/virtual
2026-06-19 19:30:08 +00:00
FoxxMD
974a017e5a
feat(ui): Implement query-key-factory and activity summary fetchable
2026-06-19 15:39:58 +00:00
FoxxMD
f5eab006f5
feat(ui): Implement buffering player progress with mui
2026-06-18 02:19:08 +00:00
FoxxMD
24b67fc430
feat(ui): Implement better live stat indicators
2026-06-17 19:59:06 +00:00
FoxxMD
d01a00ad13
feat(atproto): Implement rate limit checks
2026-06-17 17:02:19 +00:00
FoxxMD
a19fd42a5b
feat(ui): Implement float logs
2026-06-16 20:15:17 +00:00
FoxxMD
206fd62f70
feat(ui): Splitter logs
2026-06-16 19:30:12 +00:00
FoxxMD
b751c6f5f9
feat(ui): Implement side nav
2026-06-16 15:33:55 +00:00
FoxxMD
d073642203
feat(ui): Implement live updates with sse
2026-06-15 19:17:50 +00:00
FoxxMD
9bb48fbf13
POC player live update
2026-06-15 17:17:08 +00:00
FoxxMD
489d7d12cb
improvements to play list and story
2026-06-11 00:18:36 +00:00