Commit Graph

  • e59c546503 Gateway: Fix repeat joins on same channel from stalling (#47) Kyle Simpson 2021-03-23 10:36:23 +00:00
  • ebff98e873 Release v0.1.8 Kyle Simpson 2021-07-01 10:27:03 +01:00
  • e58cadb2a4 Input: Fix Duration underflow on negative start time (#83) Jude Southworth 2021-06-24 16:57:40 +00:00
  • af79c23b19 Chore: Append comparison link to Changelog Kyle Simpson 2021-06-14 23:11:14 +01:00
  • d01bef729d Release v0.1.7 Kyle Simpson 2021-06-14 23:07:10 +01:00
  • b925309778 Driver: Fix for busy-wait in WS thread. (#78) Kyle Simpson 2021-06-14 12:15:23 +01:00
  • c97f23ee27 Tracks: Simplify track end event handler (#77) Vilgot Fredenberg 2021-06-14 12:42:37 +02:00
  • 9e202f602d Release v0.1.6 Kyle Simpson 2021-04-11 13:33:19 +01:00
  • a88b185676 Deps: Prevent MSRV breakage via spinning_top (#64) Kyle Simpson 2021-04-10 22:56:30 +01:00
  • 24d8da69c0 Driver: Fix crash on .leave() (#63) Kyle Simpson 2021-04-10 22:44:17 +01:00
  • 22214a0f89 Gateway: Introduce Call::current_channel (#60) Douman 2021-04-10 15:19:59 +03:00
  • df64ad92e5 Release v0.1.5 Kyle Simpson 2021-03-23 09:07:22 +00:00
  • f230b41110 Deps: Update async-tungstenite -> 0.13 (#50) Kyle Simpson 2021-03-23 08:22:38 +00:00
  • db7994087a Gateway: Allow connection info to be retrieved (#49) Kyle Simpson 2021-03-22 20:50:35 +00:00
  • a3f86ad34d Driver: Reduce logging level in general (#48) Kyle Simpson 2021-03-22 19:00:19 +00:00
  • 1fcc8c0eb9 Repo: Organise and document processes and architecture (#43) Kyle Simpson 2021-03-18 20:54:07 +00:00
  • a9b4cb7715 Prevent mixer thread from waking while inactive (#46) Kyle Simpson 2021-03-14 17:18:24 +00:00
  • c488ce3dc9 Fix input source timestamp pre-input argument decimal formatting (#45) DasEtwas 2021-03-13 11:17:26 +01:00
  • b9a926c125 Break reference cycle in voice storage example (#44) Kyle Simpson 2021-03-11 22:58:30 +00:00
  • dd49c5d99f Release v0.1.4 Kyle Simpson 2021-02-10 16:49:36 +00:00
  • f3f52427ea Events: Add SsrcKnown event Kyle Simpson 2021-02-10 14:33:34 +00:00
  • a40fac3109 Deps: Update async-tungstenite -> 0.12 Kyle Simpson 2021-02-10 13:58:56 +00:00
  • 0e860dc29d Chore: Add missing changelog notes for 0.1.3 Kyle Simpson 2021-02-10 13:42:00 +00:00
  • fa9de67ac2 Release v0.1.3 Kyle Simpson 2021-02-04 02:46:05 +00:00
  • 1863d39356 Chore + Deps: Add the log feature to tracing Kyle Simpson 2021-02-04 02:38:09 +00:00
  • aaab97511d Library: Add compatibility for legacy Tokio 0.2 (#40) Kyle Simpson 2021-02-04 02:34:07 +00:00
  • b2453091e7 Fix: hand off process killing to blocking thread, await all children. Kyle Simpson 2021-02-01 13:43:26 +00:00
  • 7d4891d32c Release v0.1.2 Kyle Simpson 2021-01-26 21:31:29 +00:00
  • fe2282cfde Input & Driver: Fix zombie processes on Unix (#39) Kyle Simpson 2021-01-26 20:19:51 +00:00
  • a0e905a83f Gateway: Move from RwLock<HashMap> to DashMap Kyle Simpson 2021-01-26 14:23:07 +00:00
  • 658fd830c1 Fix: Prevent ytdl treating warnings as errors. Kyle Simpson 2021-01-24 00:40:34 +00:00
  • 196d5be3d2 Chore: Categorise v0.1.1 commits Kyle Simpson 2021-01-18 09:49:41 +00:00
  • 21226af43a Release v0.1.1 Kyle Simpson 2021-01-17 23:28:40 +00:00
  • 868c44c19f Events: Add Play/Pause events. Kyle Simpson 2021-01-17 23:10:57 +00:00
  • cb2398f182 Events: Add (re)connect success/fail events. Kyle Simpson 2021-01-17 22:22:23 +00:00
  • 55b8e7fb4e Driver: Add ability to clear all global event handlers. Kyle Simpson 2021-01-17 21:29:19 +00:00
  • dcb6ad97b2 Driver: Fix noisy errors, UDP message send failure spam. Kyle Simpson 2021-01-17 20:12:55 +00:00
  • 12776fc6f8 Release v0.1.0 (#34) Kyle Simpson 2021-01-08 11:42:07 +00:00
  • 7d767d2919 Chore: Bump to published twilight. Kyle Simpson 2021-01-08 10:27:25 +00:00
  • 53ab9dac03 Chore: Bump to published serenity. Kyle Simpson 2021-01-06 23:12:24 +00:00
  • f05b7414a0 Songbird: Tokio 1.0 (#36) Kyle Simpson 2021-01-06 13:01:14 +00:00
  • d42e09f72b Tracks: Add TypeMap to Handles. Kyle Simpson 2021-01-02 23:43:28 +00:00
  • 873458d288 Tracks: Allow custom UUID setting (#33) baguette 2020-12-30 05:09:44 -05:00
  • 03ae0e7628 Input: Allow Restartable sources to be lazy Kyle Simpson 2020-12-28 17:02:10 +00:00
  • c0d3cb3113 Docs: Warn about twilight task deadlock Kyle Simpson 2020-12-27 00:16:05 +00:00
  • 504b8dfaef Driver, Input: Performance & Benchmarks (#27) Kyle Simpson 2020-12-26 23:08:35 +00:00
  • 2fc88a6ef1 Deps: Patch flume. Kyle Simpson 2020-12-19 13:18:46 +00:00
  • 8d6bd4fd63 Input: Json parsing errors now contain the parsed text (#31) Maspenguin 2020-12-13 23:19:49 +11:00
  • 700f20dff9 Metadata: Add source_url and thumbnail fields (#28) Saanu Reghunadh 2020-12-07 20:24:29 +05:30
  • f222ce9969 Driver, Tracks: Cleanup of leaky types (#20) Kyle Simpson 2020-12-04 15:13:43 +00:00
  • 9fdbcd77be Driver: Handle receiving large non-standard packets (#23) Kyle Simpson 2020-12-04 13:55:22 +00:00
  • 57df3fe53a TrackHandle: add metadata field (#25) baguette 2020-12-04 08:43:35 -05:00
  • 94157b12bc Docs: Move to new intra-doc links, make events non-exhaustive. (#19) Kyle Simpson 2020-11-24 19:52:23 +00:00
  • 1ada46d24b Fix: Remove serenity default features (#18) Maspenguin 2020-11-23 21:43:24 +11:00
  • 69acea8664 TrackQueue: Add current_queue method (#16) baguette 2020-11-18 19:33:00 -05:00
  • 2da5901930 Input: Make restartable sources fully async. (#15) Kyle Simpson 2020-11-18 20:48:34 +00:00
  • cb7d8cc618 Lint: Clippy warning cleanup (#8) ( ͡° ͜ʖ ͡°) 2020-11-16 10:54:29 -05:00
  • de652250d8 TrackQueues: Convenience methods and extension (#7) Kyle Simpson 2020-11-16 08:57:54 +00:00
  • 047ce0379a Docs: Add a dependencies section in the README (#2) Alex M. M 2020-11-14 21:23:49 +01:00
  • 45b1fb13bf Docs: describe youtube-dlc feature Kyle Simpson 2020-11-13 22:41:01 +00:00
  • 6702520b7c Offer youtube-dlc as an alternative to youtube-dl (#1) ( ͡° ͜ʖ ͡°) 2020-11-13 17:27:28 -05:00
  • a9f8d6c93a Fix: Use correct tokio features for driver-only mode Kyle Simpson 2020-11-13 19:32:03 +00:00
  • 35d262d946 CI round 2 Kyle Simpson 2020-11-13 19:15:33 +00:00
  • c5ce107d55 Attempt CI similar to serenity Kyle Simpson 2020-11-13 18:56:18 +00:00
  • 09da85bfc3 Some updated links, move to current/next branches. Kyle Simpson 2020-11-13 17:55:36 +00:00
  • a778d24941 Add the ISC license Alex M. M 2020-11-13 16:45:59 +01:00
  • 4f5b767dba Fix links in the README regarding examples Alex M. M 2020-11-13 16:41:35 +01:00
  • f5bf54a63d Move examples from the Serenity repository Alex M. M 2020-11-13 16:20:57 +01:00
  • 4a897a7b76 Remove mentions of versions to Serenity git dependencies Alex M. M 2020-11-13 15:07:29 +01:00
  • ec7f5bca2d Add a .gitignore file as songbird is in its own repository Alex M. M 2020-11-13 14:56:31 +01:00
  • 6724655351 Update Cargo.toml to reflect the separation of songbird from Serenity's repository Alex M. M 2020-11-13 14:55:38 +01:00
  • 868785ba71 Update versions for twilight and serenity-voice-model in songbird (#1075) Kyle Simpson 2020-11-12 12:34:23 +00:00
  • 8b7f388f7b Implement Songbird driver configuration (#1074) Kyle Simpson 2020-11-11 22:40:09 +00:00
  • 26c9c9117c Handle Voice close codes, prevent Songbird spinning WS threads (#1068) Kyle Simpson 2020-11-08 21:28:40 +00:00
  • 38a55da88b Document intents for Songbird (#1061) Kyle Simpson 2020-11-05 23:25:29 +00:00
  • 7e4392ae68 Voice Rework -- Events, Track Queues (#806) Kyle Simpson 2020-10-29 20:25:20 +00:00