Skip to content

Releases: deploymenttheory/go-api-http-client

v0.2.7

16 Jul 08:58
Compare
Choose a tag to compare

Full Changelog: v0.2.6...v0.2.7

v0.2.6

02 Jul 14:53
275ac33
Compare
Choose a tag to compare

Logging refactored and moved to zap.SugaredLogger
Comments added
Style adjustments as per Google style guides.

What's Changed

  • chore: Update timeout context logging in multipartrequest.go by @ShocOne in #253
  • Logging Refactor - Moved to zap.SugaredLogger by @thejoeker12 in #254

Full Changelog: v0.2.5...v0.2.6

v0.2.5

25 Jun 07:00
0217252
Compare
Choose a tag to compare

v0.2.5

What's Changed

  • chore: removed retry logic for testing by @ShocOne in #250
  • bug fixes for multipart request by @ShocOne in #251
  • chore: Refactor context handling to support both customtimeout and ba… by @ShocOne in #252

Full Changelog: v0.2.2...v0.2.5

v0.2.2

22 Jun 11:55
Compare
Choose a tag to compare

bugfixes

Full Changelog: v0.2.1...v0.2.2

v0.2.1

21 Jun 14:35
74be6fe
Compare
Choose a tag to compare

What's Changed

  • updated docs for refactor changes by @ShocOne in #247
  • Added Features: mandatory req delay, retry mechanism togglable by @thejoeker12 in #248

Full Changelog: v0.1.54...v0.2.1

v0.2.0

20 Jun 15:16
Compare
Choose a tag to compare

What's Changed

  • Large Restructure of HTTP Client data flow.
  • Migrated Jamf specific integration code to new repo (alongside other integrations) - github.com/deploymenttheory/go-api-http-client-integrations/jamf.
  • Various small refactors, better error catching and easier to maintain logic.
  • Code tidying, removal of comments.
  • Flattening of package structure when not required elsewhere.
  • Temporary removal of concurrency management until refactor can be implemented

Full Changelog: v0.1.53...v0.2.0

Upcoming

  • Logging refactor
  • Redirect refactor
  • Concurrecy manager reimplementation

v0.1.53

06 Jun 15:20
778ea08
Compare
Choose a tag to compare

v0.1.53

What's Changed

  • Updated multipart comments and update func param names for clarity by @ShocOne in #220
  • chore: experimenting with using a streaming technique rather than a b… by @ShocOne in #221
  • chore: Refactor chunk size for file upload in multipart request to 2m… by @ShocOne in #222
  • Dev multipartfix by @ShocOne in #223
  • Refactor chunk size for file upload in multipart request to 10MB per … by @ShocOne in #224
  • Dev multipartfix by @ShocOne in #225
  • Refactor logUploadProgress function to include elapsed time in upload… by @ShocOne in #226
  • chore: Improve logging and streaming for multipart file upload by @ShocOne in #227
  • chore: Improve logging and streaming for multipart file upload by @ShocOne in #228
  • chore: trial implemention of resumable uploads by @ShocOne in #229
  • testing 64MB chunk size by @ShocOne in #230
  • Refactor chunk size for file upload in multipart request to 64MB for … by @ShocOne in #231
  • Refactor chunk size for file upload in multipart request to 8MB for i… by @ShocOne in #232
  • Refactor addFilePart function to include custom headers for each part… by @ShocOne in #233
  • Dev multipartfix by @ShocOne in #234

Full Changelog: v0.1.52...v0.1.53

v0.1.52

06 Jun 07:31
4497ff9
Compare
Choose a tag to compare

v0.1.52

What's Changed

  • chore: Refactor multipart request handling and logging by @ShocOne in #219

Full Changelog: v0.1.51...v0.1.52

v0.1.51

05 Jun 18:28
216f967
Compare
Choose a tag to compare

v0.1.51

What's Changed

  • Refactor createMultipartRequestBody to support custom content types a… by @ShocOne in #204
  • Added support for multi file uploads following OAS3 spec by @ShocOne in #205
  • V0.1.50 dev by @ShocOne in #206
  • V0.1.50 dev by @ShocOne in #207
  • Refactor multipart request handling and logging by @ShocOne in #208
  • chore: Refactor addFilePart to use base64 encoding for file content by @ShocOne in #209
  • Refactor addFilePart to use base64 encoding for file content by @ShocOne in #210
  • V0.1.50 dev by @ShocOne in #211
  • Refactor multipart request handling and logging by @ShocOne in #212
  • increased ctx timeout by @ShocOne in #213
  • removed context for testing and troubleshooting by @ShocOne in #214
  • chore: troubleshooting context by @ShocOne in #215
  • Refactor multipart request handling and logging by @ShocOne in #217
  • Refactor multipart request handling and logging by @ShocOne in #218

Full Changelog: v0.1.50...v0.1.51

v0.1.50

03 Jun 21:41
Compare
Choose a tag to compare

v0.1.50

Full Changelog: v0.1.49...v0.1.50