Skip to content
This repository has been archived by the owner on Jun 13, 2021. It is now read-only.

Commit

Permalink
8.0.0 release
Browse files Browse the repository at this point in the history
Big thank you to @tudor2004 and @voskobovich for their contributions.

close #35
close #51
close #58
close #59
close #60
close #64
close #67
  • Loading branch information
David T. Sadler committed Jan 26, 2017
1 parent 9d490d7 commit 3584f5f
Show file tree
Hide file tree
Showing 6,701 changed files with 137,968 additions and 10,676 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# CHANGELOG

## 8.0.0 - 2017-01-26

### Breaking changes

* Support Shopping API version 983.
* Support Trading API version 983.
* SDK now uses HTTPS service endpoint when available.

### Features

* Allow object properties to be any type.
* Support Account API version 1.
* Support Analytics API version 1.
* Support Browse API version 1.
* Support Fulfillment API version 1.
* Support Inventory API version 1.
* Support Marketing API version 1.
* Support Metadata API version 1.
* Support Order API version 1.
* Support Post Order API version 2.
* Support Product API version 1.4.0.
* Support Product Metadata API version 1.3.0.
* Support Merchandising API version 1.5.0.
* Support Feedback API version 1.2.2.
* Support Related Items Management API version 1.0.0.
* Configuration option httpOptions now supports http_errors.
* Configuration option httpOptions now supports curl.
* Oauth Token can be used with the Trading service.

## 7.0.0 - 2016-09-03

### Breaking changes
Expand Down
81 changes: 80 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,18 @@ release: check_tag package
# Tags the repo and publishes a release.
full_release: tag release

sync_account:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Account/src/Account/ src/Account/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Account/test/Account/ test/Account/

sync_analytics:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Analytics/src/Analytics/ src/Analytics/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Analytics/test/Analytics/ test/Analytics/

sync_browse:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Browse/src/Browse/ src/Browse/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Browse/test/Browse/ test/Browse/

sync_bulk:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/BulkDataExchange/src/BulkDataExchange/ src/BulkDataExchange/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/BulkDataExchange/test/BulkDataExchange/ test/BulkDataExchange/
Expand All @@ -87,6 +99,10 @@ sync_bus:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/BusinessPoliciesManagement/src/BusinessPoliciesManagement/ src/BusinessPoliciesManagement/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/BusinessPoliciesManagement/test/BusinessPoliciesManagement/ test/BusinessPoliciesManagement/

sync_feedback:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Feedback/src/Feedback/ src/Feedback/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Feedback/test/Feedback/ test/Feedback/

sync_file:
rsync -rtvu --delete --exclude *BaseService.php --exclude Data.php --exclude XopInclude.php ../ebay-api-sdk-php/dist/FileTransfer/src/FileTransfer/ src/FileTransfer/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/FileTransfer/test/FileTransfer/ test/FileTransfer/
Expand All @@ -97,14 +113,54 @@ sync_finding:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Finding/src/Finding/ src/Finding/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Finding/test/Finding/ test/Finding/

sync_fulfillment:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Fulfillment/src/Fulfillment/ src/Fulfillment/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Fulfillment/test/Fulfillment/ test/Fulfillment/

sync_half:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/HalfFinding/src/HalfFinding/ src/HalfFinding/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/HalfFinding/test/HalfFinding/ test/HalfFinding/

sync_inventory:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Inventory/src/Inventory/ src/Inventory/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Inventory/test/Inventory/ test/Inventory/

sync_marketing:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Marketing/src/Marketing/ src/Marketing/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Marketing/test/Marketing/ test/Marketing/

sync_merchand:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Merchandising/src/Merchandising/ src/Merchandising/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Merchandising/test/Merchandising/ test/Merchandising/

sync_merc:
rsync -rtvu --delete --exclude MerchantData.php ../ebay-api-sdk-php/dist/MerchantData/src/MerchantData/ src/MerchantData/
rsync -rtvu --delete --exclude /Mocks/ --exclude MerchantDataTest.php ../ebay-api-sdk-php/dist/MerchantData/test/MerchantData/ test/MerchantData/

sync_metadata:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Metadata/src/Metadata/ src/Metadata/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Metadata/test/Metadata/ test/Metadata/

