Commit graph

  • 91a5a0bffd more ignore behavior fixes writeApi FoxxMD 2026-08-20 00:40:05 +00:00
  • 1cbd9acd85 fix: Fix auth routes with new typed routing FoxxMD 2026-08-20 00:08:05 +00:00
  • 3d59a9a7bf feat: Add now playing behavior for monitoring state FoxxMD 2026-08-20 00:02:40 +00:00
  • 9333515cba feat: Migrate to typed router FoxxMD 2026-08-19 20:50:48 +00:00
  • a819e74c11 Improved monitoring behavior FoxxMD 2026-08-19 17:52:18 +00:00
  • f02c4a13bc fix: Add missing play update events FoxxMD 2026-08-19 17:20:16 +00:00
  • f49ce46f62
    chore(deps): bump the version-updates group across 1 directory with 10 updates dependabot/github_actions/version-updates-6406babefd dependabot[bot] 2026-08-19 16:24:51 +00:00
  • b3d57ce3c3 fix(source): Missing original data on play create FoxxMD 2026-08-19 15:54:29 +00:00
  • 9df76fb511
    Merge pull request #676 from FoxxMD/eventsDb Matt Foxx 2026-08-19 11:47:14 -04:00
  • 97f575293a create transform events with createdAt as now FoxxMD 2026-08-19 14:37:40 +00:00
  • 0002777a29 fix: Queue event added in repo by explicit parameter FoxxMD 2026-08-19 14:33:44 +00:00
  • 76f5ee3054 refactor play event data into factory functions FoxxMD 2026-08-19 14:14:40 +00:00
  • 8d22db8857 test: Fix useless polling wait slowing tests FoxxMD 2026-08-19 14:13:42 +00:00
  • e97ac056f2 fix: fix missing events in apifixtures FoxxMD 2026-08-19 00:12:23 +00:00
  • 05fe76a202 refactor: db retention cleanup for transform data FoxxMD 2026-08-19 00:09:47 +00:00
  • 963fce8563 feat(ui): Add state change timeline event FoxxMD 2026-08-18 23:44:52 +00:00
  • 24b7076b1c feat: Refactor activity timeline elements into proper event structure FoxxMD 2026-08-18 23:17:34 +00:00
  • aad24b4c43
    Merge pull request #675 from FoxxMD/sourceQueue Matt Foxx 2026-08-18 13:34:13 -04:00
  • b498939d9e fix: Add queue id to consumeQueue and implement queued id map to prevent processing an already processing play FoxxMD 2026-08-17 16:13:03 +00:00
  • d3aeb9d74a feat: Filter next queued by optional id FoxxMD 2026-08-17 16:12:14 +00:00
  • 2a5f61adf8 fix(source): Use playDate SOT when generating temporal range for sql query FoxxMD 2026-08-17 16:11:29 +00:00
  • b1e883ba3e feat(source): Improved queue prunning for backlog and history sources FoxxMD 2026-08-17 14:32:20 +00:00
  • ef7ae14427 fix(source): Refactor existing play list used for existing check to use *all* processed plays FoxxMD 2026-08-17 14:00:24 +00:00
  • cc9cdf0b64 feat(deezer): Improve documentation on fuzzyDiscovery option usage FoxxMD 2026-08-17 13:58:59 +00:00
  • d63807a3bd fix: using incorrect variable for existing FoxxMD 2026-08-17 00:19:45 +00:00
  • b2953a5a0c fix: check for undefined event payload FoxxMD 2026-08-15 01:02:10 +00:00
  • dff2746cb8 feat: add parsed from meta FoxxMD 2026-08-15 00:52:48 +00:00
  • 09dcb22cb3 finish source queue discovery migration FoxxMD 2026-08-15 00:40:20 +00:00
  • 78591e95bc test: Fix app migrations relative folder FoxxMD 2026-08-15 00:40:11 +00:00
  • a0176d0423 feat(source): Implement discovery queue FoxxMD 2026-08-14 20:59:39 +00:00
  • ac399d0dfe db: Add playHash to to play input FoxxMD 2026-08-14 18:20:16 +00:00
  • 6f08837665 refactor: rename queue constant to remove client FoxxMD 2026-08-14 15:10:03 +00:00
  • 0cefc50515 feat: Simplify component state updates for start/stop/restart and replace error usage FoxxMD 2026-08-14 14:34:40 +00:00
  • 5ff9a31fea feat: Implement convenience functions for replacing/clearning component errors FoxxMD 2026-08-14 14:33:48 +00:00
  • 5fe5f901c3 disable ignore actions for now (not yet implemented) FoxxMD 2026-08-14 13:32:06 +00:00
  • 06fbdccd14 fix: component start invocation runs heartbeat immediately FoxxMD 2026-08-13 20:26:29 +00:00
  • 52117cb1d0 feat(ui): Implement test auth action FoxxMD 2026-08-13 20:07:43 +00:00
  • 83467fb6e6 feat(ui): Implement auth actions FoxxMD 2026-08-13 19:25:48 +00:00
  • 55f4bb0ab4 finish implementation of AuthError FoxxMD 2026-08-13 16:59:36 +00:00
  • 70aaf70b2e refactor: Strongly type and simplify auth error logic FoxxMD 2026-08-13 15:36:47 +00:00
  • 517bcd7b93 partial auth api FoxxMD 2026-08-13 12:50:10 +00:00
  • eb43fa04fd feat: Implement multiple stateful errors/warnings on component FoxxMD 2026-08-12 23:28:08 +00:00
  • 08a4686885 feat(ui): Implement basic component state change actions #500 FoxxMD 2026-08-12 20:12:17 +00:00
  • bc28de66b1
    Merge pull request #673 from mmattbtw/feature/teal-production-namespace master Matt Foxx 2026-08-13 10:05:16 -04:00
  • bc18993cd3 fix(tealfm): Fix AI mistakes FoxxMD 2026-08-13 13:48:16 +00:00
  • d280ca5dd2
    feat(teal): migrate play records to production namespace mmattbtw 2026-08-12 20:47:00 -05:00
  • 62f148b472 deploy: 155d8a3252 gh-pages github-actions[bot] 2026-08-12 18:03:14 +00:00
  • 155d8a3252 fix(docs): Add zockerId keyword to ajv options FoxxMD 2026-08-12 18:01:08 +00:00
  • 396ae41209 deploy: 68d9417cf7 github-actions[bot] 2026-08-12 17:36:12 +00:00
  • 68d9417cf7 fix(docs): override sharp version to fix node-gyp on arm 0.16.4 FoxxMD 2026-08-12 17:19:14 +00:00
  • 2b64ebb705 try overridding sharp to fix node-gyp rebuild issue docsiteSharpFix FoxxMD 2026-08-12 17:19:14 +00:00
  • 9b7483db91 chore(release): Bump version for release FoxxMD 2026-08-12 16:40:23 +00:00
  • 7c0797b496 feat: Better validatation for normalized config urls FoxxMD 2026-08-12 16:32:42 +00:00
  • 1b3cbe9ab3 feat: Normalize domain:port url input FoxxMD 2026-08-12 13:27:10 +00:00
  • 15e0332ac2 feat: Update json schema to draft-2020-12 FoxxMD 2026-08-11 20:37:24 +00:00
  • d532c85c2a fix: Relax some config url schema requirements with normalization FoxxMD 2026-08-11 20:36:47 +00:00
  • eecbea4cab add missing error clear when building clients FoxxMD 2026-08-11 18:40:48 +00:00
  • 823dd5d011 fix: Hand-roll applemusic env fixture data FoxxMD 2026-08-11 18:32:42 +00:00
  • 0fa9a8df10 fix(discord): Fix discord ENV parsing validation FoxxMD 2026-08-11 18:21:58 +00:00
  • a76213a7a0 docs: Hand-roll discord ENV updates FoxxMD 2026-08-11 15:56:54 +00:00
  • a42ab3d8fd fix: Hand-rolled env data fixtures for some edge cases FoxxMD 2026-08-11 15:46:19 +00:00
  • 475a3f1276 fix: narrow env config key collection to include prefix underscore FoxxMD 2026-08-11 15:14:08 +00:00
  • 6dcfd6028b fix: Narrow url/IP config zod types from string to purpose-built regex types FoxxMD 2026-08-11 15:06:52 +00:00
  • 54247e89c2 feat: Add ENV config test suite FoxxMD 2026-08-11 14:53:38 +00:00
  • 433ea532ae
    Merge pull request #670 from FoxxMD/stronglyTypedEvents Matt Foxx 2026-08-11 08:56:24 -04:00
  • b615172ed1 feat: strongly-type internal events stronglyTypedEvents FoxxMD 2026-08-10 20:33:27 +00:00
  • aa2beb5846 fix: Check for ENV prefix with startsWith instead of includes FoxxMD 2026-08-10 20:53:53 +00:00
  • 06d3c6a3a8 docs: Add more guidance for File config example/editor FoxxMD 2026-08-10 18:15:49 +00:00
  • c0cfc5fa9f feat: relax configureAs requirements for AIO configs FoxxMD 2026-08-10 17:42:28 +00:00
  • ad4b634a6d deploy: 2195ac7057 github-actions[bot] 2026-08-10 16:39:49 +00:00
  • 2195ac7057 chore(release): Bump for release 0.16.3 FoxxMD 2026-08-10 16:36:23 +00:00
  • 3fc67146c7
    Merge pull request #669 from FoxxMD/envPrefixUsage Matt Foxx 2026-08-10 12:35:34 -04:00
  • fe4e625824 docs: Improve scenario guidance for lfm/lz endpoints envPrefixUsage FoxxMD 2026-08-10 16:21:39 +00:00
  • b98756a262 fix: Fix incorrect prefix not being used for env key collection FoxxMD 2026-08-10 14:21:59 +00:00
  • 2b7521ebac
    Merge pull request #667 from Exerra/master Matt Foxx 2026-08-09 16:55:29 -04:00
  • ecd48ca234 fix(AppleMusicSource): include library-songs in recent tracks Exerra 2026-08-09 23:49:42 +03:00
  • a1190cf146 deploy: 41aaaca530 github-actions[bot] 2026-08-09 01:31:45 +00:00
  • 41aaaca530 docs: In 0.14.0 upgrade guide add note about ID requirement in 0.16.0+ FoxxMD 2026-08-08 21:06:31 -04:00
  • 6c34564b6e deploy: ed42da6843 github-actions[bot] 2026-08-09 00:58:38 +00:00
  • ed42da6843 chore(release): Bump version for release 0.16.2 FoxxMD 2026-08-08 20:55:50 -04:00
  • 34044401d4
    Merge pull request #664 from FoxxMD/fixNewPlayRecent Matt Foxx 2026-08-08 20:53:51 -04:00
  • f61e50fd45 fix(source): Fix missing id/uid on cached recent plays FoxxMD 2026-08-08 17:12:13 -04:00
  • d8abf7b794 deploy: f5ad2ad29b github-actions[bot] 2026-08-08 19:32:43 +00:00
  • f5ad2ad29b chore(release): Bump version for release 0.16.1 FoxxMD 2026-08-08 19:29:38 +00:00
  • 2e4acd0f00 fix: Add missing configureAs for ENV parsed components FoxxMD 2026-08-08 19:24:45 +00:00
  • d9cb8b52fc deploy: b9517bd066 github-actions[bot] 2026-08-07 17:24:42 +00:00
  • b9517bd066 docs: Add more type guidance for aio/file config FoxxMD 2026-08-07 17:22:20 +00:00
  • d33c6b5a6b deploy: 335880249f github-actions[bot] 2026-08-07 16:57:09 +00:00
  • 335880249f chore(release): Bump version for release 0.16.0 FoxxMD 2026-08-07 16:49:36 +00:00
  • 5c2917f906
    Merge pull request #660 from FoxxMD/ingressSot Matt Foxx 2026-08-07 12:34:15 -04:00
  • 124e857d9f fix: now playing playerUpdate event data FoxxMD 2026-08-07 12:39:26 +00:00
  • 5dee499381 test: fix failing tests from np data structure change FoxxMD 2026-08-06 16:14:29 +00:00
  • 10325fd4e6 refactor(now playing): Use more efficient solution for ingress now playing FoxxMD 2026-08-06 14:08:29 +00:00
  • 045890e243 feat(sourc): Add Ingress SOT type and force-push ingress player updates FoxxMD 2026-08-05 19:18:21 +00:00
  • 685e48a7a6 fear(ui): Implement cache clearing mechanism #634 FoxxMD 2026-08-06 20:20:11 +00:00
  • 7eb5104f0b feat(ui): Implement basic settings page FoxxMD 2026-08-06 19:34:02 +00:00
  • 4272e8ea58 feat(ui): Improve UX for theme switcher FoxxMD 2026-08-06 18:24:57 +00:00
  • 8e6d35a85b fix(lz endpoint): Fix missing early return when no sources for playing now response FoxxMD 2026-08-05 19:08:08 +00:00
  • 917d05f295 docs: Update configuration types language FoxxMD 2026-08-05 15:02:21 +00:00
  • 287c994643 docs: Some corrections and updated language FoxxMD 2026-08-04 15:20:25 +00:00