Граф коммитов

954 Коммитов

Автор SHA1 Сообщение Дата
Vincent Biret fc462b0540
- removes ruby libraries after their publishing
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-30 17:10:33 -05:00
Vincent Biret dbda37b5ac
- bumps ruby libraries version numbers
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-30 13:11:25 -05:00
Vincent Biret 69e7a25073
- adds missing get child node method for ruby deserialization
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-29 16:26:27 -05:00
Vincent Biret cc91301e3b
Merge pull request #2109 from microsoft/feature/ruby-multi-valued-header
- adds support for multi-valued header in Ruby
2022-12-29 15:55:48 -05:00
Vincent Biret 7edf187a83
Merge pull request #2108 from microsoft/feature/ruby-no-response-handler
- moves response handler in ruby
2022-12-28 16:49:38 -05:00
Vincent Biret f89c487760
Merge pull request #2107 from microsoft/feature/ruby-error-mapping
- adds support for error mapping in Ruby
2022-12-28 16:49:24 -05:00
Vincent Biret 15ba9b45b6
Merge pull request #2106 from microsoft/feature/ruby-discriminator
- adds support for discriminator in ruby
2022-12-28 16:48:51 -05:00
Vincent Biret f1b6de51a8
Merge pull request #2103 from microsoft/feature/vendor-support-ruby
- adds support for vendor specific serialization in Ruby
2022-12-28 16:48:22 -05:00
Vincent Biret 1a673a69ab
- applies review suggestions
Co-authored-by: Mustafa Zengin <muzengin@microsoft.com>
2022-12-28 16:39:14 -05:00
Vincent Biret 9d74250092
- adds support for multi-valued header in Ruby 2022-12-23 12:53:33 -05:00
Vincent Biret 75439225a5
- moves response handler in ruby 2022-12-23 10:45:55 -05:00
Vincent Biret 8d0e3a46e6
- adds support for error mapping in Ruby 2022-12-23 09:52:17 -05:00
Vincent Biret e5d7029678
- adds support for discriminator in ruby 2022-12-22 15:07:42 -05:00
Vincent Biret 48dd92236f
- adds support for vendor specific serialization in Ruby 2022-12-22 10:04:20 -05:00
Vincent Biret cc09269619
- adds support for query parameters names aliasing in Ruby
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-21 16:16:25 -05:00
Vincent Biret b3305ce599
- bumps versions for middleware support in ruby 2022-12-21 14:23:41 -05:00
Vincent Biret 078e0c4633
- adds a request information options data structure
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-21 11:18:28 -05:00
Vincent Biret bb929692f3
- fixes a bug where the base bearer auth provider in ruby would set empty tokens
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-21 10:38:08 -05:00
Vincent Biret 11a03fabae
- fixes gems dependencies definitions
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-20 16:27:26 -05:00
Vincent Biret 9030624a40
- removes dependency on concurrent-async in gemspec files
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-20 15:50:40 -05:00
Vincent Biret e29ca2a9f3
- fixes async execution in ruby
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-20 12:20:25 -05:00
Vincent Biret 1460b7e876
- fixes API builder definition in Ruby
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-20 10:43:34 -05:00
Vincent Biret 411aac61a7
- excludes gemfile locks as a difference un bundler minor makes CI fail 2022-12-19 13:06:24 -05:00
Vincent Biret 39b6372014
- adds lock file for abstractions
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-19 12:42:46 -05:00
Vincent Biret 61954bf25f
- fixes #478 adds default registration support for serialization in ruby 2022-12-19 12:42:00 -05:00
Vincent Biret cabb140e69
- fixes swift collection content
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-10-28 13:57:19 -04:00
Vincent Biret 24a5bb6985
- updates python abstractions readme entry 2022-09-01 11:02:09 -04:00
samwelkanda f03476bc33 Move python abstractions code to own repository 2022-09-01 16:25:13 +03:00
Osose Ewaleifoh 3826c01d71 Bumping package versions 2022-08-25 10:16:46 -07:00
Osose Ewaleifoh fc5533822b Fixes to nethttp gemfile 2022-08-25 09:21:01 -07:00
Osose Ewaleifoh 8e15271803 Updates to ruby kiota packages 2022-08-25 00:49:17 -07:00
Osose Ewaleifoh f9c5778e2b
Authentication for Ruby (#1760)
* Implemented allowedhostsvalidator class and made a couple changes to base bearer file

* Small fix to line 23

* Final commit for this branch

* auth commit 😝

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update to gemfile

* update

* Gemfile update.

* update

* update

* update

* update

* Updated Changelog to Reflect Ruby Auth Additions

* Commiting some of the changes requested by Philip

* Refactoring and Reorganization of Authentication

* Changed access token provider constructor

* Fixing the require statements in access token p

* Deleting outdated tests

* Changes/update to Access Token Provider Interface

* Updating changelog, gemspec, and readme

* Removing include statement

* Update abstractions/ruby/microsoft_kiota_abstractions/README.md

Co-authored-by: Vincent Biret <vibiret@microsoft.com>

* Updating Custom Context

* Update abstractions/ruby/microsoft_kiota_abstractions/lib/microsoft_kiota_abstractions/authentication/allowed_hosts_validator.rb

Co-authored-by: Philip Gichuhi <pgichuhi@microsoft.com>

* Implementing some requested changes

* Updates to tests to reflect valid host hash

* Changing Package Name

* - adds a workflow for ruby authentication package

* - fixes link to badge for ruby authentication package

* Update authentication-ruby-oauth.yml

* Deleting the Azure Folder

* Adding Auth folder with the name oauth

* Update authentication/ruby/oauth/microsoft_kiota_authentication_oauth/lib/microsoft_kiota_authentication_oauth/oauth_access_token_provider.rb

Co-authored-by: Philip Gichuhi <pgichuhi@microsoft.com>

* Updating scopes on authcode flow

* Updating oauth access token provider

* Updating contexts

* Update to mimic interfaces in custom oauth flow

Co-authored-by: Vincent Biret <vibiret@microsoft.com>
Co-authored-by: Philip Gichuhi <pgichuhi@microsoft.com>
2022-08-18 13:17:59 -04:00
Samwel K 61cab53232
Merge pull request #1761 from microsoft/task/end-to-end-testing
Task/end to end testing
2022-08-16 16:15:20 +03:00
Osose Ewaleifoh a30cde74a6
Update README.md 2022-08-12 10:20:44 -07:00
Osose Ewaleifoh bff1215d7a Updating Abstractions version 2022-08-12 10:17:31 -07:00
Vincent Biret 3f01bddb2e
Merge branch 'main' into task/end-to-end-testing 2022-08-12 12:20:55 -04:00
Vincent Biret 6cdb3653ce
- fixes error message in defensive programing 2022-08-12 12:20:49 -04:00
Osose Ewaleifoh f846343ebc
"Splits parsable interface for ruby + Duration, Time, and Date Support" (#1765)
* "Splits parsable interface for ruby"

* Time serialization/deserialization additions

* Update to Changelog Unreleased Additions & Changed

* Protecting underlying duration obj

* Adding unit tests

* Gemfile update

* Updating require statements

* Updating require statements

* Serialization require updates

* Updating serialization require statments and tests

* Changing require statements to package references

* Changing more requires to pkg refs

* Fixing typo in a pkg ref

* Another pkg ref fix

* Uninitialized constant resolution

* Addressing the NameError from serialization builds

* Used local pkg reference method

* More on local references

* Original Gemfile restoration

* - maps serialization methods for date types in ruby

* - bumps minor for kiota abstractions ruby

* - bumps minor for kiota serialization json

Co-authored-by: Vincent Biret <vibiret@microsoft.com>
2022-08-12 09:18:34 -07:00
samwelkanda 699ff086ad Remove self reference in static method getpathparameters 2022-08-04 09:44:13 +03:00
samwelkanda 2a0eadc2c1 Fix issue with instantiating serializer and deserializer 2022-08-04 09:43:25 +03:00
samwelkanda 42cbcc3da7 Rename method to get bytes value 2022-08-04 09:42:47 +03:00
samwelkanda e650d7f0ce Update package versions 2022-08-01 11:48:28 +03:00
samwelkanda aea7e87449 Add tests for azure authentication library 2022-07-27 19:47:45 +03:00
Samwel K ef19819017
Merge branch 'main' into task/end-to-end-testing 2022-07-22 17:35:38 +03:00
samwelkanda f7311dc2df Fix code issues with abstractions 2022-07-22 15:37:24 +03:00
dependabot[bot] 0faea95499
Bump mypy from 0.961 to 0.971 in /abstractions/python
Bumps [mypy](https://github.com/python/mypy) from 0.961 to 0.971.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.961...v0.971)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 09:21:10 +00:00
dependabot[bot] a531ca0eb2
Bump pylint from 2.14.4 to 2.14.5 in /abstractions/python
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.14.4 to 2.14.5.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.14.4...v2.14.5)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 08:50:06 +00:00
samwelkanda e1decc9367 Update request information to fix failing requests 2022-07-15 12:58:35 +03:00
samwelkanda ccf1ae0074 Rename serializarion writer to be consistent with generated names 2022-07-15 12:35:00 +03:00
samwelkanda c22bd29c44 Rename methods to be consistent with generated names 2022-07-15 12:18:49 +03:00