Commit graph

  • bc376d7e05 deploy: 29ffc6b804 gh-pages github-actions[bot] 2026-08-24 22:19:02 +00:00
  • 29ffc6b804
    Merge pull request #680 from FoxxMD/listenbrainzUA master 0.16.5 Matt Foxx 2026-08-24 18:10:39 -04:00
  • 3bdc9447b8 chore(release): Bump version for release listenbrainzUA FoxxMD 2026-08-24 21:38:46 +00:00
  • b8cd53f554 fix(listenbrainz): Add user-agent to requests #679 FoxxMD 2026-08-24 21:05:30 +00:00
  • 5d2f5125da deploy: e7218074f8 github-actions[bot] 2026-08-24 19:24:20 +00:00
  • e7218074f8
    Merge pull request #678 from halkeye/patch-1 Matt Foxx 2026-08-24 15:20:11 -04:00
  • f586f49919 feat(ui): Implement retry options and delete flow writeApi FoxxMD 2026-08-24 18:37:31 +00:00
  • f4a07d0ada feat(ui): Wire up non-form play actions FoxxMD 2026-08-24 14:32:52 +00:00
  • 6833c5aa18 chore: Bump express-typed-routes for type fixes FoxxMD 2026-08-24 14:04:10 +00:00
  • a48ada9ac3
    fix(docsite): path.join doesn't really handle http links Gavin Mogan 2026-08-22 23:30:43 -07:00
  • ac0d867338 Merge branch 'queueNext' into writeApi FoxxMD 2026-08-22 02:04:39 +00:00
  • b1f51a99ec feat(ui): Implement play actions queueNext FoxxMD 2026-08-22 02:03:55 +00:00
  • 7847881897 feat: Implement api endpoitns for requeuing, cancelling, and deleting dead states FoxxMD 2026-08-22 00:28:36 +00:00
  • 18be082796 feat: dead queue to ingress migration FoxxMD 2026-08-21 19:55:55 +00:00
  • 91c2cc6ef5 Finish queue implementation for source and various fixes FoxxMD 2026-08-21 19:20:14 +00:00
  • 37ba860203 fix(deezer): Fix missing closest play for some fuzzy scenarios FoxxMD 2026-08-21 18:45:46 +00:00
  • 0205394fc8 fix(ui): Fallback to source for music service icon FoxxMD 2026-08-21 17:13:38 +00:00
  • 9a7f2fa8c9 fix(ui): Fix music service icon string variable assumption FoxxMD 2026-08-21 17:13:28 +00:00
  • 92ed8354a9 feat(client): Unify queue processing for regular and dead plays FoxxMD 2026-08-21 17:11:46 +00:00
  • fc6c7a4e06 start simplifying queue scrobble for clients FoxxMD 2026-08-20 19:55:35 +00:00
  • 06efec9277 feat(source): Implement queue context option usage during play processing FoxxMD 2026-08-20 19:44:18 +00:00
  • 9c4684f4b7 feat(transform): Implement path to control cache usage FoxxMD 2026-08-20 19:38:57 +00:00
  • 14454dc671 feat(source): Implement Play retry logic FoxxMD 2026-08-20 19:37:03 +00:00
  • 7509c5700b feat: Implement queue context with migration FoxxMD 2026-08-20 19:04:00 +00:00
  • 22fbf40b47 feat(ui): Optimize musicbrainz/external links layout in play data FoxxMD 2026-08-20 15:07:56 +00:00
  • f8d91f97f9 feat(ui): add play source to activity summary FoxxMD 2026-08-20 12:38:50 +00:00
  • 91a5a0bffd more ignore behavior fixes 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 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 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