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

Update Kotlin 1.5 branch to upstream #292

Merged
merged 13 commits into from
May 14, 2021

Commits on Apr 26, 2021

  1. Implement voice stage channel (kordlib#239)

    * compute All
    
    * implement rest endpoints
    
    * JSON representation
    
    * implement core representation
    
    * handle stage channels
    
    * Apply suggestions
    
    Co-authored-by: BartArys <mysterybtdn@gmail.com>
    
    * Remove duplicated factory function
    Co-authored-by: BartArys <mysterybtdn@gmail.com>
    
    * add documentation
    
    * Document the requestToSpeak variable
    
    Co-authored-by: BartArys <mysterybtdn@gmail.com>
    HopeBaron and BartArys committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    3a12255 View commit details
    Browse the repository at this point in the history
  2. Fix CI triggers

    HopeBaron committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    3389506 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2021

  1. Configuration menu
    Copy the full SHA
    69f463e View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. Make Updatestatus activities not-null (kordlib#274)

    As per Discord's documentation: discord/discord-api-docs#2789
    BartArys committed May 3, 2021
    Configuration menu
    Copy the full SHA
    fb7a8f0 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2021

  1. Fix memory issues related to Permission combining (kordlib#277)

    * Do not octuple bitset size on copy
    
    the pure plus and minus function create a new array to work with, this incorrectly created an array of a size equal to the amount of bits that were allocated, instead the amount of longs. Thus, octupling the internal size.
    
    * Optimize Permission All
    
    The All Permission folded each DiscordBitSet of each value into eachother, resulting in n + 1 bitsets being created. This commit changes that to use the internal `add` which instead, which only mutates the single bitset created.
    
    * Add Stream permission
    
    It was missing
    
    * Add Permission All regression tests
    BartArys committed May 6, 2021
    Configuration menu
    Copy the full SHA
    2bbf1ed View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Configuration menu
    Copy the full SHA
    0f24d9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b50de6 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2021

  1. Fix GuildUpdate core handling (kordlib#284)

    * Expose the creation of application commands behavior
    
    * Fix type of emitted event
    HopeBaron committed May 13, 2021
    Configuration menu
    Copy the full SHA
    36dc03e View commit details
    Browse the repository at this point in the history

Commits on May 14, 2021

  1. Sealed message types (kordlib#282)

    * Expose the creation of application commands behavior
    
    * Make message types sealed
    
    * make Unknown a class
    
    * Add missing message types
    
    * make MessageTypeSerializer internal
    HopeBaron committed May 14, 2021
    Configuration menu
    Copy the full SHA
    90a654b View commit details
    Browse the repository at this point in the history
  2. Add buttons to Activity (kordlib#287)

    * Add buttons to Activity
    
    * Also pass buttons in constructor
    DRSchlaubi committed May 14, 2021
    Configuration menu
    Copy the full SHA
    a623bb4 View commit details
    Browse the repository at this point in the history
  3. Add missing fields to Guild (kordlib#288)

    * Add missing fields to Guild
    - Add welcome_screen
    - Add nsfw
    
    * Fix failing tests
    
    * Fix another failing tests
    DRSchlaubi committed May 14, 2021
    Configuration menu
    Copy the full SHA
    9b7a198 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fc41ee View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/0.7.x' into kotlin-1.5

    # Conflicts:
    #	core/src/test/kotlin/performance/KordEventDropTest.kt
    #	gateway/src/test/kotlin/json/CommandTest.kt
    DRSchlaubi committed May 14, 2021
    Configuration menu
    Copy the full SHA
    bbc69d3 View commit details
    Browse the repository at this point in the history