sync_order:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Order/src/Order/ src/Order/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Order/test/Order/ test/Order/

sync_post:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/PostOrder/src/PostOrder/ src/PostOrder/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/PostOrder/test/PostOrder/ test/PostOrder/

sync_product:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Product/src/Product/ src/Product/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Product/test/Product/ test/Product/

sync_product_metadata:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/ProductMetadata/src/ProductMetadata/ src/ProductMetadata/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/ProductMetadata/test/ProductMetadata/ test/ProductMetadata/

sync_related:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/RelatedItemsManagement/src/RelatedItemsManagement/ src/RelatedItemsManagement/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/RelatedItemsManagement/test/RelatedItemsManagement/ test/RelatedItemsManagement/

sync_res:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/ResolutionCaseManagement/src/ResolutionCaseManagement/ src/ResolutionCaseManagement/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/ResolutionCaseManagement/test/ResolutionCaseManagement/ test/ResolutionCaseManagement/
Expand All @@ -121,6 +177,29 @@ sync_trade:
rsync -rtvu --delete --exclude *BaseService.php ../ebay-api-sdk-php/dist/Trading/src/Trading/ src/Trading/
rsync -rtvu --delete --exclude /Mocks/ --exclude /Services/ ../ebay-api-sdk-php/dist/Trading/test/Trading/ test/Trading/

sync_all: sync_bulk sync_bus sync_file sync_finding sync_half sync_merc sync_res sync_return sync_shop sync_trade
sync_all: sync_account \
sync_analytics \
sync_browse \
sync_bulk \
sync_bus \
sync_feedback \
sync_file \
sync_finding \
sync_fulfillment \
sync_half \
sync_inventory \
sync_marketing \
sync_merchand \
sync_merc \
sync_metadata \
sync_order \
sync_post \
sync_product \
sync_product_metadata \
sync_related \
sync_res \
sync_return \
sync_shop \
sync_trade

