Mike Jolley
fd03b79995
StoreAPI: Rename namespace to remove `\Blocks` ( https://github.com/woocommerce/woocommerce-blocks/pull/5982 )
...
* Composer config
* Update namespace in deprecated.php
* Bulk update namespace
* Revert rename in deprecated class
* bw compat
* Store API: Add dedicated container and make Store API code self-contained (https://github.com/woocommerce/woocommerce-blocks/pull/5986 )
* Move ArrayUtils to StoreApi
* Move PaymentContext/PaymentResult
* Move create account functionality to checkout endpoint. Update tests.
* Move get_routes_from_namespace to blocks
* Move RestApi logic within StoreApi namespace/directory
* StoreAPI Container
* Update functions
* Update extend docs
* Run Doc build script
* Missing container calls for 3rd party extensions
* Fix doc toc
2022-03-04 13:28:37 +00:00
Mike Jolley
49b65c7bcf
Refactor ExtendRestApi as ExtendSchema and expose `register_endpoint_data` as a public function ( https://github.com/woocommerce/woocommerce-blocks/pull/5941 )
...
* Create Extend class under schema namespace
* ExtendRestApi -> ExtendSchema
* ExtendSchema helper functions
* Move tests
* Fix tests
* Fix docs
* Typos
* Remove invalid param
* phpcs formatting
* Update docs/contributors/documentation-guidelines.md
Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com>
* Update docs/extensibility/filtering-payment-methods.md
Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com>
* Update docs/extensibility/README.md
Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com>
* Update docs/extensibility/available-slot-fills.md
Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com>
* Asserttrue comment
Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com>
2022-03-01 10:34:05 +00:00
Mike Jolley
81bb982c5e
Include issue submission link in the footer of all documention (.md files) ( https://github.com/woocommerce/woocommerce-blocks/pull/5655 )
...
* Add links to single routes in main index woocommerce/woocommerce-blocks#4473
* Footer
* Feedback template
* Remove footer from existing MD files
* Add doc footer script
* Apply script to all docs
* Fix examples
2022-02-02 14:27:46 +00:00
Mike Jolley
61e5a4c55e
Add Checkout Package and Checkout i2 Documentation ( https://github.com/woocommerce/woocommerce-blocks/pull/4892 )
...
* Move components
* Main index for docs
* Block registry documentation
* filter registry docs
* Utility docs
* Doc for components
* Link to package docs
* fix import
2021-10-12 15:23:52 +01:00
Thomas Roberts
e3b88d501e
Add documentation for `ExperimentalDiscountsMeta`, `cart/extensions` endpoint, and `extensionCartUpdate` ( https://github.com/woocommerce/woocommerce-blocks/pull/4377 )
...
* Add documentation for `cart/extensions`
* Add documentation for ExperimentalDiscountsMeta slot
* Add clearer information to `cart/extensions` documentation
* Change checkout screenshot
* Change checkout screenshot
* Update documentation into new template and amend based on suggestions
* Fix typo
* Fix punctuation and remove passive-aggressive voice!
* Update docs/extensibility/extend-rest-api-update-cart.md
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2021-08-25 13:12:34 +01:00