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

Release v3.3.0 #666

Merged
merged 17 commits into from
Aug 27, 2024
Merged

Release v3.3.0 #666

merged 17 commits into from
Aug 27, 2024

Commits on May 1, 2023

  1. Allow PaginatedList to use metadata for pagination (#614)

    * Update `PaginatedList`
    
    Based on #605, `PaginatedList` could not process requests which return
    pagination info in the response body. This update checks for `Link` headers
    before checking the `meta` property in the response body.
    
    * Update based on review
    
    * Update pag list test with no header no next meta to run properly. Update changelog.
    
    ---------
    
    Co-authored-by: Matthew Emond <me@ucf.edu>
    bennettscience and Thetwam authored May 1, 2023
    Configuration menu
    Copy the full SHA
    0d03d35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cf11eb View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. New Quizzes (#612)

    * Begin adding coverage for New Quizzes (WIP)
    
    * Finish New Quizzes endpoints
    Thetwam authored May 4, 2023
    Configuration menu
    Copy the full SHA
    2c8be50 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

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

Commits on May 18, 2023

  1. Course Create Discussion Attach Files #621 (#622)

    * Fix issue where Course.create_discussion_topic doesn't accept attachment files
    
    * Add file tests for create_discussion_topic
    Thetwam authored May 18, 2023
    Configuration menu
    Copy the full SHA
    4cfa822 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Delete method for course and group pages (#624)

    * method delete group and course pages, update tests
    
    * format fix
    
    * Add Caitlin to authors. Add contribution to changelog. Formwatting tweaks.
    
    ---------
    
    Co-authored-by: Matthew Emond <me@ucf.edu>
    Caitlin-Fabian and Thetwam authored May 24, 2023
    Configuration menu
    Copy the full SHA
    c5ffcbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f4362b View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Configuration menu
    Copy the full SHA
    a908207 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b78446 View commit details
    Browse the repository at this point in the history
  3. Bump version to 3.2.0

    Thetwam committed May 25, 2023
    Configuration menu
    Copy the full SHA
    cb77dd9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    02d42cb View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. update codecov (#655)

    Thetwam authored May 11, 2024
    Configuration menu
    Copy the full SHA
    1196b01 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Improve PaginatedList docs (#654)

    * Improve `PaginatedList` docstring
    
    Include details for each parameter used in PaginatedList.
    
    * Improve `PaginatedList` docstring
    
    Include details for each parameter used in PaginatedList.
    
    * Remove class docstring addition
    
    ---------
    
    Co-authored-by: Matthew Emond <me@ucf.edu>
    bennettscience and Thetwam authored May 12, 2024
    Configuration menu
    Copy the full SHA
    c1e8556 View commit details
    Browse the repository at this point in the history
  2. Use new_quizzes and graphql keywords (#653)

    * Use `new_quizzes` and `graphql` keywords
    
    Based on #612 and as an issue in #619, this adds the `new_quizzes` and
    `graphql` keyword endpoints in the requester module. Methods which
    specify these locations will have the correct URL supplied by the
    library in the `_url` parameter for the requester.
    
    Calls from the `canvas`, `course`, and `new_quizzes` modules have been
    updated to use they keywords rather than a formatted URL string.
    
    All tests passing.
    
    * Better variable checks
    
    Rearrange to check for `_url` first, then assign the request url more
    explicitely.
    
    * fix silly typos
    
    ---------
    
    Co-authored-by: Matthew Emond <me@ucf.edu>
    bennettscience and Thetwam authored May 12, 2024
    Configuration menu
    Copy the full SHA
    4b4fbd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Fixes #663 - New Quizzes URL not considered in paginated_list (#664)

    * Fixes #663 - New Quizzes URL not considered in paginated_list
    
    * Flake8 error line length
    
    * Reformatted by black
    jonespm authored Aug 24, 2024
    Configuration menu
    Copy the full SHA
    06f83f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    89a9c63 View commit details
    Browse the repository at this point in the history
  2. Bump version to 3.3.0

    Thetwam authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e03ae0f View commit details
    Browse the repository at this point in the history