Commit Graph

3497 Commits

Author SHA1 Message Date
viown 3600426058 Merge pull request #6333 from viown/remove-jquery-part-1
Remove jQuery
2025-01-13 17:12:37 -05:00
Matthew Haughton a337f7af2b Update to typescript-eslint v8 (#6372)
* Update typescript-eslint to v8

* Disable @typescript-eslint/prefer-optional-chain

This rule now requires type information which is not currently enabled for
the Typescript ESLint checks.

* Remove unused vars

* Disable no-empty-function for line using updated config

* Disable rule for lines that violate updated typescript-eslint rules

* Use void operator to fix no-floating-promises

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>

* Use void operator to fix no-floating-promises

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>

---------

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2025-01-13 13:16:44 -05:00
Niels van Velzen 5399ee1f2d Add media segment providers to library options 2025-01-13 12:38:05 -05:00
Bill Thornton 1362284d9a Merge pull request #6271 from thornbill/media-session-subscriber
Refactor media session to playback subscriber
2025-01-11 16:26:27 -05:00
K. Kyle Puchkov 9329e2279d Refactor getDeviceName() for readability (#6319)
* Refactor getDeviceName() for readability

Refactored a long if-else into a cleaner, easier to extend mapping

* Apply suggestions from code review

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Move BrowserName to the top of the file

Renamed deviceMappings to BrowserName and moved it under the appName declaration as requested

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-06 17:28:47 -05:00
Simon Schrott 4192cd8d27 fix select all on more then 49 items in search result row 2025-01-06 15:28:50 -05:00
BlueMöhre e4e9a7a5d3 add media type specific translation in up next dialog (#6307)
* allow dedicated translation of all video types

* fix linter issue
2025-01-06 15:01:44 -05:00
solidsnake1298 caffdfd5fa Backport pull request #6338 from jellyfin-web/release-10.10.z
Fix type for Prefer embedded episode info checkbox

Original-merge: 92e88210030bab423b1afc0fce736878a609abe2

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-30 18:09:22 -05:00
nielsvanvelzen a530389d54 Backport pull request #6329 from jellyfin-web/release-10.10.z
Fix lyric fetcher order not changeable in library options

Original-merge: 1496542381c5abaf532e4bb413aa9da0d6021972

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-30 18:09:21 -05:00
Bill Thornton ffd7cad65c Merge pull request #6277 from thornbill/no-self-cast-target 2024-11-21 20:07:44 -05:00
Bill Thornton ca7311cb08 Simplify play target sorting 2024-11-21 16:39:36 -05:00
Bill Thornton bc4d6c95d1 Merge pull request #6254 from thornbill/dashboard-help
Move dashboard help links to header icon
2024-11-21 16:04:43 -05:00
Bill Thornton ca5f94df63 Add dashboard branding page 2024-11-20 17:57:47 -05:00
Bill Thornton e71d83af94 Move strict mode to page component 2024-11-18 17:07:24 -05:00
viown 08ad03275f Backport pull request #6286 from jellyfin-web/release-10.10.z
Always show enabled filters

Original-merge: ed3671a536f9b0c2af6b4924aff68025e9fccdde

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-03 10:54:38 -05:00
viown 1bbae0ef23 Backport pull request #6266 from jellyfin-web/release-10.10.z
Make ask to skip the default for 'Intro' and 'Outro' segments

Original-merge: 7ccc494a5b845ef12cab0a88b965eff66db234d5

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-03 10:54:31 -05:00
rlauuzo 4f17bfb5ed Backport pull request #6258 from jellyfin-web/release-10.10.z
Show Skip Button When 'Next Video Info Overlay' is Disabled

Original-merge: 3311a1407f7f6cf2c802afdf1f6086d21192a374

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-03 10:54:28 -05:00
marissa999 e153eeb6e7 Backport pull request #6199 from jellyfin-web/release-10.10.z
Fix missing transcoding speed info

Original-merge: 6d37cfcd1b7856c5f69299306aeeefc2558356b0

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-03 10:54:27 -05:00
Bill Thornton bc7ec0e876 Remove self cast target 2024-10-30 16:01:58 -04:00
Bill Thornton 68bac124af Refactor media session to playback subscriber 2024-10-30 02:20:20 -04:00
Bill Thornton dc35c9d59e Move dashboard help links to header icon 2024-10-26 01:45:01 -04:00
Bill Thornton fa1934a124 Merge pull request #6196 from viown/prompt-to-skip
Add 'ask to skip' to media segments
2024-10-25 17:18:30 -04:00
viown 8cc23f2882 Remove undefined MediaSegmentType 2024-10-25 21:01:23 +03:00
viown d8db0ba226 Remove check for outro 2024-10-25 20:58:37 +03:00
viown 11e4549b48 Use PlayerEvent constant 2024-10-24 12:37:38 +03:00
viown 459d0d7d9a Merge branch 'master' into prompt-to-skip 2024-10-24 12:34:55 +03:00
viown 87f2acaf40 Fix import 2024-10-24 12:34:52 +03:00
Bill Thornton 571b28099e Fix unhandled promises 2024-10-24 01:35:04 -04:00
Bill Thornton 6530d2d7d8 Fix playing episodes when additional parts exist 2024-10-23 17:13:16 -04:00
Bill Thornton f8f1ef0ae5 Fix capitalization of PreferNonstandardArtistsTag label 2024-10-22 16:38:48 -04:00
gnattu 956f9bf7e4 Fix tags and schedule edit for parental control 2024-10-20 21:40:55 +08:00
Bill Thornton 1ed7ce8cd3 Merge pull request #6224 from viown/fix-undefined-sub-stream-index 2024-10-20 03:01:58 -04:00
BlueMöhre 5e5b3ab019 Use "Save" in Metadata Editor and remove "SaveChanges". (#6212) 2024-10-20 02:56:23 -04:00
viown 9b269296fe Use UpNextDialog for outro segments 2024-10-19 20:36:44 +03:00
viown 7ad7f07b7c Do nothing if there is 1 second left 2024-10-19 20:11:10 +03:00
viown 64b9ab2a19 Keep button for 8 seconds 2024-10-19 20:11:10 +03:00
viown 0008f89267 Fix OSD event after player reset 2024-10-19 20:11:10 +03:00
viown 0fb38c6894 Add 'prompt to skip' to media segments 2024-10-19 20:11:10 +03:00
viown 05ce167c77 Fix undefined subtitle stream index 2024-10-19 13:25:07 +03:00
Bill Thornton 7abe0270b4 Do not use strict mode for view manager pages 2024-10-19 01:48:25 -04:00
Bill Thornton d330f93bae Revert "Add hack to prevent rerendering legacy views in development"
This reverts commit 4d9ad8381f.
2024-10-19 01:32:35 -04:00
Bill Thornton d3fc3689c1 Merge pull request #6205 from thornbill/no-rerender-hack
Add hack to prevent rerendering legacy views in development
2024-10-17 16:34:37 -04:00
Bill Thornton 0d2652ce58 Add base item to download params 2024-10-17 01:41:13 -04:00
AeRo 8b3a02c727 Fix queue when playing on remote device (partial) (#3381) 2024-10-16 21:27:10 -04:00
Bill Thornton 4d9ad8381f Add hack to prevent rerendering legacy views in development 2024-10-15 11:44:14 -04:00
grafixeyehero 12995545b9 Refactoring Section Container 2024-10-14 16:03:55 -04:00
Bill Thornton 9c405e9360 Merge pull request #6184 from thornbill/playlist-editor
Add playlist editing
2024-10-13 16:50:49 -04:00
Bill Thornton 3ad0fb02e4 Move validation checks earlier 2024-10-13 16:41:25 -04:00
Bill Thornton a7185ed750 Merge pull request #6157 from thornbill/media-segment-actions
Add media segment skipping
2024-10-13 16:38:01 -04:00
Bill Thornton a37388b2e3 Prevent blank playlist names 2024-10-13 12:36:08 -04:00