Commit Graph

  • 95c8ed82ed Merge pull request #98 from LLukas22/cleanup_api&sessions main syncplay-fixes Lukas Kreussel 2026-02-16 19:05:33 +01:00
  • 8df02642f0 remove blocking write cleanup_api&sessions Lukas Kreussel 2026-02-16 18:03:40 +01:00
  • a9d200a1c1 Stricter session matching Lukas Kreussel 2026-02-16 17:50:30 +01:00
  • dd6885b239 Merge pull request #97 from LLukas22/syncplay Lukas Kreussel 2026-02-15 19:00:47 +01:00
  • bb58f76a98 refactor SyncPlayState syncplay Lukas Kreussel 2026-02-15 17:37:50 +01:00
  • 28f42941ce actually get it working Lukas Kreussel 2026-02-14 21:45:39 +01:00
  • 4539a0bc09 refac into module Lukas Kreussel 2026-02-14 15:15:18 +01:00
  • c2999108ed draft syncplay Lukas Kreussel 2026-02-14 14:58:25 +01:00
  • 99598c0540 better token handling Lukas Kreussel 2026-02-13 21:21:16 +01:00
  • 1740b88f96 cleanup constants in api Lukas Kreussel 2026-02-07 17:27:55 +01:00
  • 9ccb7d2d92 Merge pull request #94 from LLukas22/branding Lukas Kreussel 2026-02-01 14:59:26 +01:00
  • e60f64ee2b Fetch Custom CSS in ​/Branding​/Configuration branding Lukas Kreussel 2026-02-01 14:43:28 +01:00
  • e2e43fc63c Merge pull request #93 from LLukas22/background_server_checks Lukas Kreussel 2026-01-31 18:06:27 +01:00
  • e93e247a70 Only ever return sessions to servers that are online background_server_checks Lukas Kreussel 2026-01-31 17:54:08 +01:00
  • d0f0fcc204 fmt Lukas Kreussel 2026-01-31 17:02:28 +01:00
  • c82c739931 Check Server status in a background task Lukas Kreussel 2026-01-31 11:43:21 +01:00
  • 721c7648be Merge pull request #90 from LLukas22/better_session_matching Lukas Kreussel 2026-01-23 19:53:39 +01:00
  • b7132be5bb Normalize Device/Client in session matching better_session_matching Lukas Kreussel 2026-01-23 18:44:40 +01:00
  • 691b58fecd Merge pull request #89 from LLukas22/servername Lukas Kreussel 2026-01-21 20:41:41 +01:00
  • dd643c7348 Hardcode "Jellyfin Server" servername Lukas Kreussel 2026-01-21 20:29:06 +01:00
  • a4a898412c Merge pull request #88 from LLukas22/ui-subpath-fix Lukas Kreussel 2026-01-21 18:46:27 +01:00
  • 71286af329 Respect subpaths in JellyfinClient ui-subpath-fix Lukas Kreussel 2026-01-21 17:50:50 +01:00
  • b77b29be2c Merge pull request #86 from LLukas22/update-ui-v10.11.6 Lukas Kreussel 2026-01-19 16:56:30 +01:00
  • 0f9da6843d Update UI to v10.11.6 update-ui-v10.11.6 github-actions[bot] 2026-01-19 13:48:23 +00:00
  • 1688f641e7 Merge pull request #85 from LLukas22/lowercase-routes Lukas Kreussel 2026-01-18 18:22:11 +01:00
  • 89af3932db fixup build.rs after merge lowercase-routes Lukas Kreussel 2026-01-18 18:11:31 +01:00
  • 55d52a9619 Readd "/Public" Lukas Kreussel 2026-01-18 18:08:02 +01:00
  • 4376ee8cc8 Merge branch 'main' into lowercase-routes Lukas Kreussel 2026-01-18 17:53:36 +01:00
  • ff6f5d89d3 comments Lukas Kreussel 2026-01-18 17:51:41 +01:00
  • a0ab8a9cfc Dependencies Lukas Kreussel 2026-01-18 17:46:11 +01:00
  • 4ff0c2da54 Handle lowercase routs via macro Lukas Kreussel 2026-01-18 17:45:42 +01:00
  • d51074b7c9 Merge pull request #84 from Opalinus/ui_version-String Lukas Kreussel 2026-01-16 11:41:51 +01:00
  • ba63cf8f78 remove superfluous v and possible hash from ui_version Opalinus 2026-01-16 08:45:55 +01:00
  • 8974e015b9 Merge pull request #78 from LLukas22/Handle-Offline-Servers Lukas Kreussel 2025-12-26 15:37:05 +01:00
  • 7194028d0b Static response for /info/public Handle-Offline-Servers Lukas Kreussel 2025-12-26 15:21:31 +01:00
  • c13ffcfa93 Merge pull request #75 from bmwagner18/fix-passfile Lukas Kreussel 2025-12-26 14:39:30 +01:00
  • b94769c22d Make password load at runtime avoiding impure evaluation Ben Wagner 2025-12-21 16:55:51 -05:00
  • 7d74de9413 Merge pull request #74 from LLukas22/organize-crates Lukas Kreussel 2025-12-21 16:08:04 +01:00
  • 19c8bfc594 format and correct licenses organize-crates Lukas Kreussel 2025-12-21 15:28:23 +01:00
  • eb4c8acff3 Update all dependencies Lukas Kreussel 2025-12-21 15:24:55 +01:00
  • afc727150e cargo machete Lukas Kreussel 2025-12-21 15:17:13 +01:00
  • a4ab8cbbe9 Organize dependencies into workspace Lukas Kreussel 2025-12-21 15:12:27 +01:00
  • 20247a98fa Merge pull request #73 from LLukas22/full-proxy-mode Lukas Kreussel 2025-12-21 14:14:55 +01:00
  • ba80453a39 clippy full-proxy-mode Lukas Kreussel 2025-12-20 15:59:33 +01:00
  • 7842bb8088 add full proxy mode Lukas Kreussel 2025-12-20 15:57:58 +01:00
  • 06c5314639 Merge pull request #66 from bmwagner18/main Lukas Kreussel 2025-12-16 20:54:48 +01:00
  • 2b0a910419 Added flake.nix for Nix and NixOS deployment Ben Wagner 2025-12-14 11:44:51 -05:00
  • b455a445e9 Merge pull request #67 from LLukas22/update-ui-v10.11.5 Lukas Kreussel 2025-12-15 14:38:12 +01:00
  • fa96ce5b9f Update UI to v10.11.5 update-ui-v10.11.5 github-actions[bot] 2025-12-15 13:25:27 +00:00
  • 2dd0964f76 Merge pull request #63 from LLukas22/Fix-server-names v0.2.0 Fix-Legacy-Login Lukas Kreussel 2025-12-07 12:04:25 +01:00
  • 152738665c Respect 'Add Server Names to Media' setting Fix-server-names Lukas Kreussel 2025-12-07 11:41:28 +01:00
  • 188b5dd718 Merge pull request #61 from LLukas22/user-media Lukas Kreussel 2025-12-06 21:25:21 +01:00
  • a303cee883 Use correct library route user-media Lukas Kreussel 2025-12-06 18:10:31 +01:00
  • ed93710f9b Typesave Passwords/Encryption Lukas Kreussel 2025-12-06 17:44:03 +01:00
  • f2728e13bb Start listing actual Media Lukas Kreussel 2025-12-04 17:44:37 +01:00
  • 394b57d8df Merge pull request #57 from LLukas22/update-ui-v10.11.4 Lukas Kreussel 2025-12-02 17:29:41 +01:00
  • 0bc70c0e9e Update UI to v10.11.4 update-ui-v10.11.4 github-actions[bot] 2025-12-02 16:19:27 +00:00
  • ccd8da4d17 add token to workflow Lukas Kreussel 2025-12-02 17:14:14 +01:00
  • 32122b99fa update ui workflow Lukas Kreussel 2025-12-02 16:53:55 +01:00
  • 96e0b56d89 Merge pull request #52 from LLukas22/user-page Lukas Kreussel 2025-12-01 18:14:36 +01:00
  • 2e42c7e02b docker build user-page Lukas Kreussel 2025-12-01 18:02:38 +01:00
  • 0aa158f906 Document v0.2.0 Lukas Kreussel 2025-12-01 17:51:22 +01:00
  • 2c417ba806 cleanup user media page Lukas Kreussel 2025-11-30 22:01:38 +01:00
  • a27c199a80 start massive cleanup Lukas Kreussel 2025-11-30 21:45:48 +01:00
  • b5fca3401d Merge branch 'main' into user-page Lukas Kreussel 2025-11-29 16:24:54 +01:00
  • 6a71938aac Merge pull request #55 from LLukas22/env-handling Lukas Kreussel 2025-11-29 15:50:55 +01:00
  • bcab89c0a9 safely parse config env-handling Lukas Kreussel 2025-11-29 15:31:41 +01:00
  • ee8177b156 try save parsing Lukas Kreussel 2025-11-27 14:59:57 +01:00
  • 67f556ed42 cleanup a bit more Lukas Kreussel 2025-11-23 18:24:26 +01:00
  • a89227b7c7 cleanup css Lukas Kreussel 2025-11-23 14:44:36 +01:00
  • 464847ddb9 Add federation Lukas Kreussel 2025-11-22 21:53:55 +01:00
  • a57a10e82d Encryption of jellyfin passwords Lukas Kreussel 2025-11-22 16:19:39 +01:00
  • 18ace3faac allow user to change their password Lukas Kreussel 2025-11-22 15:44:21 +01:00
  • 6a9cdfa52f clippy Lukas Kreussel 2025-11-22 15:19:46 +01:00
  • 47c7590ca6 allow users to provide server credentials Lukas Kreussel 2025-11-22 15:18:37 +01:00
  • af3afc913b add actual checks against the jellyfin server Lukas Kreussel 2025-11-22 00:36:56 +01:00
  • fa9239d28f cleanup routes Lukas Kreussel 2025-11-22 00:15:07 +01:00
  • e8d9ff7c0b Start introducing user login Lukas Kreussel 2025-11-21 23:56:33 +01:00
  • e550138f01 Merge pull request #51 from LLukas22/better-auth-header-parsing Lukas Kreussel 2025-11-19 19:55:40 +01:00
  • ec23750f20 Streamline login better-auth-header-parsing Lukas Kreussel 2025-11-19 17:34:16 +01:00
  • 0e71b30066 cleanup Lukas Kreussel 2025-11-18 17:51:23 +01:00
  • 49f5df1394 copy c# logic Lukas Kreussel 2025-11-18 17:45:17 +01:00
  • 9100cbf57a Merge pull request #49 from LLukas22/WebUI-10.11.3 Lukas Kreussel 2025-11-18 10:23:26 +01:00
  • 489dd6d87b Update UI submodule to v10.11.3 WebUI-10.11.3 Lukas Kreussel 2025-11-17 20:55:00 +01:00
  • 803ffc6023 Merge branch 'main' into encryption encryption Lukas Kreussel 2025-11-16 16:41:49 +01:00
  • 9658c51c63 Merge pull request #48 from LLukas22/relax-models Lukas Kreussel 2025-11-15 17:58:16 +01:00
  • 92d7a4a115 relax media stream relax-models Lukas Kreussel 2025-11-15 17:42:08 +01:00
  • 0438946821 relax media item Lukas Kreussel 2025-11-15 17:22:49 +01:00
  • 662f79f5ef Merge pull request #47 from LLukas22/display-ui-version Lukas Kreussel 2025-11-15 15:58:11 +01:00
  • aeba8598f7 Show ui version display-ui-version Lukas Kreussel 2025-11-15 15:46:07 +01:00
  • 6e411e603c Merge pull request #45 from LLukas22/ui-10.11.2 Lukas Kreussel 2025-11-12 21:36:18 +01:00
  • 353f384ed1 clippy ui-10.11.2 Lukas Kreussel 2025-11-12 21:26:10 +01:00
  • 771e8b9b7c Update ui-version.env for v10.11.2 Lukas Kreussel 2025-11-12 21:04:06 +01:00
  • 2bf581ad93 Reset UI submodule to v10.11.2 tag Lukas Kreussel 2025-11-12 21:03:46 +01:00
  • ae2177059d prototype encryption Lukas Kreussel 2025-11-12 20:58:27 +01:00
  • 5355c452a7 track ui version better Lukas Kreussel 2025-11-11 17:59:50 +01:00
  • 18e8f62af3 Add UI version file for Docker build caching Lukas Kreussel 2025-11-11 17:59:04 +01:00
  • 62d0d22c0e Update UI submodule to v10.11.2 Lukas Kreussel 2025-11-11 17:42:24 +01:00
  • a33a53fff9 Merge pull request #42 from LLukas22/ui-10.11.1 v0.1.5 Lukas Kreussel 2025-10-28 18:00:53 +01:00
  • 635d4bd427 bump version ui-10.11.1 Lukas Kreussel 2025-10-28 17:51:09 +01:00