Commit graph

  • 2b8322bd2e retrofit remaining transform pages with codeblocks expressiveCodeDocs FoxxMD 2026-10-17 18:48:46 +00:00
  • 90c964917c musicbrainz codeblocks FoxxMD 2026-10-17 18:38:46 +00:00
  • d1855c8231 finish codeblocks usage on transform docs FoxxMD 2026-10-17 18:24:23 +00:00
  • 865a0fd5e2 model an ideal codeblocks usage FoxxMD 2026-10-17 17:55:38 +00:00
  • 6fd43627c5 first pass with using placeholders FoxxMD 2026-10-16 20:13:33 +00:00
  • 8ae9517999 allow json notation FoxxMD 2026-10-16 19:56:13 +00:00
  • e31c794c2d implement code tabs remark plugin FoxxMD 2026-10-16 19:48:30 +00:00
  • 985e957663 replace docusuarus highlight comments with expressive-code highlight FoxxMD 2026-10-16 19:22:37 +00:00
  • b822cc4282 first pass at integrating expressive-code and starlight-codeblocks FoxxMD 2026-10-16 19:22:19 +00:00
  • 95986bd7c8 deploy: 78bcdc63ab gh-pages github-actions[bot] 2026-10-15 23:15:57 +00:00
  • 78bcdc63ab chore(release): Bump version for release master 0.20.0 FoxxMD 2026-10-15 23:10:11 +00:00
  • aab24819a2
    Merge pull request #754 from FoxxMD/deezerExtraInfo Matt Foxx 2026-10-15 08:11:29 -04:00
  • 0045728a5d fix: missing variant arg FoxxMD 2026-10-15 00:47:47 +00:00
  • 5b1cd6f20e
    chore(deps): bump the version-updates group across 1 directory with 11 updates dependabot/github_actions/version-updates-a956c44148 dependabot[bot] 2026-10-14 21:16:11 +00:00
  • 9cfda4bbec docs: write section on configuration help FoxxMD 2026-10-14 19:38:28 +00:00
  • d055c3dfae docs: Add reverse proxy recommendation and tips FoxxMD 2026-10-14 17:27:45 +00:00
  • 0f705789c8 feat: Consolidate global SSE connections with coordinator FoxxMD 2026-10-14 16:39:15 +00:00
  • 61364101a4 feat: Consolidate SSE for logs into events to reduce connection pool usage for HTTP/1.1 FoxxMD 2026-10-14 16:03:01 +00:00
  • a6be320220 fix mixcloud tests with new credit shape FoxxMD 2026-10-14 14:11:17 +00:00
  • 1ad0eb5587
    Merge pull request #733 from anandghegde/feat/mixcloud-source Matt Foxx 2026-10-14 10:08:13 -04:00
  • 0bed8d1bb3 docs(mixcloud): Clean up llm slop docs FoxxMD 2026-10-14 14:05:59 +00:00
  • 9e67c82557 chore(mixcloud): Update mixcloud to use new credits shape FoxxMD 2026-10-14 13:54:26 +00:00
  • 6fa5ea47a0 feat(mixcloud): support OAuth apps and private/pro histories Anand Hegde 2026-10-04 12:04:19 +05:30
  • e17ad7e0e4 feat(mixcloud): Add Mixcloud Source Anand Hegde 2026-09-26 10:33:48 +05:30
  • 31293eca2c fix: don't use default for deezer variant FoxxMD 2026-10-14 13:18:18 +00:00
  • edee34e9d5 feat(deezer): Add additional data to deezer plays #752 FoxxMD 2026-10-14 13:12:57 +00:00
  • 5d7102fc94 fix(docs): resource static asset link broken by trailingSlash FoxxMD 2026-10-14 12:53:16 +00:00
  • 40c6229edb
    Merge pull request #751 from FoxxMD/lzArtistConservative Matt Foxx 2026-10-14 08:16:45 -04:00
  • a489757d9c
    Merge pull request #740 from FoxxMD/tuneshine Matt Foxx 2026-10-13 18:07:46 -04:00
  • 0b8d9963a1 fix(tuneshine): fix rebase issues FoxxMD 2026-10-13 21:55:02 +00:00
  • 3f8f58f9b9 fix(tuneshine): Handle retrieving art from local external art endpoint FoxxMD 2026-09-30 15:15:23 +00:00
  • 2d05af0eb4 feat(lastfm): add album image FoxxMD 2026-09-30 14:11:55 +00:00
  • e7ee6d57ad fix(tuneshine): More url logging and cleaner destructuring for checking required art url FoxxMD 2026-09-30 14:01:32 +00:00
  • fa84121946 fix(tuneshine): Try using blob for image FoxxMD 2026-09-30 13:44:42 +00:00
  • 1b6d2fb05c fix(tuneshine): Add ky as dependency instead of for frontend-only bundle #505 FoxxMD 2026-09-30 12:15:05 +00:00
  • 20e46bd054 feat(tuneshine): Prevent now playing when no artwork in play FoxxMD 2026-09-29 19:54:24 +00:00
  • dfb735c944 docs(tuneshine): Add tuneshine client FoxxMD 2026-09-29 19:50:58 +00:00
  • c80d8158d2 feat(tuneshine): Implement POC scrobbler FoxxMD 2026-09-29 19:25:02 +00:00
  • 8e01f24dd9 feat(tuneshine): tuneshine api POC FoxxMD 2026-09-28 21:08:16 +00:00
  • 7343a9ec61
    Merge pull request #748 from FoxxMD/searchQuerySchema Matt Foxx 2026-10-13 16:03:40 -04:00
  • c0d5ba3be4 docs: fix broken links FoxxMD 2026-10-13 19:45:36 +00:00
  • 06e948f742 docs(metadata): Add editing and metadata search FoxxMD 2026-10-13 19:39:08 +00:00
  • 74c7866baf feat(metadata): Implement preferred providers via ENV FoxxMD 2026-10-13 18:50:42 +00:00
  • c2cceb110f feat(metadata): Implement preferred providers via file FoxxMD 2026-10-13 18:25:47 +00:00
  • f20b6e2c57 spotify metadata results score cap at 100 FoxxMD 2026-10-13 17:51:46 +00:00
  • c2a7a082fc feat(ui): More item contrast for mobile screens FoxxMD 2026-10-13 17:46:25 +00:00
  • 279540e874 feat(ui): Improved score overlay on metadata results using backrop filters FoxxMD 2026-10-13 17:18:54 +00:00
  • 1a3726b927 feat: Implement metadata results streaming FoxxMD 2026-10-13 17:00:19 +00:00
  • ea24d31148 fix missing ts-expect-error FoxxMD 2026-10-13 15:19:48 +00:00
  • 598d2595e5 feat(endpointlz): Allow disabling artist extraction from ingress payload FoxxMD 2026-10-13 15:12:05 +00:00
  • c792ed3d44 fix(lz): Only use original artist_name in naive play if no artists credits were extracted FoxxMD 2026-10-13 13:54:36 +00:00
  • 69e866fa53 refactor: Decouple transform manager init FoxxMD 2026-10-13 13:32:19 +00:00
  • e0a17c31c3 feat(ui): make music service selector clearer with icons FoxxMD 2026-10-12 20:31:55 +00:00
  • b42a15d4bb remove unused Show Ids action from play data FoxxMD 2026-10-12 20:18:06 +00:00
  • 6265f82548 fix overflow for small screens FoxxMD 2026-10-12 20:11:40 +00:00
  • 3098a70896 feat(ui): better ergonimics for search component FoxxMD 2026-10-12 19:42:37 +00:00
  • ce20db08dd feat(ui): Implement input mode switching for play edit form FoxxMD 2026-10-12 19:21:59 +00:00
  • c06b13a8b9 feat: placeholder input mode switch FoxxMD 2026-10-12 18:53:59 +00:00
  • 1308719e18 feat(ui): Implement generic credit input FoxxMD 2026-10-12 18:31:10 +00:00
  • c66f83a99f feat(ui): Implement editable musicservice display FoxxMD 2026-10-12 17:59:17 +00:00
  • e3659be1d9 fea(ui): better edit actions for musicservice editable FoxxMD 2026-10-12 14:46:07 +00:00
  • 8f39a4de70 fix rename of PlayEdit stories FoxxMD 2026-10-10 02:23:34 +00:00
  • f5316acc87 feat: music service editable FoxxMD 2026-10-10 02:09:06 +00:00
  • 5714a238c9 refactor: move intersect and difference to core for use with frontend FoxxMD 2026-10-10 01:52:45 +00:00
  • 698f56dbe8 feat(ui): add edit/search help popover FoxxMD 2026-10-09 21:00:56 +00:00
  • 591888e97a fix: correctly merge edit data with non-form play data FoxxMD 2026-10-09 20:00:35 +00:00
  • 39e7af3fdf fix: relax play edit schema to fit number types from backend FoxxMD 2026-10-09 20:00:19 +00:00
  • f07598eac8 feat(ui): Optimize layout for transform step diff/input FoxxMD 2026-10-09 19:19:57 +00:00
  • fdc5e38b81 feat(ui): Implement codeblock-style partial collapsed show more overlay FoxxMD 2026-10-09 19:00:35 +00:00
  • 9d63ddd193 fix(ui): actually update play with api endpoint FoxxMD 2026-10-09 18:29:26 +00:00
  • d7acdc246d fix(ui): Actually render codeContents for play data FoxxMD 2026-10-09 18:28:54 +00:00
  • 25b1a94533 fea(ui): don't show search count indicator before search has occurred FoxxMD 2026-10-09 17:33:53 +00:00
  • 9dcf03c332 feat(ui): default to search context mode FoxxMD 2026-10-09 16:38:38 +00:00
  • 26c44122b6 refactor(ui): SImplify search typing debounce logic FoxxMD 2026-10-09 16:37:13 +00:00
  • 5d886385df fix(ui): show context mode or typing loading ui elements exclusively FoxxMD 2026-10-09 16:30:17 +00:00
  • 9caa10c928 feat(ui): Use combobox item to toggle context mode FoxxMD 2026-10-09 16:08:03 +00:00
  • 6d1956c490 feat: Wire up play update server api endpoint and implement play update event FoxxMD 2026-10-09 15:06:22 +00:00
  • 55b1fc5ec1 fea(ui): add query context on form to search components FoxxMD 2026-10-08 20:11:01 +00:00
  • fcc7fbad85 refactor(ui): Refactor search components to use deep queries FoxxMD 2026-10-08 20:05:25 +00:00
  • 12da701c29 feat(ui): Add placeholder switch for query context mode FoxxMD 2026-10-08 19:09:15 +00:00
  • 40909288e1 feat(ui): Improve layout of search results for small screens FoxxMD 2026-10-08 18:45:35 +00:00
  • 05424aca53 feat: Complete refactor for deep metadata querying for spotify/rocksky FoxxMD 2026-10-08 17:39:02 +00:00
  • 6026444c63 feat: Implement deep metadata querying at api level and in musicbrainz FoxxMD 2026-10-08 17:12:00 +00:00
  • f0ab2f5138 fix: bad zod shape destructuing FoxxMD 2026-10-08 14:58:05 +00:00
  • cc8fae9557 chore: remove github actions extension causing settings clobber FoxxMD 2026-10-08 14:51:31 +00:00
  • 730ad056dd refator: circular dependency elimination FoxxMD 2026-10-08 14:13:16 +00:00
  • 0dbfaa5871 chore: fix circular npm run script signature FoxxMD 2026-10-08 13:09:01 +00:00
  • 1112687f49 start work on minimal search query schema FoxxMD 2026-10-08 13:08:40 +00:00
  • 1380097efd refactor: Move ISRC to track metadata FoxxMD 2026-10-08 02:15:58 +00:00
  • ae8604ebba feat: refactor nested album/art entities and add country/date to search rendering FoxxMD 2026-10-08 01:06:50 +00:00
  • 6dc0a5d7ab feat: implement rocksky results FoxxMD 2026-10-07 20:35:56 +00:00
  • 90aaa85f1e feat: add date country and second album hint for album results FoxxMD 2026-10-07 20:23:11 +00:00
  • 9e1f4811c7 feat(musicbrainz): Extract release-specific logic into own functions and implement album search results FoxxMD 2026-10-07 19:28:21 +00:00
  • 4d5a3f81b5 feat(musicbrainz): Implement artist search results FoxxMD 2026-10-07 19:03:12 +00:00
  • 0cdf2d348b feat: Implement metadata results for spotify transformer FoxxMD 2026-10-07 18:50:51 +00:00
  • 1bbfb865b7 feat(ui): Add empty album artists indicator FoxxMD 2026-10-07 16:10:23 +00:00
  • bbde19fa2d fix(ui): Default to empty array for albumArtist/artist to prevent form error FoxxMD 2026-10-07 16:00:07 +00:00
  • 6775533197 refactor: Simplify metadata results FoxxMD 2026-10-07 15:44:44 +00:00
  • 4cd9ac92c2 recator(musicbrainz): Extract lucene string building to own functions to reduce repeated code FoxxMD 2026-10-07 14:29:07 +00:00
  • 22121f42a6 update recording search query parameters to match actual names in mb search FoxxMD 2026-10-07 14:19:57 +00:00