Commit Graph

  • 10fac1c996 chore(deps): Update dependency lint-staged to v17.0.8 renovate/lint-staged-17.0.x renovate[bot] 2026-06-25 11:34:24 +00:00
  • a1d5034f1a chore(deps): Update dependency sonner-native to v0.26.3 renovate/sonner-native-0.x renovate[bot] 2026-06-25 11:32:17 +00:00
  • ae9c05637b chore(deps): Update actions/cache action to v6 (#1770) develop renovate[bot] 2026-06-25 13:30:54 +02:00
  • f820bedf6e chore(deps): Update CI dependencies (minor) (#1768) renovate[bot] 2026-06-25 11:41:42 +02:00
  • 0736afeac8 chore(deps): Update dependency @biomejs/biome to v2.5.0 renovate/biomejs-biome-2.x renovate[bot] 2026-06-25 08:51:39 +00:00
  • d0f4f15525 Merge branch 'develop' into fix/android-tv-fixes-and-mpv-upgrade fix/android-tv-fixes-and-mpv-upgrade Gauvain 2026-06-25 10:46:33 +02:00
  • 47c5d61f28 fix: Roadmap link in README (#1524) bbijsterbosch 2026-06-25 10:45:50 +02:00
  • a7f1443b90 Merge branch 'develop' into fix/android-tv-fixes-and-mpv-upgrade lance chant 2026-06-25 10:22:02 +02:00
  • 517bc7bbb5 feat: android tv menu (#1709) lance chant 2026-06-25 09:08:12 +02:00
  • b1d53eca11 Merge branch 'fix/android-tv-fixes-and-mpv-upgrade' of https://github.com/streamyfin/streamyfin into fix/android-tv-fixes-and-mpv-upgrade Lance Chant 2026-06-25 09:06:28 +02:00
  • b2eb7f1120 addressing coderabbit comments Lance Chant 2026-06-25 09:06:06 +02:00
  • bd5b95c835 fix(library): per-library filter memory + reset-to-top, reset on app close fix/ui-and-bugs Gauvain 2026-06-25 00:20:30 +02:00
  • 8a37ec46bf fix(library): reset (X) also clears sort & order, via a shared hook Gauvain 2026-06-24 23:14:55 +02:00
  • b70f644fbc fix(logs): scroll long entries on Android, full-row expand & copy to clipboard Gauvain 2026-06-24 22:57:35 +02:00
  • d5ef69b612 fix(settings): apply the plugin (admin) default when a setting is unlocked Gauvain 2026-06-24 22:53:48 +02:00
  • 2ac664de5a fix(settings): tidy spacing, uniform Android row heights & toggle layout Gauvain 2026-06-24 22:21:06 +02:00
  • 9f99590fd9 Update app/_layout.tsx lance chant 2026-06-24 15:01:32 +02:00
  • 3b926e0061 fix: fixing some performance issues and mpv upgrade Lance Chant 2026-06-24 14:42:48 +02:00
  • 5058bf0c80 chore(deps): Update dependency react-native-worklets to v0.10.0 renovate/react-native-worklets-0.x renovate[bot] 2026-06-23 15:46:29 +00:00
  • d6980cfc8e fix: subtitle ordering fix/subtitles-ordering-fix Lance Chant 2026-06-23 12:00:11 +02:00
  • 91ea791663 Merge branch 'develop' into fix/ui-and-bugs Alex 2026-06-23 18:24:32 +10:00
  • b256e99fc8 fix(search): set typed text color on Android search bar (#1756) Niyazaki 2026-06-23 09:11:38 +02:00
  • 899e88a0e2 feat(i18n): update translations from Crowdin I10n_crowdin_translations Crowdin Bot 2026-06-22 07:22:04 +00:00
  • 98c0d9de47 chore(deps): Update dependency react-native-gesture-handler to v3 renovate/react-native-gesture-handler-3.x renovate[bot] 2026-06-21 14:17:14 +00:00
  • ae825e1b67 fix(tv): center option label when no checkmark shown autoskip Gauvain 2026-06-19 21:39:58 +02:00
  • 51b70028eb fix(player): unify media-segment skip across mobile and TV Gauvain 2026-06-18 18:57:25 +02:00
  • cde6acb01b feat(player): add media segment skip with all 5 Jellyfin segment types Gauvain 2026-05-27 22:56:39 +02:00
  • e660b98871 fix(mpv): force software decoding on Android emulator (#1752) Gauvain 2026-06-19 00:12:40 +02:00
  • b512024c93 chore(deps): Update dependency @shopify/flash-list to v2.3.2 renovate/shopify-flash-list-2.x renovate[bot] 2026-06-18 20:12:48 +00:00
  • ce66f0256e chore(deps): Update dependency @shopify/flash-list to v2.0.3 (#1629) renovate[bot] 2026-06-18 21:53:02 +02:00
  • 2ec6594462 chore(deps): Update CI dependencies to v24.17.0 (#1745) renovate[bot] 2026-06-18 21:19:10 +02:00
  • 18f01fa4ab chore(deps): Update actions/checkout action to v7 (#1746) renovate[bot] 2026-06-18 20:46:54 +02:00
  • a8698a5c11 Merge branch 'develop' into feat/kefintweaks-watchlist feat/kefintweaks-watchlist Simon Eklundh 2026-06-18 18:05:54 +02:00
  • 17bdb2a925 fix(player): re-enable controls auto-hide + keep it open while settings popover is open (#1648) feat/player-settings-popover Gauvain 2026-06-17 18:40:16 +02:00
  • 1f3840d1ed chore(deps): Lock file maintenance renovate/lock-file-maintenance renovate[bot] 2026-06-17 16:17:14 +00:00
  • df56d62acd fix(android): hold wake and wifi locks during downloads (#1546) Thomas Frøysa 2026-06-17 13:26:40 +02:00
  • 872d14786e fix: apple top shelf currently cropping images (#1726) lance chant 2026-06-17 11:59:21 +02:00
  • 5bf07b4798 feat: New Crowdin Translations (#1699) github-actions[bot] 2026-06-17 11:32:38 +02:00
  • c3dceedad0 chore(deps): Update dependency lint-staged to v17.0.7 (#1607) renovate[bot] 2026-06-17 10:56:35 +02:00
  • bf3dc4a366 ci(artifact-comment): always-on dropdown, build ETA, signed/unsigned fix (#1734) Gauvain 2026-06-17 09:39:43 +02:00
  • e1f7968352 fix(navigation): dismiss the keyboard when using the header back button Gauvain 2026-06-16 23:42:31 +02:00
  • f8e0baa0c0 refactor(kefin-tweaks): use the standard ListItem/disabledByAdmin pattern Gauvain 2026-06-16 23:42:25 +02:00
  • 9ed49e040e fix(jellyseerr): lock only the server URL, keep the password editable Gauvain 2026-06-16 23:42:20 +02:00
  • e2acc40c49 refactor(settings): move "refresh from server" to the plugins index Gauvain 2026-06-16 23:42:12 +02:00
  • 3e81291843 chore(deps): Update CI dependencies to v5.3.0 (#1737) renovate[bot] 2026-06-16 23:28:08 +02:00
  • 3d84b558fb fix(marlin-search): show the admin-lock notice via the ListItem subtitle Gauvain 2026-06-16 23:27:52 +02:00
  • 8270c4c30c feat(quick-connect): add a paste button to the authorize code input Gauvain 2026-06-16 23:25:16 +02:00
  • 4d9fc1d615 fix(library): scroll the grid back to the top when filters change Gauvain 2026-06-16 23:25:06 +02:00
  • 3478f7a040 Merge branch 'develop' into fix/ui-and-bugs Gauvain 2026-06-16 21:54:56 +02:00
  • 7703a1c76f chore(deps): Update CI dependencies to v2.16.3 (#1735) renovate[bot] 2026-06-16 21:51:59 +02:00
  • 32adb5c43a fix(ui): unify the header back icon and fix its Android alignment Gauvain 2026-06-16 21:50:00 +02:00
  • b6da8c0784 fix(settings): align the Settings/Plugins back chevron with the edge Gauvain 2026-06-16 21:49:57 +02:00
  • fc53a7d760 fix(logs): keep the filter bar below the header on iOS Gauvain 2026-06-16 21:49:35 +02:00
  • b0f0954197 chore(deps): Update jest monorepo to v30 renovate/major-jest-monorepo renovate[bot] 2026-06-16 19:07:23 +00:00
  • 1d4337dadc chore(deps): Update Expo SDK renovate/patch-expo-sdk renovate[bot] 2026-06-16 19:06:47 +00:00
  • 3035a9019c Merge branch 'develop' into fix/ui-and-bugs Gauvain 2026-06-16 21:03:12 +02:00
  • 7983c68b9f chore(deps): Lock file maintenance (#1706) renovate[bot] 2026-06-16 21:00:59 +02:00
  • 182a2cf1e6 Merge remote-tracking branch 'origin/develop' into fix/ui-and-bugs Gauvain 2026-06-16 20:59:00 +02:00
  • 335f1efb2c chore(deps): upgrade TypeScript to 6.0.3 and align Expo SDK 56 packages (#1719) Gauvain 2026-06-16 20:28:02 +02:00
  • 434cb3bd39 ci: ARM Android runners, slimmer APK artifacts, Renovate-pinned tool versions (#1733) Gauvain 2026-06-16 17:12:32 +02:00
  • f2e54cd230 Merge branch 'develop' into feat/kefintweaks-watchlist Gauvain 2026-06-15 20:33:14 +02:00
  • 7a6daa011d ci(build): drop free-disk-space apt-get warning + surface unsigned tvOS in artifact comment (#1732) Gauvain 2026-06-15 20:32:53 +02:00
  • 14c84f5ec2 merge develop and add filter to fetchFavoritesByType callback Simon Eklundh 2026-06-15 16:41:57 +02:00
  • 803ee368ad Merge branch 'develop' into feat/kefintweaks-watchlist Simon Eklundh 2026-06-15 16:33:02 +02:00
  • 6195db2a83 Merge branch 'develop' into fix/ui-and-bugs Gauvain 2026-06-15 01:36:00 +02:00
  • 149e3b1b17 fix(hooks): correct useMemo dependency arrays (#1626) Gauvain 2026-06-15 01:01:38 +02:00
  • f00dad02ba ci(issue-form): auto-populate version dropdown from GitHub releases (#1641) Gauvain 2026-06-15 00:24:44 +02:00
  • b7ec841118 refactor: remove dead code (#1625) Gauvain 2026-06-14 18:30:50 +02:00
  • 03864b2a9a feat(home): refresh Continue Watching instantly via WebSocket (#1439) Gauvain 2026-06-14 17:20:27 +02:00
  • 000e873922 rewrite seeAll logic to fix the i18n check error Simon Eklundh 2026-06-14 14:38:49 +02:00
  • bc13317f00 some cleanups Simon Eklundh 2026-06-14 13:48:57 +02:00
  • 599096f883 fix(review): address second CodeRabbit pass Gauvino 2026-06-12 16:23:08 +02:00
  • 3247bf709c fix(review): address CodeRabbit feedback Gauvino 2026-06-12 15:00:49 +02:00
  • 2af252d639 Merge branch 'develop' into fix/ui-and-bugs Gauvain 2026-06-12 11:03:08 +02:00
  • 2f4664a39d Merge branch 'develop' into sync-subtitle/audio-data sync-subtitle/audio-data Gauvain 2026-06-12 09:52:19 +02:00
  • 4e414e6ae4 chore(deps): Update okhttp monorepo to v5 renovate/major-okhttp-monorepo renovate[bot] 2026-06-12 01:06:14 +00:00
  • c024d1ed05 Merge branch 'develop' into feat/kefintweaks-watchlist Simon Eklundh 2026-06-11 13:05:29 +02:00
  • 7054137690 refactor: migrate app.config and Expo config plugins to TypeScript refactor/expo-config-ts Gauvino 2026-06-11 12:20:31 +02:00
  • cf2bab57bb Merge remote-tracking branch 'origin/develop' into refactor/js-to-ts-migration refactor/js-to-ts-migration Gauvino 2026-06-11 12:02:20 +02:00
  • f97852ae98 refactor: migrate JS/MJS sources and scripts to TypeScript Gauvino 2026-06-11 11:42:27 +02:00
  • 96116e0451 feat(settings): show Actions run number for CI builds, hide store build number (#1711) Gauvain 2026-06-11 11:08:07 +02:00
  • 938918fa06 fix: android tv issues (#1672) lance chant 2026-06-11 10:24:11 +02:00
  • a4b6f456f2 chore(deps): Update CI dependencies to v3.1.0 (#1715) renovate[bot] 2026-06-11 09:10:19 +02:00
  • 1636523d48 fix(login): ask how to protect a saved account after the login succeeds Gauvain 2026-06-11 00:42:25 +02:00
  • 855957707a fix(notifications): drop deprecated handler flags and payload logging Gauvain 2026-06-11 00:41:48 +02:00
  • 4bad8ae054 fix(filters): keep the search input responsive on large option lists Gauvain 2026-06-11 00:40:33 +02:00
  • 16188ac2a3 fix(login): show the Quick Connect code in an auto-dismissing sheet Gauvain 2026-06-10 22:31:47 +02:00
  • d12d62863e fix(filters): present the filter sheet from the press handler Gauvain 2026-06-10 22:31:45 +02:00
  • 7eb65ba430 fix(auth): clear the session on any 401 via a response interceptor Gauvain 2026-06-10 22:31:18 +02:00
  • 43d469f398 fix(auth): stop the offline splash hang and soften handled auth logs Gauvain 2026-06-10 22:31:15 +02:00
  • d397233991 fix(filters): memoize useFilterOptions and drop debug logging Gauvain 2026-06-10 22:30:28 +02:00
  • 7f020120b3 fix(settings): enforce admin-locked settings at write time Gauvain 2026-06-10 22:30:25 +02:00
  • aec3444829 fix(nav): drop duplicate pushes from rapid taps Gauvain 2026-06-10 22:30:23 +02:00
  • 24f9c38098 fix(downloads): key the series poster cache read on SeriesId Gauvain 2026-06-10 22:30:20 +02:00
  • 1dd1940334 fix(downloads): compute storage usage from live file sizes Gauvain 2026-06-10 22:29:53 +02:00
  • c648134954 add header to 'see all' pages and change headers Simon Eklundh 2026-06-10 22:31:53 +02:00
  • 1e537bc11e fix(downloads): confirm before deleting all downloaded files Gauvain 2026-06-10 22:29:51 +02:00
  • b163c2abb4 fix(settings): restore plugin list order Gauvain 2026-06-10 22:29:48 +02:00
  • 0d47c8d43a feat(i18n): localize hardcoded UI strings and fix misspelled keys Gauvain 2026-06-10 22:29:16 +02:00
  • 97eec2438b Merge branch 'develop' into feat/kefintweaks-watchlist Simon Eklundh 2026-06-10 20:47:41 +02:00