Commit graph

  • 7a2002d7bf
    Merge 801d33e207 into 755aa2e5a0 oyv 2024-12-18 11:56:57 +0100
  • 6e1cf820df
    Merge 1873e2c405 into 755aa2e5a0 Felix Prillwitz 2024-12-17 20:17:19 +0000
  • 1873e2c405
    Merge branch 'dev' into improve-dealer Felix Prillwitz 2024-12-17 21:14:39 +0100
  • 0dfced80ba
    connect: adjust finish of context resolving Felix Prillwitz 2024-12-17 21:02:50 +0100
  • dfbac73136
    connect: make playing_track optional and handle it correctly Felix Prillwitz 2024-12-17 21:01:35 +0100
  • f59b43b9c4
    clear_next_tracks should never clear queued items Felix Prillwitz 2024-12-17 17:45:26 +0100
  • 8eafc2c8fb
    Merge 60378c6fb1 into 755aa2e5a0 Felix Prillwitz 2024-12-17 18:28:26 +0000
  • 4ab18b2cf5
    Merge 49a0c09498 into 755aa2e5a0 Felix Prillwitz 2024-12-17 18:27:18 +0000
  • 755aa2e5a0
    Dealer: Improve disconnect (#1420) dev Felix Prillwitz 2024-12-17 18:57:02 +0100
  • 60378c6fb1
    apply suggestions, improve errors Felix Prillwitz 2024-12-17 17:13:20 +0100
  • 49a0c09498
    install and use stable toolchain for cargo-hack installation Felix Prillwitz 2024-12-17 16:40:52 +0100
  • e6fe2ac00e
    revert removal of state setup Felix Prillwitz 2024-12-16 23:24:53 +0100
  • 51eb100e77
    fix formatting Felix Prillwitz 2024-12-16 23:12:06 +0100
  • ff4545dadf
    adjust code to protobuf changes Felix Prillwitz 2024-12-16 21:48:39 +0100
  • 0ca58750cd
    update version.rs Felix Prillwitz 2024-12-16 21:48:23 +0100
  • 58b0b3f316
    add additionally required proto files Felix Prillwitz 2024-12-16 21:48:13 +0100
  • 1a97247727
    update protobuf definitions Felix Prillwitz 2024-12-15 20:51:02 +0100
  • 710e2fc7be
    connect: fixes for context and transfer Felix Prillwitz 2024-12-16 18:58:26 +0100
  • 597974f7d8
    Remove session_id clones (#1422) yubiuser 2024-12-16 18:31:46 +0100
  • be0a1d533a
    connect: move unexpected disconnect outside the loop again Felix Prillwitz 2024-12-16 16:23:01 +0100
  • 191662172d
    Remove session_id clones yubiuser 2024-12-16 10:13:59 +0100
  • 08624ddf36
    fix typo and find_next Felix Prillwitz 2024-12-16 00:19:21 +0100
  • 891c94605c
    core: adjust param of set_session_id Felix Prillwitz 2024-12-14 23:37:05 +0100
  • 2b4e7de611
    update CHANGELOG.md Felix Prillwitz 2024-12-14 23:27:48 +0100
  • 9836f934fc
    connect: adjust disconnect behavior Felix Prillwitz 2024-12-14 23:26:14 +0100
  • 2a6d7545ca
    Update/dependencies (#1416) yubiuser 2024-12-14 22:29:55 +0100
  • 00679fc78d
    Fix 'play' command requiring 'offset' field (#1418) Fabio Waljaard 2024-12-14 22:28:53 +0100
  • 35d3ff7747
    Update alpine image to 3.19 yubiuser 2024-12-14 21:28:29 +0100
  • dd1cd36325
    Update zerocopy to 0.8.13 yubiuser 2024-12-14 15:53:20 +0100
  • 0752b8d753
    connect: adjust behavior Felix Prillwitz 2024-12-14 16:13:09 +0100
  • f18e41fe23 Derive 'Default' for SkipTo Fabio 2024-12-14 15:09:54 +0100
  • 71d422bf6a
    Update rodia to 0.20.1 yubiuser 2024-12-14 14:29:46 +0100
  • 2329641954
    Update quick-xml to 0.37 yubiuser 2024-12-14 14:16:09 +0100
  • 53faf815cd Fix 'play' command requiring 'offset' field Fabio 2024-12-14 13:23:08 +0100
  • 6bcea9ef46
    Update governor to 0.8 yubiuser 2024-12-14 10:14:45 +0100
  • 241b1af0f9
    Update Alpine Dockerfile to 1.75 (MSRV) yubiuser 2024-12-14 10:04:12 +0100
  • a2791f64e4
    Update thiserror to v2.0 yubiuser 2024-12-14 10:03:43 +0100
  • 54a4ce777e
    Update sysinfo to 0.33 yubiuser 2024-12-14 09:22:05 +0100
  • 932c6fa25f
    connect: always handle player seek event Felix Prillwitz 2024-12-12 17:52:19 +0100
  • b13ab3aa1b
    connect: fix incorrect stopping Felix Prillwitz 2024-12-12 17:33:15 +0100
  • cd9f822c90
    general logging and comment fixups Felix Prillwitz 2024-12-11 23:52:53 +0100
  • 11040d994e
    connect: rework aftermath Felix Prillwitz 2024-12-11 23:35:59 +0100
  • d3ae5c0820
    connect: resolve context rework Felix Prillwitz 2024-12-11 22:12:05 +0100
  • 673ded3d57
    connect: handle metadata correct Felix Prillwitz 2024-12-11 20:49:00 +0100
  • d2f1dee43c
    connect: move ResolveContext in own file Felix Prillwitz 2024-12-11 17:36:33 +0100
  • c73871c516
    connect: use is_playing from connect_state Felix Prillwitz 2024-12-10 21:38:36 +0100
  • 28588c4a8e
    connect: load entire context at once Felix Prillwitz 2024-12-10 21:34:54 +0100
  • d8969dab0c
    connect: reduce/group state updates by delaying them slightly Felix Prillwitz 2024-12-10 18:51:52 +0100
  • 29cd9b3da3
    connect: set playback_speed according to player state Felix Prillwitz 2024-12-10 18:29:37 +0100
  • c8131beebb
    connect: handle_player_event update log entries Felix Prillwitz 2024-12-10 18:05:04 +0100
  • e0f11f12c9
    connect: simplify handle_player_event Felix Prillwitz 2024-12-10 18:03:23 +0100
  • 2f24606180
    connect: simplify handle_command for SpircCommand Felix Prillwitz 2024-12-10 17:37:50 +0100
  • 963ca2caf4
    Merge 814d30bd49 into 72b6ad9397 Steven Leadbeater 2024-12-10 22:33:56 +0100
  • 72b6ad9397
    Bump actions/cache from 4.1.2 to 4.2.0 (#1412) dependabot[bot] 2024-12-10 20:45:28 +0100
  • 5839b36192
    Spirc: Replace Mecury with Dealer (#1356) Felix Prillwitz 2024-12-10 20:36:09 +0100
  • 521ea7400c
    more docs around the dealer Felix Prillwitz 2024-12-08 23:50:23 +0100
  • 54a5cd29c7
    core/connect: reduce some more duplicate code Felix Prillwitz 2024-12-08 16:24:16 +0100
  • cdbbfe0da9
    connect: update comments and logging Felix Prillwitz 2024-12-08 14:48:59 +0100
  • e4528d8a7f
    connect: fix previous restrictions blocking load with shuffle Felix Prillwitz 2024-12-08 13:19:39 +0100
  • 1760f16c48
    connect: handle unavailable contexts Felix Prillwitz 2024-12-07 18:59:16 +0100
  • f258f7561b
    connect: change return type changing active context Felix Prillwitz 2024-12-07 18:58:46 +0100
  • a0c416f47a
    connect: minor adjustment to session changed Felix Prillwitz 2024-12-07 13:28:17 +0100
  • fd1aad731d
    Bump actions/cache from 4.1.2 to 4.2.0 dependabot[bot] 2024-12-07 10:29:59 +0000
  • cddca9b3a7
    Merge de5a2969b7 into f646ef2b5a Benedikt 2024-12-06 21:44:40 +0100
  • be81f2abdd
    core/playback: preemptively fix clippy warnings Felix Prillwitz 2024-12-06 13:53:04 +0100
  • f9f7fc962e
    update CHANGELOG.md Felix Prillwitz 2024-12-06 13:49:37 +0100
  • f646ef2b5a
    fix: streaming on Android devices (#1403) SilverMira 2024-12-05 21:20:03 +0800
  • 00d2ad1c12
    Merge branch 'dev' into android_fixes SilverMira 2024-12-05 21:18:38 +0800
  • 705e68ec65
    feat: use webpki as rustls roots on non-desktop platforms (#1402) SilverMira 2024-12-05 21:11:40 +0800
  • 4c0d8ebf1a
    Bump hashbrown from 0.15.0 to 0.15.2 (#1409) dependabot[bot] 2024-12-05 07:57:11 +0100
  • 499edbf8b7
    Bump hashbrown from 0.15.0 to 0.15.2 dependabot[bot] 2024-12-04 18:31:20 +0000
  • 2aa616fa62
    connect: become inactive when no cluster is reported Felix Prillwitz 2024-12-03 22:19:46 +0100
  • 4f534d16ba
    connect: fix incorrect context states Felix Prillwitz 2024-12-03 22:01:45 +0100
  • 18af5d2ee1
    connect: adjust handling of context metadata/restrictions Felix Prillwitz 2024-12-03 21:01:24 +0100
  • 3f38945fc7
    connect: refactor - directly modify PutStateRequest Felix Prillwitz 2024-12-03 20:12:59 +0100
  • 239e61d914
    connect: move add_to_queue and mark_unavailable into tracks.rs Felix Prillwitz 2024-12-03 18:52:12 +0100
  • 87a5569a40
    core: adjust incorrect separator Felix Prillwitz 2024-12-03 17:29:42 +0100
  • d73b9e08df
    Fix audio streaming on Android platform (#1399) SilverMira 2024-12-03 23:27:18 +0800
  • 93e3a5cd3c
    Fix "no native root CA certificates found" (#1399) SilverMira 2024-12-03 23:17:17 +0800
  • afbbcf0803
    connect: fix some incorrect states Felix Prillwitz 2024-12-01 15:59:55 +0100
  • 68be3d1bf0
    connect: reduce boiler code Felix Prillwitz 2024-11-30 23:28:51 +0100
  • 421d9f56e8
    connect: correct context reset Felix Prillwitz 2024-11-30 23:24:58 +0100
  • 7362c838e7
    connect: revert resolve_uri changes Felix Prillwitz 2024-11-30 23:10:14 +0100
  • f35e4cd118
    connect: ignore failure during stop Felix Prillwitz 2024-11-30 21:39:54 +0100
  • b8d3e9d63f
    connect: adjust context resolving Felix Prillwitz 2024-11-30 20:54:28 +0100
  • 37444bcdec
    connect: stop and resume correctly Felix Prillwitz 2024-11-30 19:48:26 +0100
  • 7c394e7026
    connect: add delimiter between context and autoplay playback Felix Prillwitz 2024-11-30 19:47:58 +0100
  • 6cd4492eb6
    connect: adjust metadata Felix Prillwitz 2024-11-30 19:35:22 +0100
  • a252a59e5e
    playback: fix clippy warnings Felix Prillwitz 2024-11-29 23:58:06 +0100
  • 2957546321
    update CHANGELOG.md Felix Prillwitz 2024-11-29 23:57:01 +0100
  • e46ab03dc2
    core/connect: cleanup session after spirc stops Felix Prillwitz 2024-11-29 23:05:09 +0100
  • 58a9690078
    connect: add autoplay metadata to tracks Felix Prillwitz 2024-11-29 22:11:52 +0100
  • 3d77f5dd68
    connect: adjust context resolve handling, again Felix Prillwitz 2024-11-29 21:44:15 +0100
  • 049b7ee3e2
    connect: adjust detailed tracks/context handling Felix Prillwitz 2024-11-29 20:02:15 +0100
  • 749622abee
    connect: remove logout support Felix Prillwitz 2024-11-27 22:11:37 +0100
  • 7ebacc7ff3
    connect: handle possible search context uri Felix Prillwitz 2024-11-27 21:52:21 +0100
  • 81020faa51
    core/context: adjust context requests and update Felix Prillwitz 2024-11-26 23:38:04 +0100
  • 2a8d6e13c8
    core: add option to request without metrics and salt Felix Prillwitz 2024-11-26 23:16:11 +0100
  • 85a68c8fe3
    core/connect: update log msg, fix wrong behavior Felix Prillwitz 2024-11-26 22:31:13 +0100
  • ffc31bb4cd
    connect: simpler update of current index Felix Prillwitz 2024-11-26 21:58:15 +0100