Commit Graph

52 Commits

Author SHA1 Message Date
Bill Thornton fdcf1b06c3 Add constants for app features 2025-04-30 17:41:36 -04:00
Bill Thornton 953073cd28 Use index file for apiclient lib imports 2025-04-22 08:48:34 -04:00
Bill Thornton 5bcbcfbe12 Move server connections to lib 2025-04-22 08:26:43 -04:00
Bill Thornton 795b0ad71a Use server name for document title 2025-04-04 01:49:31 -04:00
Bill Thornton 88b247596a Move theme and custom css to react components 2025-03-24 01:07:51 -04:00
viown ddb01f2e0d Backport pull request #6388 from jellyfin-web/release-10.10.z
Fix async route page refresh not loading header

Original-merge: 3d20694109c6ad86203bb7b2c791dedcf5ade223

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-01-22 03:12:43 -05:00
Bill Thornton 68bac124af Refactor media session to playback subscriber 2024-10-30 02:20:20 -04:00
Bill Thornton 7abe0270b4 Do not use strict mode for view manager pages 2024-10-19 01:48:25 -04:00
viown 230925e159 Only connect to ServerConnections once (#6150)
* Only connect to ServerConnections once

* Fix initial login after wizard completion

* Fix login when refreshing login or select server page
2024-10-10 16:36:32 -04:00
viown 5396e3c95c fix merge conflict 2024-09-20 15:01:34 -04:00
Bill Thornton 99b2bd4f6e Remove app router routing 2024-09-06 11:41:58 -04:00
Bill Thornton 4af7fc6e3e Move class change handlers to init 2024-08-14 16:33:25 -04:00
Bill Thornton 4f2edf416a Remove unused package manager 2024-08-14 16:24:56 -04:00
Bill Thornton ab0fa6cfe6 Use async for loadPlugins 2024-08-14 16:22:40 -04:00
Bill Thornton 741c612920 Refactor init functions 2024-08-14 16:00:16 -04:00
Bill Thornton d44804bf60 Organize index imports 2024-08-14 15:20:54 -04:00
Bill Thornton 056d802c56 Move globalize to lib 2024-08-14 14:00:09 -04:00
Bill Thornton 385a01d5ad Move polyfill loading 2024-08-14 13:57:38 -04:00
thornbill 37fbfb3772 Backport pull request #5898 from jellyfin-web/release-10.9.z
Fix autoCast race condition

Original-merge: 7f575d724ed04d3409c104cee59de9c1be86feda

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2024-08-13 11:53:23 -04:00
Bill Thornton dce7a36fcf Add RouterHistory to replace syncing for compatibility 2024-08-01 01:21:17 -04:00
Bill Thornton 3002a135ad Merge pull request #5531 from thornbill/add-commit-sha 2024-07-11 02:29:49 -04:00
grafixeyehero be891c3a98 Update to React 18 2024-06-09 08:25:36 +03:00
dmitrylyzo 94f34ddd13 Backport pull request #5558 from jellyfin-web/release-10.9.z
Fix `TypeError: Failed to construct 'Headers': No matching constructor signature.`

Original-merge: a806eeb3a789bbb700d59d1bc934194eaf9321e5

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-25 11:50:37 -04:00
Bill Thornton 8961a19154 Add commit sha to version information 2024-05-20 22:31:19 -04:00
Niels van Velzen 3423fb3237 Apply review feedback 2024-04-27 09:38:06 +02:00
Niels van Velzen d113f22256 Fix client-side CSS not applied on page load 2024-04-26 18:53:35 +02:00
Niels van Velzen facbda4f2f Add package.json name and version as defines to avoid importing the package.json in code 2024-03-23 09:28:24 +01:00
Niels van Velzen a34fbadaab Log current version to console to help out with issue triage and debugging 2024-03-22 19:47:52 +01:00
Bill Thornton 1aabbae3a5 Add build and web versions to dashboard 2024-02-21 00:47:03 -05:00
Dmitry Lyzo 9c6353a1b6 add abortable fetch polyfill
AbortController is not enough (e7d00d7e24).
2023-11-10 01:08:16 +03:00
Dmitry Lyzo e7d00d7e24 add AbortController polyfill 2023-11-09 09:49:29 +03:00
Dmitry Lyzo ab5c4949c3 Add KeyboardEvent constructor polyfill
(cherry picked from commit 11ae2ff43ffe2fdd563bc39dac24f0cfb5f7c3d3)
2023-09-22 11:08:13 +03:00
Dmitry Lyzo 226a5bbcd8 Add conditional build USE_SYSTEM_FONTS 2023-09-17 01:59:53 +03:00
Bill Thornton 20381bd3ec Fix all loneliness 2023-09-12 23:45:36 -04:00
Bill Thornton 83ebdd9012 Extract display mirror handling from component 2023-05-18 11:32:00 -04:00
Bill Thornton f96166657d Move remaining router components 2023-05-02 16:40:31 -04:00
Bill Thornton d748372a28 Refactor app structure 2023-04-28 01:24:37 -04:00
Bill Thornton 1189d28974 Render navigation elements with react 2023-04-13 00:22:45 -04:00
Bill Thornton b3195991a3 Move public pages to react-router 2023-03-01 09:55:01 -05:00
Netanel Henya 494c0ed434 cleanup: reorganized sass files to be in src/styles instead of src/assets/css 2023-02-26 01:01:31 +02:00
Dmitry Lyzo e0d388a385 Update language when logging out 2023-01-26 11:40:28 +03:00
Dmitry Lyzo 5800102f9f Fix language change when refreshing 2023-01-26 11:38:45 +03:00
Dmitry Lyzo 68b69ee0c3 Backport pull request #4288 from jellyfin/release-10.8.z
Fix loading Spanish (Latin America) (es-419)

Original-merge: acb6519ef9cb78a5c6efb253e8708205e41e8184

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2023-01-22 14:08:06 -05:00
Bill Thornton 516bd2aab8 Remove connections prop 2022-11-30 14:18:49 -05:00
Bill Thornton d297f23932 Add api and user contexts 2022-11-17 00:30:57 -05:00
Bill Thornton f4bc67a076 Enable react strict mode 2022-10-18 00:18:54 -04:00
Bill Thornton 0a0e45d155 Replace apiclient event bus with local version 2022-10-14 10:58:16 -04:00
cvium 79280169ce chore: add Basque display language option 2022-10-06 09:37:32 +02:00
Bill Thornton 8d28297a02 Merge pull request #3983 from thornbill/sonar-no-collapsible-if
Fix sonarjs no-collapsible-if
2022-10-04 09:30:13 -04:00
Bill Thornton 1f4e65822b Fix sonarjs no-collapsible-if 2022-10-03 14:26:16 -04:00