Commit graph

  • 283a501bbe discovery: make features additive wisp3rwind 2024-09-23 17:32:22 +0200
  • 5383be1169 discovery: move service registration into separate functions wisp3rwind 2024-09-24 13:14:35 +0200
  • 9e6c615a2a discovery: use an opaque type for the handle to the DNS-SD service wisp3rwind 2024-09-23 16:39:30 +0200
  • 62e14e55f4 discovery: de-duplicate zerconf data into module consts wisp3rwind 2024-09-23 16:29:03 +0200
  • 09a6171b6b discovery: map all MDNS/DNS-SD errors to DiscoveryError::DnsSdError wisp3rwind 2024-09-23 16:25:57 +0200
  • 903843fb67 discovery: use opaque error type for DnsSdError wisp3rwind 2024-10-01 11:32:52 +0200
  • 1a07ff535d
    connect: replace error case with option Felix Prillwitz 2024-10-21 21:03:37 +0200
  • f5508455c3
    connect: some fixes and adjustments Felix Prillwitz 2024-10-21 20:37:32 +0200
  • 2e655e7f80
    Easier mocking of platforms (#1378) Felix Prillwitz 2024-10-21 22:11:38 +0200
  • 940dacae67
    Update CHANGELOG.md Felix Prillwitz 2024-10-21 08:56:54 +0200
  • f68ce40433
    connect: handle reconnect Felix Prillwitz 2024-10-21 00:34:21 +0200
  • 6048a3585c
    connect: load context asynchronous Felix Prillwitz 2024-10-21 00:28:36 +0200
  • 7d4dfdcb69
    connect: move context resolve into own function Felix Prillwitz 2024-10-20 22:46:22 +0200
  • 8dd2a61ae4
    connect: delayed volume update Felix Prillwitz 2024-10-20 21:42:35 +0200
  • 1f14f66d14
    connect: improvements to code structure and performance photovoltex 2024-10-18 19:42:55 +0200
  • 7913dadc92
    core: move OS info into config.rs Felix Prillwitz 2024-10-20 13:51:51 +0200
  • 4580dab73f
    Get access token via login5 (#1344) Felix Prillwitz 2024-10-19 20:27:26 +0200
  • 3b394a89f4
    core: revert version numbers photovoltex 2024-10-19 19:15:29 +0200
  • d8e84238ab
    Fix initial volume showing zero but playing full volume (#1373) Artur H. 2024-10-17 17:02:56 +0200
  • 1912065248
    Cargo: use rust-version from workspace (#1375) Guillaume Desmottes 2024-10-17 11:01:56 -0400
  • 1fd00933d2 Cargo: use rust-version from workspace Guillaume Desmottes 2024-10-17 15:48:45 +0200
  • 108e5a8f93 Fix initial volume showing zero but playing full volume Artur Herdt 2024-10-16 20:53:06 +0200
  • c15742012e
    Update changelog photovoltex 2024-10-15 23:42:55 +0200
  • c32feb09cf
    login5: improve logging, errors and remove clones photovoltex 2024-10-15 23:28:25 +0200
  • 5e5944a8c8
    core: revert component changes, pre-acquire tokens photovoltex 2024-10-15 22:44:05 +0200
  • 0cd125db48
    Merge remote-tracking branch 'origin/dev' into login5-again photovoltex 2024-10-15 22:25:35 +0200
  • 09e4c3e12b
    Prevent garbage toml-e files on macOS Roderick van Domburg 2024-10-15 21:47:02 +0200
  • 1d80a4075f
    Create new changelog entry for next release Roderick van Domburg 2024-10-15 21:32:50 +0200
  • e73a08d43a
    Remove garbage toml-e files from last publish Roderick van Domburg 2024-10-15 21:23:09 +0200
  • d8d9ec7335
    Update Cargo.lock Roderick van Domburg 2024-10-15 20:48:48 +0200
  • 2c20e3b612
    Merge branch 'dev' Roderick van Domburg 2024-10-15 20:48:27 +0200
  • e846900a2d
    Specify tokio-tungstenite version Roderick van Domburg 2024-10-15 20:47:57 +0200
  • a974a71cc4
    Update Cargo.lock Roderick van Domburg 2024-10-15 20:38:42 +0200
  • eae43a7612
    Merge branch 'dev' Roderick van Domburg 2024-10-15 20:38:08 +0200
  • c38a3be1b1
    Fix publish script: core depends on oauth Roderick van Domburg 2024-10-15 20:37:47 +0200
  • 84d28e887b
    Update Cargo.lock v0.5.0 Roderick van Domburg 2024-10-15 20:34:15 +0200
  • b629f61f67
    Prepare for v0.5.0 release Roderick van Domburg 2024-10-15 19:00:51 +0200
  • ed766d2b2a
    Rework session keep-alive logic (#1359) Benedikt 2024-10-15 13:36:17 +0200
  • 38f8d3784b increase keepalive timeouts wisp3rwind 2024-10-15 11:12:04 +0200
  • 029419486f
    core: cleanup some remains photovoltex 2024-10-13 23:04:46 +0200
  • 0785aaeb31
    spirc: stabilize transfer/context handling photovoltex 2024-10-13 23:03:38 +0200
  • dff943a2db
    proto: exclude spirc.proto - move "deserialize_with" functions into own file - replace TrackRef with ProvidedTrack photovoltex 2024-10-13 14:39:13 +0200
  • 8fdd6ffe65
    login5: add login for mobile photovoltex 2024-10-12 19:54:39 +0200
  • 12809459dd
    core: update versions, add example versions photovoltex 2024-10-12 19:52:43 +0200
  • f43ed29970
    Bump actions/checkout from 4.2.0 to 4.2.1 (#1369) dependabot[bot] 2024-10-12 18:45:41 +0200
  • 8ed5fef624
    Bump actions/cache from 4.1.0 to 4.1.1 (#1370) dependabot[bot] 2024-10-12 18:45:30 +0200
  • b923f06a45
    login5: add login_context to new followup request photovoltex 2024-10-12 17:25:57 +0200
  • 875d0c0beb
    core: add asynchronously lock to component photovoltex 2024-10-12 14:30:42 +0200
  • e15626d989
    Bump actions/cache from 4.1.0 to 4.1.1 dependabot[bot] 2024-10-12 10:57:01 +0000
  • 8afc13e9b4
    Bump actions/checkout from 4.2.0 to 4.2.1 dependabot[bot] 2024-10-12 10:56:59 +0000
  • 1ac238eae9
    Update contrib/Dockerfile image (#1367) Aleksandar 2024-10-09 12:21:53 +0100
  • bcf60c7653
    Update contrib/Dockerfile image Add cmake/clang Add bindgen-cli Aleksandar Aleksandrov 2024-10-09 10:41:04 +0100
  • 8b769e035b
    core: audio key response timeout after 1.5s (#1360) Nick Steel 2024-10-07 06:54:16 +0100
  • 6831433d79 core: audio key response timeout after 1.5s Nick Steel 2024-09-27 23:46:09 +0100
  • 0ddb3b4cb6
    Exposing service to both IPv4 and IPv6, addressing remaining issues from # (#1366) Ernst 2024-10-06 22:11:57 +0200
  • 353c696554
    Fix elided_named_lifetimes (#1365) yubiuser 2024-10-06 22:10:02 +0200
  • 8dce30a169
    Bump actions/cache from 4.0.2 to 4.1.0 (#1364) dependabot[bot] 2024-10-06 22:09:10 +0200
  • 469442f681
    bin: warn if using oauth without credential caching (#1362) Nick Steel 2024-10-06 21:08:53 +0100
  • 54ea9266df
    Update README.md (#1361) splitti 2024-10-06 22:06:15 +0200
  • 9e9040b290
    github: better bug reports please, stop removing context from logs (#1358) Nick Steel 2024-10-06 20:57:40 +0100
  • a20aeace0d
    Change return type annotations to Self yubiuser 2024-10-06 18:22:31 +0200
  • 3204470266 add entry to v0.5.0 changes Ernst Kloppenburg 2024-10-06 17:11:41 +0200
  • 514a280b8d create dual stack socket on non-windows systems only Ernst Kloppenburg 2024-10-06 17:09:04 +0200
  • 7b2e1ae201 Fix formatting (conflict resolved) Anders Ballegaard 2024-07-16 14:30:53 +0000
  • 1eb3f55758 Bind to both v4 and v6 Anders Ballegaard 2024-07-16 12:23:03 +0000
  • dd26b5c3ed
    spirc: skip next with track photovoltex 2024-10-06 14:15:55 +0200
  • 274fe97ede
    spirc: handle queue requests photovoltex 2024-10-06 13:50:46 +0200
  • beff7e96a6 address review wisp3rwind 2024-10-06 12:40:04 +0200
  • 4b135a01e1 cleanup photovoltex 2024-10-05 19:19:44 +0200
  • 81babd75f3 ConnectState: update more restrictions photovoltex 2024-10-05 19:16:57 +0200
  • cadb79d999 spirc: update duration of track photovoltex 2024-10-05 19:16:22 +0200
  • 9b70d4c3d5 dealer: always respect queued tracks photovoltex 2024-10-05 17:24:38 +0200
  • 7dd5159628 dealer: box PlayCommand (clippy warning) photovoltex 2024-10-05 17:24:17 +0200
  • 9b802455a1 spirc: better set volume handling photovoltex 2024-10-05 15:46:37 +0200
  • a51c83f3b7 dealer: adjust payload handling photovoltex 2024-10-05 15:27:00 +0200
  • 4cdd30e791 spirc: handle device became inactive photovoltex 2024-10-05 15:24:44 +0200
  • 7d7843f778 spirc: impl shuffle photovoltex 2024-10-05 12:51:18 +0200
  • fd2940491d
    Fix elided_named_lifetimes yubiuser 2024-10-05 14:40:56 +0200
  • dd38891de6
    Bump actions/cache from 4.0.2 to 4.1.0 dependabot[bot] 2024-10-05 10:32:06 +0000
  • e91ebbd771 bin: warn if using oauth without credential caching Nick Steel 2024-10-04 00:04:52 +0100
  • 05f025e9ad Update README.md Olaf Splitt 2024-10-03 23:00:30 +0200
  • 69f6153200 update Cargo.lock wisp3rwind 2024-10-01 16:27:03 +0200
  • 754c1b6c68 session: use pin projection instead of Boxing in DispatchTask wisp3rwind 2024-10-02 16:17:17 +0200
  • 97a757dfff session: rework keepalive logic to match other clients wisp3rwind 2024-09-30 22:34:11 +0200
  • df6a09be48 session: DispatchTask is a regular struct instead of tuple struct wisp3rwind 2024-10-02 16:53:01 +0200
  • 8e99a69df0 session: Session::dispatch -> DispatchTask::dispatch wisp3rwind 2024-10-02 16:49:16 +0200
  • 1ca4ea560b session: refactor keep_alive_task a bit wisp3rwind 2024-10-02 11:55:54 +0200
  • dab8f9bb9d github: better bug reports please, stop removing context from logs Nick Steel 2024-10-02 09:54:00 +0100
  • 213d54f9cd update Cargo.lock wisp3rwind 2024-10-01 16:27:03 +0200
  • 064bf3fb37 session: more sophisticated timeout handling wisp3rwind 2024-10-01 16:22:08 +0200
  • a61f707c5c session: rework keepalive logic to match other clients wisp3rwind 2024-09-30 22:34:11 +0200
  • 3781a089a6
    Update glib and gstreamer (#1327) yubiuser 2024-09-30 22:05:32 +0200
  • e9c4f4fc16
    Update glib yubiuser 2024-09-06 17:28:48 +0200
  • 71409b36a6
    Update gstreamer yubiuser 2024-09-06 17:28:03 +0200
  • b1180fb674
    Remove unused deps (#1352) Nick Steel 2024-09-30 20:31:26 +0100
  • 2b2eb22846
    Bump actions/checkout from 4.1.7 to 4.2.0 (#1354) dependabot[bot] 2024-09-30 21:31:02 +0200
  • 959993abcc revert rustfmt.toml photovoltex 2024-09-29 17:09:56 +0200
  • 9684cfa3db spirc: handle more dealer request commands photovoltex 2024-09-29 16:39:51 +0200
  • a038e91038 spirc: remove state, adjust remaining methods photovoltex 2024-09-29 16:21:32 +0200
  • ae738ddba7 spirc: move context into connect_state, update load and next photovoltex 2024-09-29 16:10:23 +0200