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

go core libraries #716

Merged
merged 49 commits into from
Nov 1, 2021
Merged

go core libraries #716

merged 49 commits into from
Nov 1, 2021

Commits on Oct 27, 2021

  1. - adds azure identity go library

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    14a5581 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebe01ed View commit details
    Browse the repository at this point in the history
  3. - leverages reference to default factory for serialization in go requ…

    …est adapter
    
    - implements body for go request adapter
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    a24b364 View commit details
    Browse the repository at this point in the history
  4. - adds workflows for go http and auth

    - updates readmes for go http
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    7684a1a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca1a7c1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5917fe7 View commit details
    Browse the repository at this point in the history
  7. - draft implementation of json tree loading for go

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    5d877ba View commit details
    Browse the repository at this point in the history
  8. - fixes content type detection for go response

    - fixes empty scopes for go azure provider
    - adds missing methods in parsable interface for go
    - fixes empty default middlewares for go client
    - adds missing ctors for json factories in go
    - adds unit tests for go parsing
    - fixes go json tree building
    - adds objects deserialization in go
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    abd956f View commit details
    Browse the repository at this point in the history
  9. - fixes nullability on return types for go

    - fixes enum parsing on go
    - fixes enum dereferencing when deserializing in go
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    4882c6f View commit details
    Browse the repository at this point in the history
  10. - adds readme for gson json serialization

    - fixes enum serialization
    - fixes primitives serialization
    - adds go json serialization workflow
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    884932b View commit details
    Browse the repository at this point in the history
  11. - fixes an issue where go json serialization would attempt to seriali…

    …ze null values and add extra comas
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    af6b1e6 View commit details
    Browse the repository at this point in the history
  12. - fixes parsable collections casting for go serialization

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    fb5703c View commit details
    Browse the repository at this point in the history
  13. - fixes a bug were objects serialization would be missing a comma for…

    … typescript
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    9661630 View commit details
    Browse the repository at this point in the history
  14. - fixes unit tests for go generation

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    2601e75 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b6aff60 View commit details
    Browse the repository at this point in the history
  16. - adds a telemetry handler for go

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    4f2cccf View commit details
    Browse the repository at this point in the history
  17. - fixes telemetry handler definition

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    d5e7c5e View commit details
    Browse the repository at this point in the history
  18. - fixes renamed merge reference

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    42f8e9b View commit details
    Browse the repository at this point in the history
  19. - renames the telemetry handler to make it more generic

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    f3df115 View commit details
    Browse the repository at this point in the history
  20. - adds doc comment for go http

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    4d84c3e View commit details
    Browse the repository at this point in the history
  21. - fixes a bug where the middleware options would not be passed to the…

    … middlewares
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    20c1592 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e8b7a04 View commit details
    Browse the repository at this point in the history
  23. - fixes a bug where decimal would not be mapped

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    bf5eb1e View commit details
    Browse the repository at this point in the history
  24. - fixes a typo in naming escpae in go

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    48880ec View commit details
    Browse the repository at this point in the history
  25. - removes unecessary nil check in go

    - adds additional type mapping for string value conversion in go
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    98cdad8 View commit details
    Browse the repository at this point in the history
  26. - adds vendor as a reserved name in go as using it as package name ca…

    …uses import issues
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    c626f16 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    fb48974 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    0ea3018 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    50cc904 View commit details
    Browse the repository at this point in the history
  30. - adds clear instruction on pacakge feed for compliance

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    a3271fd View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    5ca83a2 View commit details
    Browse the repository at this point in the history
  32. - removes nuget.config files as they trigger the compliance analysis …

    …in generation pipeline
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    7b1a93d View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    9c6d907 View commit details
    Browse the repository at this point in the history
  34. - fixes nuget config generation script

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    f6d84f8 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    e40949a View commit details
    Browse the repository at this point in the history
  36. - fixes a bug where middleware chaining would not be done when the co…

    …llection is provided
    baywet committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    7b73bc5 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. Update http/go/nethttp/middleware/callback_handler.go

    Co-authored-by: Eastman <andrueastman@users.noreply.github.com>
    baywet and andrueastman authored Oct 28, 2021
    Configuration menu
    Copy the full SHA
    ca05f06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98b4c01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e172356 View commit details
    Browse the repository at this point in the history
  4. - adds retry handler for go

    baywet committed Oct 28, 2021
    Configuration menu
    Copy the full SHA
    e50c400 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bae0ac5 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. - addresses pull request feeback

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    ae2719f View commit details
    Browse the repository at this point in the history
  2. - adds redirect handler to go http

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    78d7b4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    136126a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6335f62 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Configuration menu
    Copy the full SHA
    2360279 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5032c16 View commit details
    Browse the repository at this point in the history
  3. - updates parameters names to make it explicit

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    a142eb3 View commit details
    Browse the repository at this point in the history
  4. - typo fix

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    783f4ea View commit details
    Browse the repository at this point in the history