Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support serenity simd_json #105

Merged
merged 21 commits into from
Jul 25, 2022
Merged

Commits on Oct 12, 2021

  1. Deps: Depend on Serenity's next branch on Songbird's next branch (s…

    …erenity-rs#6)
    
    * Depend on Serenity's `next` branch on Songbird's `next` branch
    
    * Update the examples to use the `next` branch
    arqunis authored and FelixMcFelix committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    ae69e5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3784490 View commit details
    Browse the repository at this point in the history
  3. Examples: Fix serenity-next cache accesses (serenity-rs#99)

    Serenity's cache design has changed, this (finally) prevents the examples from failing to compile on CI.
    FelixMcFelix committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    94bd290 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. Gateway: Add generics to Call methods. (serenity-rs#102)

    Adds generics to any `Id` types on `Call`. Also includes the overlooked `Songbird::get_or_insert`.
    
    Closes serenity-rs#94. Tested using `cargo make ready`.
    FelixMcFelix authored Oct 19, 2021
    Configuration menu
    Copy the full SHA
    2129422 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Gateway: Remove lifetime from Serenity setup trait (serenity-rs#103)

    This matches a recent serenity change where `ClientBuilder` no longer has an explicit lifetime parameter.
    
    This was tested using `cargo make ready`.
    FelixMcFelix authored Nov 5, 2021
    Configuration menu
    Copy the full SHA
    7956792 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2021

  1. Support serenity simd_json

    	modified:   src/shards.rs
    vicky5124 committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    89de7a1 View commit details
    Browse the repository at this point in the history
  2. Missed a place

    	modified:   src/handler.rs
    vicky5124 committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    c16c17c View commit details
    Browse the repository at this point in the history
  3. fmt

    	modified:   src/handler.rs
    	modified:   src/shards.rs
    vicky5124 committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    45fb51b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Fully replace everything to serenity::json

    	modified:   ../../../Cargo.toml
    	modified:   ../../../src/driver/mod.rs
    	modified:   ../../../src/input/dca.rs
    	modified:   ../../../src/input/error.rs
    	modified:   ../../../src/input/ffmpeg_src.rs
    	modified:   ../../../src/input/metadata.rs
    	modified:   ../../../src/input/ytdl_src.rs
    	modified:   ../../../src/ws.rs
    vicky5124 committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    ce95d4b View commit details
    Browse the repository at this point in the history
  2. Fully replace serde_json with serenity::json

    	modified:   Cargo.toml
    	modified:   src/driver/mod.rs
    	modified:   src/input/dca.rs
    	modified:   src/input/error.rs
    	modified:   src/input/ffmpeg_src.rs
    	modified:   src/input/metadata.rs
    	modified:   src/input/ytdl_src.rs
    	modified:   src/ws.rs
    vicky5124 committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    3c83316 View commit details
    Browse the repository at this point in the history
  3. fmt

    	modified:   src/driver/mod.rs
    	modified:   src/input/dca.rs
    	modified:   src/input/ffmpeg_src.rs
    	modified:   src/input/metadata.rs
    	modified:   src/input/ytdl_src.rs
    	modified:   src/tracks/error.rs
    	modified:   src/ws.rs
    vicky5124 committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    ec7d029 View commit details
    Browse the repository at this point in the history
  4. Updated serenity to next from path

    	modified:   Cargo.toml
    	modified:   examples/serenity/voice_receive/Cargo.toml
    	modified:   src/input/metadata.rs
    	modified:   src/ws.rs
    vicky5124 committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    ab64728 View commit details
    Browse the repository at this point in the history
  5. Remove simdjson features

    	modified:   examples/serenity/voice_receive/Cargo.toml
    vicky5124 committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    c749f2a View commit details
    Browse the repository at this point in the history
  6. document simdjson feature

    	modified:   README.md
    vicky5124 committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    86feb99 View commit details
    Browse the repository at this point in the history
  7. Add simdjson to tests

    	modified:   .github/workflows/ci.yml
    vicky5124 committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    889cbed View commit details
    Browse the repository at this point in the history
  8. Add serenity's simdjson to test

    	modified:   .github/workflows/ci.yml
    vicky5124 committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    8ca77e1 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. Fix SIMD compilation

    	new file:   .cargo/config.toml
    vicky5124 committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    4b7e9e9 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2022

  1. Configuration menu
    Copy the full SHA
    91d4c18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fe3edf View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. Configuration menu
    Copy the full SHA
    f28fc85 View commit details
    Browse the repository at this point in the history
  2. Attempt 2 at CI.

    FelixMcFelix committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    2d85f38 View commit details
    Browse the repository at this point in the history