Skip to content

HTTP calling logic alignment - #4525

Merged
ssddanbrown merged 2 commits into
developmentfrom
http_alignment
Sep 8, 2023
Merged

ssddanbrown merged 2 commits into
developmentfrom
http_alignment

Conversation

@ssddanbrown

@ssddanbrown ssddanbrown commented Sep 8, 2023

Copy link
Copy Markdown
Member

HTTP calling is currently a mess within the codebase, currently using three different methods:

  • Injected PSR-style guzzle client (OIDC)
  • Laravel Http facade (Webhooks)
  • Custom curl-based HttpFetcher (User avatars)

This PR intends to align these to a standard PSR/guzzle-based setup.

Also actioning #4397.

Todo

  • Replace old HTTP-Fetcher class.
  • Last review over changes.

- Fixed some existing issues in new aligned process.
- Manually tested each external call scenario.
@ssddanbrown
ssddanbrown merged commit 8659ee0 into development Sep 8, 2023
@ssddanbrown
ssddanbrown deleted the http_alignment branch September 8, 2023 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant