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

506 Коммитов

Автор 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 dbc17c1f4c
- updates ruby serialization tests
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-29 08:53:05 -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 b3305ce599
- bumps versions for middleware support in ruby 2022-12-21 14:23:41 -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 3c2a35e4ed
- bumps ruby implementations versions
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-12-20 12:23:50 -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 bed85ae156
- adds support for uri encoded serialization 2022-12-15 16:54:02 -05:00
Vincent Biret 7664350a8f
- updates missing entries to net 7
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2022-11-21 13:16:21 -05:00
Vincent Biret 4ab95e41d8
- adds serialization entry for python 2022-09-01 11:00:43 -04:00
samwelkanda 8c40c9da70 Move python serialization json code to own repository 2022-09-01 16:27:21 +03:00
Osose Ewaleifoh b5a76b6fc2
Updates to refiners and writers (#1795)
* Updates to refiners and writers

* adding accept field to header of http request

* Updated tests

* Fixed passing field deserializer items

* fixes null request configuration

* Updated changelog
2022-08-30 10:39:39 -07:00
Osose Ewaleifoh 3826c01d71 Bumping package versions 2022-08-25 10:16:46 -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 52944a1cfb
Update Gemfile 2022-08-12 10:21:06 -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
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 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 9a1743a8e1 Fix failing serialization tests 2022-07-26 14:54:41 +03:00
samwelkanda 06af9cb10b Fix issues from code checks 2022-07-22 18:53:03 +03:00
samwelkanda a6e697f479 Clean up json serialization writer 2022-07-22 18:35:07 +03:00
samwelkanda ea0744c30a update parse node factory to work with content as python dict 2022-07-22 18:30:36 +03:00
samwelkanda ab509cb51b Update json parse node with correct method names 2022-07-22 18:28:24 +03:00
samwelkanda dd365777a9 Update dependencies across the libraries 2022-07-22 18:25:58 +03:00
github-actions[bot] 0d647f1929
Merge pull request #1756 from microsoft/dependabot/pip/serialization/python/json/mypy-0.971
Bump mypy from 0.961 to 0.971 in /serialization/python/json
2022-07-20 14:32:10 +03:00
dependabot[bot] 9463ca7a8f
Bump mypy from 0.961 to 0.971 in /serialization/python/json
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:24:46 +00:00
dependabot[bot] e7f1c0d9ff
Bump types-python-dateutil in /serialization/python/json
Bumps [types-python-dateutil](https://github.com/python/typeshed) from 2.8.18 to 2.8.19.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-python-dateutil
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 09:22:48 +00:00
github-actions[bot] 36abc46733
Merge pull request #1750 from microsoft/dependabot/pip/serialization/python/json/pylint-2.14.5
Bump pylint from 2.14.4 to 2.14.5 in /serialization/python/json
2022-07-18 11:52:52 +03:00
dependabot[bot] 08ac3fa923
Bump pylint from 2.14.4 to 2.14.5 in /serialization/python/json
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:52:15 +00:00
dependabot[bot] 2c8862869e
Bump kiota-abstractions in /serialization/python/json
Bumps kiota-abstractions from 0.3.0 to 0.4.0.

---
updated-dependencies:
- dependency-name: kiota-abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 08:50:54 +00:00
Samwel K 2597f2e87f
Merge branch 'feature/vendor-specific-content-types-python' into feature/field-deserializers-simplification-python 2022-07-15 05:52:58 +03:00
samwelkanda e1cc2b54f2 Fix lint and formatting issues 2022-07-14 19:55:34 +03:00
samwelkanda a7b90c83d0 Fix linting and format issues 2022-07-14 18:06:38 +03:00
samwelkanda e18dd3c399 Bump abstractions, http, and serialization package versions 2022-07-14 18:06:38 +03:00
samwelkanda 38d98644e0 Update json parse node to take factory as parameter 2022-07-14 18:06:37 +03:00
dependabot[bot] 28ae735831
Bump pylint from 2.14.3 to 2.14.4 in /serialization/python/json
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.14.3 to 2.14.4.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.14.3...v2.14.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-30 09:08:11 +00:00
github-actions[bot] 97f4457c7e
Merge pull request #1689 from microsoft/dependabot/pip/serialization/python/json/types-python-dateutil-2.8.18
Bump types-python-dateutil from 2.8.9 to 2.8.18 in /serialization/python/json
2022-06-29 12:53:00 +00:00
github-actions[bot] e947dcdee2
Merge pull request #1681 from microsoft/dependabot/pip/serialization/python/json/kiota-abstractions-0.3.0
Bump kiota-abstractions from 0.1.0 to 0.3.0 in /serialization/python/json
2022-06-29 12:52:52 +00:00
dependabot[bot] d3b73deacc
Bump types-python-dateutil in /serialization/python/json
Bumps [types-python-dateutil](https://github.com/python/typeshed) from 2.8.9 to 2.8.18.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-python-dateutil
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-29 12:52:29 +00:00