Skip to content

feat: add Zendesk Marketplace and OAuth configuration support#366

Merged
Robi9 merged 4 commits into
mainfrom
feat/zendesk
May 29, 2026
Merged

feat: add Zendesk Marketplace and OAuth configuration support#366
Robi9 merged 4 commits into
mainfrom
feat/zendesk

Conversation

@Robi9

@Robi9 Robi9 commented Apr 30, 2026

Copy link
Copy Markdown
  • Updated ticket service constructors across various services to accept context and database parameters.
  • Modified the AsService method in the Ticketer struct to include context and database queryer.
  • Adjusted related tests to accommodate the new service initialization requirements.
  • Added a new method DB in OrgAssets to retrieve the database connection.

Robi9 added 2 commits April 28, 2026 16:16
- Introduced MarketplaceConfig and OAuthConfig structs to manage Zendesk API headers and OAuth credentials.
- Updated baseClient to accept marketplace and oauth parameters.
- Modified RESTClient and PushClient constructors to include new configurations.
- Enhanced service initialization to utilize new Marketplace and OAuth configurations.
- Updated tests to reflect changes in RESTClient initialization.
… support

- Updated ticket service constructors across various services to accept context and database parameters.
- Modified the `AsService` method in the `Ticketer` struct to include context and database queryer.
- Adjusted related tests to accommodate the new service initialization requirements.
- Added a new method `DB` in `OrgAssets` to retrieve the database connection.
@Robi9 Robi9 marked this pull request as ready for review May 21, 2026 18:15
@Robi9 Robi9 merged commit 1bf8608 into main May 29, 2026
4 checks passed
@Robi9 Robi9 deleted the feat/zendesk branch May 29, 2026 22:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants