Matt Holloway
|
7ccc6b6493
|
Add pagination support to GraphQL-based tools (#683)
* initial pagination for `ListDiscussions`
* redo category id var cast
* add GraphQL pagination support for discussion comments and categories
* remove pageinfo returns
* fix out ref for linter
* update docs
* move to unified pagination for consensus on params
* update docs
* refactor pagination handling
* update docs
* linter fix
* conv rest to gql params for safe lint
* add nolint
* add error handling for perPage value in ToGraphQLParams
* refactor pagination error handling
* unified params for rest andn graphql and rennamed to be uniform for golang
* add 'after' for pagination
* update docs
* Update pkg/github/discussions.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update pkg/github/discussions.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update pkg/github/discussions_test.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* update default page size const
* reduce default pagination size from 100 to 30 in discussion tests
* update pagination for reverse and total
* update pagination to remove from discussions
* updated README
* improve the `ToGraphQLParams` function
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-07-21 16:31:29 +01:00 |
|
Martin Høst Normark
|
be91795fd3
|
Bump go-github to v73.0.0 (#597)
* Bump go-github to v73.0.0
* Clean up go.mod and update licenses
* Updated remaining imports to use github package v73 instead of v72
---------
Co-authored-by: Tommaso Moro <37270480+tommaso-moro@users.noreply.github.com>
Co-authored-by: tommaso-moro <tommaso-moro@github.com>
|
2025-07-15 15:21:24 +01:00 |
|
Sam Morrow
|
f90ff16f2e
|
move to new approach and update testing
|
2025-06-25 08:12:38 +02:00 |
|
Adam Holt
|
36e6add0dd
|
Return concrete error types for API errors
|
2025-06-25 08:12:38 +02:00 |
|
Lulu
|
cbcf29f6d1
|
Export ToBoolPtr and RequiredParam (#495)
* ToBoolPtr, RequiredParam
* lint: type assertion in RequiredParam
* cap docstring
|
2025-06-09 15:11:38 +02:00 |
|
Pranav RK
|
c7a872b9a1
|
Bump go-github to v72.0.0
|
2025-06-02 10:55:04 +02:00 |
|
Sam Morrow
|
e9f748f246
|
Add additional tools and tests for notifications
CodeQL / Analyze (actions) (push) Has been cancelled
Docker / build (push) Has been cancelled
Unit Tests / build (macos-latest) (push) Has been cancelled
Unit Tests / build (ubuntu-latest) (push) Has been cancelled
Unit Tests / build (windows-latest) (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
License Check / license-check (push) Has been cancelled
Lint / lint (push) Has been cancelled
|
2025-05-23 14:00:21 +02:00 |
|
Avinash Sridhar
|
577190886d
|
feat: add GitHub notifications tools for managing user notifications
|
2025-05-23 14:00:21 +02:00 |
|