.PHONY: test
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ printf("The official eBay time is: %s\n", $response->Timestamp->format('H:i (\G\

- Be well maintained.
- Be [well documented](http://devbay.net/sdk/guides/).
- Be [well tested](https://github.com/davidtsadler/ebay-sdk-php/tree/master/test/DTS/eBaySDK).
- Be [well tested](https://github.com/davidtsadler/ebay-sdk-php/tree/master/test).
- Be well supported with [working examples](https://github.com/davidtsadler/ebay-sdk-examples).

## License
Expand Down
62 changes: 52 additions & 10 deletions docs/getting-started/supported-services.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,46 @@ Namespaces
============================= ========================================
eBay Service SDK Namespace
============================= ========================================
`Account`_ DTS\\eBaySDK\\Account
----------------------------- ----------------------------------------
`Analytics`_ DTS\\eBaySDK\\Analytics
----------------------------- ----------------------------------------
`Browse`_ DTS\\eBaySDK\\Browse
----------------------------- ----------------------------------------
`Bulk Data Exchange`_ DTS\\eBaySDK\\BulkDataExchange
----------------------------- ----------------------------------------
`Business Policies`_ DTS\\eBaySDK\\BusinessPoliciesManagement
----------------------------- ----------------------------------------
`Feedback`_ DTS\\eBaySDK\\Feedback
----------------------------- ----------------------------------------
`File Transfer`_ DTS\\eBaySDK\\FileTransfer
----------------------------- ----------------------------------------
`Finding`_ DTS\\eBaySDK\\Finding
----------------------------- ----------------------------------------
`Fulfillment`_ DTS\\eBaySDK\\Fulfillment
----------------------------- ----------------------------------------
`Half Finding`_ DTS\\eBaySDK\\HalfFinding
----------------------------- ----------------------------------------
`Inventory`_ DTS\\eBaySDK\\Inventory
----------------------------- ----------------------------------------
`Marketing`_ DTS\\eBaySDK\\Marketing
----------------------------- ----------------------------------------
`Merchandising`_ DTS\\eBaySDK\\Merchandising
----------------------------- ----------------------------------------
`Merchant Data`_ DTS\\eBaySDK\\MerchantData
----------------------------- ----------------------------------------
`Metadata`_ DTS\\eBaySDK\\Metadata
----------------------------- ----------------------------------------
`Order`_ DTS\\eBaySDK\\Order
----------------------------- ----------------------------------------
`Post Order`_ DTS\\eBaySDK\\PostOrder
----------------------------- ----------------------------------------
`Product`_ DTS\\eBaySDK\\Product
----------------------------- ----------------------------------------
`Product Metadata`_ DTS\\eBaySDK\\ProductMetadata
----------------------------- ----------------------------------------
`Related Items Management`_ DTS\\eBaySDK\\RelatedItemsManagement
----------------------------- ----------------------------------------
`Resolution Case Management`_ DTS\\eBaySDK\\ResolutionCaseManagement
----------------------------- ----------------------------------------
`Return Management`_ DTS\\eBaySDK\\ReturnManagement
Expand All @@ -31,13 +59,27 @@ eBay Service SDK Namespace
`Trading`_ DTS\\eBaySDK\\Trading
============================= ========================================

.. _Bulk Data Exchange: http://developer.ebay.com/DevZone/bulk-data-exchange/CallRef/index.html
.. _Business Policies: http://developer.ebay.com/Devzone/business-policies/CallRef/index.html
.. _File Transfer: http://developer.ebay.com/DevZone/file-transfer/CallRef/index.html
.. _Finding: http://developer.ebay.com/Devzone/finding/CallRef/index.html
.. _Half Finding: http://developer.ebay.com/devzone/half-finding/CallRef/index.html
.. _Merchant Data: http://developer.ebay.com/DevZone/merchant-data/CallRef/index.html
.. _Resolution Case Management: http://developer.ebay.com/Devzone/resolution-case-management/CallRef/index.html
.. _Return Management: http://developer.ebay.com/Devzone/return-management/CallRef/index.html
.. _Shopping: http://developer.ebay.com/Devzone/shopping/docs/CallRef/index.html
.. _Trading: http://developer.ebay.com/Devzone/XML/docs/Reference/eBay/index.html
.. _Account: http://developer.ebay.com/devzone/rest/api-ref/account/index.html
.. _Analytics: https://developer.ebay.com/devzone/rest/api-ref/analytics/index.html
.. _Browse: https://developer.ebay.com/devzone/rest/api-ref/browse/index.html
.. _Bulk Data Exchange: https://developer.ebay.com/DevZone/bulk-data-exchange/CallRef/index.html
.. _Business Policies: https://developer.ebay.com/Devzone/business-policies/CallRef/index.html
.. _Feedback: https://developer.ebay.com/DevZone/feedback/CallRef/index.html
.. _File Transfer: https://developer.ebay.com/DevZone/file-transfer/CallRef/index.html
.. _Finding: https://developer.ebay.com/Devzone/finding/CallRef/index.html
.. _Fulfillment: https://developer.ebay.com/devzone/rest/api-ref/fulfillment/index.html
.. _Half Finding: https://developer.ebay.com/devzone/half-finding/CallRef/index.html
.. _Inventory: https://developer.ebay.com/devzone/rest/api-ref/inventory/index.html
.. _Marketing: https://developer.ebay.com/devzone/rest/api-ref/marketing/index.html
.. _Merchandising: https://developer.ebay.com/DevZone/merchandising/docs/CallRef/index.html
.. _Merchant Data: https://developer.ebay.com/DevZone/merchant-data/CallRef/index.html
.. _Metadata: https://developer.ebay.com/devzone/rest/api-ref/metadata/index.html
.. _Order: https://developer.ebay.com/devzone/rest/api-ref/order/index.html
.. _Post Order: https://developer.ebay.com/Devzone/post-order/index.html
.. _Product: https://developer.ebay.com/DevZone/product/CallRef/index.html
.. _Product Metadata: https://developer.ebay.com/DevZone/product-metadata/CallRef/index.html
.. _Related Items Management: https://developer.ebay.com/Devzone/related-items/CallRef/index.html
.. _Resolution Case Management: https://developer.ebay.com/Devzone/resolution-case-management/CallRef/index.html
.. _Return Management: https://developer.ebay.com/Devzone/return-management/CallRef/index.html
.. _Shopping: https://developer.ebay.com/Devzone/shopping/docs/CallRef/index.html
.. _Trading: https://developer.ebay.com/Devzone/XML/docs/Reference/eBay/index.html
Loading

0 comments on commit 3584f5f

Please sign in to comment.