Commit Graph

  • 0455d5bfb8 add reportPlayback server feature jeffvli 2026-05-25 11:55:41 -07:00
  • 112449576e add OS reportPlayback endpoint and types jeffvli 2026-05-25 11:43:50 -07:00
  • 18b62ae22b cap scrobble status at max values feat/os-playback-report jeffvli 2026-05-25 13:07:44 -07:00
  • 56a552f893 fix playerbar slider styles jeffvli 2026-05-25 12:59:07 -07:00
  • d11c3fa58c handle positional scrobbles for OS jeffvli 2026-05-25 12:23:08 -07:00
  • 54f181c542 set ignoreScrobble, playbackRate as optional params jeffvli 2026-05-25 11:59:21 -07:00
  • 1bf51d1d72 add reportPlayback as default Jellyfin feature jeffvli 2026-05-25 11:58:01 -07:00
  • 37df94bd3b add playbackReport handler to Subsonic controller jeffvli 2026-05-25 11:56:00 -07:00
  • dd60499185 add reportPlayback server feature jeffvli 2026-05-25 11:55:41 -07:00
  • 009732e745 add OS reportPlayback endpoint and types jeffvli 2026-05-25 11:43:50 -07:00
  • 3122f4121e fix: strip playback menu accelerators while command palette is open (#2055) muckymucky 2026-05-25 19:24:15 +01:00
  • 28b8894b49 Translated using Weblate Hosted Weblate 2026-05-24 16:11:35 +02:00
  • 41d5694f1f Translated using Weblate Hosted Weblate 2026-05-23 15:11:45 +02:00
  • 7befd70e21 Apply additional security recommendations (#2050) Kendall Garner 2026-05-23 05:09:22 +00:00
  • 0de1e1aa3e Translated using Weblate Hosted Weblate 2026-05-22 13:11:40 +02:00
  • 6528859ea9 adjust ItemDetail row play control alignment to match ItemTable jeffvli 2026-05-22 03:43:48 -07:00
  • 704745eb7c fix item table crashing with row play controls jeffvli 2026-05-22 03:28:37 -07:00
  • 2759cfee97 Revert "fix NativeImage state causing crashes in table" jeffvli 2026-05-22 01:56:50 -07:00
  • 755f0aab9d fix mediasession breaking on player repeat (#1472) jeffvli 2026-05-22 01:32:22 -07:00
  • 0e163543fc update lockfile for electron v41 jeffvli 2026-05-21 11:30:09 -07:00
  • fad2534d44 update to electron v41 in deps jeffvli 2026-05-21 11:28:13 -07:00
  • edfc64d790 update to electron v41 (#2047) jeffvli 2026-05-21 11:17:15 -07:00
  • 8f40894926 feat: persist player timestamp (#2043) Tiago Simionato 2026-05-21 04:16:46 -03:00
  • 2befcb4e74 disable node integration (#2049) Kendall Garner 2026-05-21 04:06:28 +00:00
  • 2d78c32a68 prevent track radio from prepending song in queue jeffvli 2026-05-20 20:49:29 -07:00
  • 3d0500980a implement row playback controls for the detail list jeffvli 2026-05-20 20:40:30 -07:00
  • 3551ee5077 prevent desktopCaturer from running unless visualizer explicitly requested (#1931) jeffvli 2026-05-20 20:34:25 -07:00
  • 4008c8dfdf fix NativeImage state causing crashes in table jeffvli 2026-05-19 21:00:51 -07:00
  • 64efbc5210 add table row playback controls jeffvli 2026-05-19 20:58:34 -07:00
  • 42e9394246 fix lint Kendall Garner 2026-05-19 20:11:42 -07:00
  • afbe8fac52 include add to playlist action in quick search Kendall Garner 2026-05-19 20:06:15 -07:00
  • 2c1be99bd5 Translated using Weblate Hosted Weblate 2026-05-19 14:48:00 +02:00
  • ada94e5f5d add loading state to playlist folder move jeffvli 2026-05-19 01:50:36 -07:00
  • c8675ab600 prevent item drop on smart playlists jeffvli 2026-05-19 01:30:27 -07:00
  • 37367a6741 fix nested playlist folder drag behavior jeffvli 2026-05-18 21:45:07 -07:00
  • e7b65c8e86 add drag over expand/collapse behavior for playlist folders jeffvli 2026-05-18 19:15:28 -07:00
  • 3d1095dbd8 adjust playlist folder design, add animations jeffvli 2026-05-18 18:34:58 -07:00
  • da4284bac0 fix playlist folder drop on root behavior jeffvli 2026-05-18 18:13:05 -07:00
  • f3c0b68a0f fix(player): stop radio before starting track playback (#2039) Braelyn Boynton 2026-05-18 17:58:08 -07:00
  • 5a3f2fe96f set low image fetchpriority by default jeffvli 2026-05-18 17:52:28 -07:00
  • aec5e84758 fix(navidrome): always filter by id instead of value Kendall Garner 2026-05-18 17:17:20 -07:00
  • e85acee3e6 fix(remote): always send remote settings on init Kendall Garner 2026-05-17 07:22:05 -07:00
  • 406cf470bc Translated using Weblate Hosted Weblate 2026-05-16 12:11:35 +02:00
  • 167ee03a1f Translated using Weblate Hosted Weblate 2026-05-15 07:11:35 +02:00
  • 61c8e996d3 Translated using Weblate Hosted Weblate 2026-05-14 04:03:16 +02:00
  • ed80f06e72 lint files jeffvli 2026-05-13 20:37:50 -07:00
  • adc9e30266 Merge branch 'development' of https://github.com/jeffvli/feishin into development jeffvli 2026-05-13 19:02:54 -07:00
  • fcd4c27fb8 support playlist folder drag/drop jeffvli 2026-05-13 18:39:06 -07:00
  • c4ef6f3799 add sidebar playlist folder settings to env, add compact sidebar playlist view jeffvli 2026-05-13 17:26:41 -07:00
  • 073b482fed Translated using Weblate Hosted Weblate 2026-05-14 02:08:09 +02:00
  • 74939c6417 Adding a hotkey to jump to the currently playing song (only works without pagination) (#2024) Norman 2026-05-13 17:08:05 -07:00
  • 27a62a2a02 feat(sidebar): multi-level playlist folders with tree and navigation views (#2017) Shawn 2026-05-13 20:07:45 -04:00
  • ffe59b2c78 refactor scrobbling to use duration instead of progress (#2010) jeffvli 2026-05-12 22:04:46 -07:00
  • 4226da94ec add Mantine progress component jeffvli 2026-05-12 21:43:35 -07:00
  • 6e634972c9 add transparent icon color variant jeffvli 2026-05-12 21:43:27 -07:00
  • 984b85e0e9 Translated using Weblate Hosted Weblate 2026-05-13 04:39:52 +02:00
  • 9bb38e1df3 apply additional name sort to RELEASE_DATE album list sort (#2022) jeffvli 2026-05-12 19:48:03 -07:00
  • 4ecd8271a2 add transcode and playback filters to env settings (#2018) jeffvli 2026-05-12 19:39:28 -07:00
  • ce7a319d2f fix entity locales to titleCase jeffvli 2026-05-12 18:50:03 -07:00
  • 1616021451 fix regression on ActionBar width jeffvli 2026-05-12 02:15:56 -07:00
  • e2a1d813a9 Use proper casing for i18n locales (#1998) Jeff 2026-05-11 19:42:07 -07:00
  • c03f611547 convert remaining locales to sentence case refactor/i18n-casing jeffvli 2026-05-01 20:43:01 -07:00
  • bfbba60873 refactor some strings to sentence case jeffvli 2026-05-01 14:04:25 -07:00
  • 808b9f2e9d remove sentence case override configuration jeffvli 2026-04-29 15:06:59 -07:00
  • 36d9f513ac convert locales to new casing jeffvli 2026-04-29 15:04:55 -07:00
  • 737f1afd76 convert EN localization to use proper casing, remove postprocessing from renderer jeffvli 2026-04-29 13:37:57 -07:00
  • e49e488b4c Translated using Weblate Hosted Weblate 2026-05-08 09:59:37 +02:00
  • 5d4547080d Always use remote url for discord rpc image (#2009) Felix Prillwitz 2026-05-08 06:13:34 +02:00
  • cc8910cfd6 add artistrating smart playlist field (#2015) jeffvli 2026-05-07 21:08:57 -07:00
  • 9fb241dca2 remove server selector from collapsed sidebar jeffvli 2026-05-07 20:52:38 -07:00
  • e3a0879301 fix: only show Jellyfin audio playlist (#2000) Maximilian Leith 2026-05-08 05:48:43 +02:00
  • 953494e9d0 Fixed bad smart playlist field s (#2011) Norman 2026-05-07 20:46:48 -07:00
  • f190626c8c fix playcounts on jellyfin album detail songs (#2005) jeffvli 2026-05-07 20:42:51 -07:00
  • 324936e0c8 Translated using Weblate Hosted Weblate 2026-05-05 07:09:49 +02:00
  • 868ec15b16 Added translation using Weblate (Thai) Hosted Weblate 2026-05-03 12:06:39 +02:00
  • 775c4e68fa Translated using Weblate Hosted Weblate 2026-05-02 06:27:06 +02:00
  • 34e0c4bd4a prevent first lyric line highlight before timestamp (#1965) jeffvli 2026-05-01 21:33:40 -07:00
  • 323130a877 add toggle for app-suspension for powersave block (#1992) jeffvli 2026-05-01 21:24:45 -07:00
  • 3b2aab74ac enforce web player seek by seconds when less than 1 (#1993) jeffvli 2026-05-01 21:12:20 -07:00
  • bc7ef0624b Translated using Weblate Hosted Weblate 2026-05-01 20:44:25 +02:00
  • 304ce8b881 [UI] Made sidebar image just use flex (#1975) Pedro Daniel Reis 2026-05-01 20:32:18 +01:00
  • 01011a49a2 Replace success toast with info when no songs are added (#1994) Jonne Saloranta 2026-05-01 21:44:15 +03:00
  • d24ca04878 fix: detect Homebrew mpv on macOS (#1989) York 2026-05-02 02:43:07 +08:00
  • 640d38e5a9 Translated using Weblate Hosted Weblate 2026-04-30 17:09:56 +02:00
  • ac0c074d4b fix undefined / null parameter string for Subsonic (#1978) jeffvli 2026-04-28 21:17:44 -07:00
  • 6be5818493 migrate to mantine v9 jeffvli 2026-04-28 20:58:45 -07:00
  • 03edd5a639 Translated using Weblate Hosted Weblate 2026-04-29 04:06:07 +02:00
  • f5eb3f1488 wrap useHotkeys to disable on command palette open (#1925) jeffvli 2026-04-28 19:31:41 -07:00
  • 8eab9edb15 fix performance issue related to blurred library header jeffvli 2026-04-28 19:05:43 -07:00
  • fcc69980e4 Stretch the wavesurfer waveform to the full height (#1962) Mitch Ray 2026-04-28 13:28:03 +10:00
  • 053b78a3fd Translated using Weblate Hosted Weblate 2026-04-22 11:09:49 +02:00
  • 42ded966e4 fix: proper selection of next song when using shuffle and repeat-one (#1932) mathew4 2026-04-21 09:10:21 +02:00
  • ea9119431c use urlsearchparams instead of qs (#1970) Kendall Garner 2026-04-21 07:09:23 +00:00
  • add0345f10 feat(lyrics): non-active lyric settings (#1954) vimae 2026-04-21 08:09:03 +01:00
  • e5a8324a79 Translated using Weblate Hosted Weblate 2026-04-19 06:09:51 +02:00
  • cc4e933c07 fix missing path replacement transformations jeffvli 2026-04-16 00:29:13 -07:00
  • 382d279dad Translated using Weblate Hosted Weblate 2026-04-15 06:10:04 +02:00
  • b99899f128 fix MPV visualizer on macOS and handle exclusive mode UX (#1930) York 2026-04-14 11:47:03 +08:00
  • f5839bf39c normalize album release types and improve grouping logic (#1892) korpseluv 2026-04-14 05:40:11 +02:00
  • 914ed5b8f3 macOS 26-friendly icon (#1941) Damien Erambert 2026-04-13 20:32:21 -07:00