Commit Graph

59 Commits

Author SHA1 Message Date
Brent MacKinnon a9c4dedc20
Update security-best-practices.md (#46200)
* Update security-best-practices.md

* Update security-best-practices.md

* Update security-best-practices.md

* Update docs-manifest.json

* Update docs-manifest.json

---------

Co-authored-by: piinthecloud <stephmpi@gmail.com>
2024-04-29 11:04:59 +02:00
Matt Sherman b0517d0652
Doc: Fix product editor dev handbook doc (#46770)
* Fix broken image

* Fix create-product-editor-block link

* Fix related documentation links

* Docs manifest
2024-04-24 14:31:41 -04:00
Jorge A. Torres a6222d6828
Fix encoding on a few HPOS docs (#46786)
* Fix encoding in some HPOS docs

* Update manifest
2024-04-22 18:23:14 +05:30
Leif Singer d1be68b88c
Update @woo.com email addresses to @woocommerce.com (#46387)
* update @woo.com email addresses

* update %40woo.com email address

* add changelog file

* update docs manifest
2024-04-19 21:11:01 +00:00
Jorge A. Torres 5fe34385a1
Migrate HPOS wiki docs to the docs site (#46724)
* Add HPOS CLI tools doc

* Add HPOS extension recipe book

* Add HPOS querying improvements

* Update manifest

* Fix some linting issues

* Apply suggestions from review

* Update manifest
2024-04-19 11:51:10 -07:00
Brent MacKinnon b530a6e9dd
Update guide-large-store.md (#46697)
* Update guide-large-store.md

* Update docs-manifest.json
2024-04-17 11:14:38 -06:00
piinthecloud 50b58e54ff
updated instances in docs (#46618)
* updated instances in docs

* Fix beta testing title + regen manifest

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-04-15 23:49:06 +00:00
Brent MacKinnon 8fc82e9bfd
Fix broken links from issue #46336 (#46381)
* Fixing broken links

* Update docs/payments/payment-gateway-api.md

Co-authored-by: Leif Singer <leif@automattic.com>

* Update docs/contributing/common-issues.md

Co-authored-by: Néstor Soriano <konamiman@konamiman.com>

* Update docs/payments/payment-gateway-api.md

Co-authored-by: Leif Singer <leif@automattic.com>

* Update writing-high-quality-testing-instructions.md

* Add changefile(s) from automation for the following project(s): @woocommerce/components, woocommerce-blocks, woocommerce

* ignore MD029 rule (1/2/3) as the linebreaks that are needed for the code block confuse its numbering

* update the docs manifest

`pnpm utils md-docs create docs woocommerce -o docs/docs-manifest.json`

---------

Co-authored-by: Leif Singer <leif@automattic.com>
Co-authored-by: Néstor Soriano <konamiman@konamiman.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Leif Singer <git@singer.sh>
2024-04-15 14:30:37 +02:00
Jonathan Lane c7de30b773
[DOCS] Update core critical flows with update e2e tests (#46400)
* Update core critical flows with update e2e tests

* Updated docs manifest

---------

Co-authored-by: Jon Lane <jon.lane@automattic.com>
2024-04-09 19:14:20 -04:00
Jacklyn Biggin 462afb0282
Fix remaining broken links discovered in SEO orbit (#46398) 2024-04-09 17:10:23 -03:00
Jacklyn Biggin 04c3d9119c
Fix broken links in payments onboarding doc (#46388) 2024-04-09 16:56:10 +00:00
Shani a7b3727063
Contributions guidelines cleanup 2 (#46384)
* Removes duplicate contribution doc

* Removes duplicate title

* Adds manifest.json

---------

Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MBP.lan>
2024-04-09 16:07:37 +00:00
Jacklyn Biggin 24bed48bb8
Fix internal broken links on docs site (initial test) (#46378)
* Fix broken internal links on the docs site

* Update docs manifest
2024-04-09 14:40:56 +00:00
Leif Singer 8ee74ede0e
Update Woo.com references to WooCommerce.com (#46259)
* replace capitalized Woo.com with WooCommerce.com

* replace http URLs

* replace https URLs

* replace developer.woo.com

* add missing version in `@since` tag

* unslash the HTTP_REFERER

* WordPress.Security.ValidatedSanitizedInput.InputNotSanitized

* add changelog file

* add more changelog files

* address linter errors

* address more linter errors

* fix test

* more linter errors
2024-04-09 09:50:15 +01:00
Shani b78f1487e5
Remove heading testing category docs (#46338)
* Removes title causing double heading

* adds manifest.json

---------

Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MBP.lan>
2024-04-08 15:16:07 +00:00
Shani 3af1ff3f68
Adds testing readme to docs (#46249)
* Renames beta testing directory and adds readme

* Adds manifest.json

* Adds meta tags to readme

* Fixes linting issue

---------

Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MBP.lan>
2024-04-05 09:36:22 -04:00
Shani d80086ef87
Beta testing doc addition (#46244)
* Adds beta testing directory and doc to docs directory

* Adds manifest.json

* Fixes typo

* Linter fix

---------

Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MacBook-Pro.local>
2024-04-04 17:56:50 +00:00
Shani 790373ba3b
Edit contributing docs readme (#46197)
* Directs devs to docs site where contributing to woo links are clearly laid out and defined

* Adds updated manifest.json

* Fixes typo

---------

Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MBP.lan>
2024-04-04 13:09:27 -04:00
Vedanshu Jain 5dc662b736
Add guide to enable HPOS on high volume stores. (#46084)
* Add guide to enable HPOS on high volume stores.

Co-authored-by: Stephanie <stephmpi@gmail.com>
Co-authored-by: Jorge Torres <jorge.torres@automattic.com>

* Addressed review comments.

* Add manifest file.

---------

Co-authored-by: Stephanie <stephmpi@gmail.com>
Co-authored-by: Jorge Torres <jorge.torres@automattic.com>
2024-04-03 13:20:07 +02:00
Shani 073c3ff3b4
Update for dev environment doc (#45460)
* Dev environment doc edited

* Building first extension doc update

* Adds updated manifest.json file

---------

Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MBP.lan>
2024-03-27 17:01:24 +00:00
Shani ed296e5b93
Update developer resources tools docs (#45567)
* Removes dev resources file, edits dev tools, adds new contribution file

* Adds meta tags

* Adds updated manifest.json

* Fixes typo

* Update contributing-to-core-and-marketplace.md

---------

Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MBP.lan>
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-03-25 21:19:54 +00:00
Paulo Arromba f1dd1e02a6
Docs: migrate Template structure & Overriding templates via a theme (#43571)
* Removed wrong blockquote

* Lint exception

* Added changelog

* Update docs-manifest.json
2024-03-20 14:49:20 +00:00
Jacklyn Biggin 9f7e019d02
Fix character encoding issues across the docs site (#45518)
* Fix character encoding issues across the docs site

* Fix manifest
2024-03-12 11:06:37 -04:00
Brent MacKinnon babf31877f
Docs fix ux guidelines (#45323)
* Update accessibility.md

* Update docs-manifest.json

* Update theme design accessibility guidlelines

* Update theme-accessibility.md

* Update docs-manifest.json

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-03-05 17:25:24 +00:00
Brent MacKinnon 21ba2275da
Update accessibility.md (#45316)
* Update accessibility.md

* Update docs-manifest.json
2024-03-05 15:01:52 +00:00
Shani 76b776d71c
Update build first extension doc (#44870)
* Init commit

* Updates remainder of the doc

* Fixes linting issues

* Updates manifest from rebase

* Updated manifest using command in this branch

---------

Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MBP.lan>
2024-03-04 17:36:55 +00:00
Corey McKrill d581512171
Logging: Improve compatibility with multisite (#44735)
* Add static method for getting the log directory

* Add filter for customizing the log directory path

* Handle case where constant is already defined

* Do directory creation on the fly instead of during install

* Replace all Core usages of WC_LOG_DIR

* Ensure each site's log handler setting is respected

* Add unit tests

* Fix legacy logger unit tests

* Update docs

* Regenerate docs manifest file (required by GitHub CI)

---------

Co-authored-by: Nestor Soriano <konamiman@konamiman.com>
2024-02-28 12:31:31 +01:00
Brent MacKinnon 4f24fdcabb
Update logging.md (#44908)
* Update logging.md

* Add changelog file

* Update docs manifest file

---------

Co-authored-by: Corey McKrill <916023+coreymckrill@users.noreply.github.com>
2024-02-22 23:30:08 +00:00
Jacklyn Biggin 1327310a01
Fix encoding issue with quotes in docs (#44899)
* Fix encoding issue with quotes in docs

* Update docs manifest
2024-02-22 19:02:15 +00:00
Corey McKrill 53a5a11c6a
Docs: Update logging doc with 8.6 changes (#44336)
Update logging doc with 8.6 changes
2024-02-20 23:37:29 +00:00
James Kemp 113a7caa7d
Update check-if-woo-is-active.md (#44306)
* Update check-if-woo-is-active.md

Added more reliable methods to check if WooCommerce is active

* Update check-if-woo-is-active.md

Update code examples to use WooCommerce hooks.

* Update check-if-woo-is-active.md

Update wording in some sections

* Update docs/extension-development/check-if-woo-is-active.md

Co-authored-by: Darren Ethier <darren@roughsmootheng.in>

* add docs manifest

---------

Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-02-05 20:08:30 +00:00
Brent MacKinnon 16f2f9024a
Adjusting internal links within docs folder (#44288)
* Adjusting internal links within docs folder

* Update docs-manifest.json

* Fix linting + update manifest

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-02-02 15:57:18 +00:00
Brent MacKinnon 2249b7a4c5
moving webhooks doc (#44098)
* moving webhooks doc

* Move webhooks doc to building a woo store

It's not really extension development related

* Update docs manifest

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-02-01 19:56:34 +00:00
Brent MacKinnon 1bd5ab738a
updating link on wccli readme (#44100)
* updating link on wccli readme

* Fix links that were incorrect

* Update docs manifest

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-02-01 19:10:39 +00:00
Jacklyn Biggin 402b9bf096
DOCS - Fix 404 link to logging page (#44275)
* Fix broken link to debugging doc

* Update docs manifest
2024-02-01 16:36:03 +00:00
Adrian Moldovan 62101246ca
[e2e tests] Add downloadable product test (#44112) 2024-01-31 17:51:14 +02:00
Brent MacKinnon ad7ae08d77
adjusting internal links for the docs front-end (#44101)
* adjusting a link for the docs front-end

* fixing some relative urls

* fixing relatieve links

* Updated manifest to include links

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-01-30 13:32:54 -05:00
Chi-Hsuan Huang 6832a4b249
Update onboarding task documentation & add back `example` command (#44026) 2024-01-30 12:05:46 +08:00
Brent MacKinnon 58088ed448
Simplify and atomize the Extension Developer Handbook (#43832)
* Simplifying and atomizing extension-developer-handbook

* Update logging.md

* Update extension-development-best-practices.md

* Update docs-manifest.json

* Revert "fixing a few broken image links"

This reverts commit 058c1fcd05993380efb0d6703f13192d1aad2a68.

* Update extension-development-best-practices.md

* Update docs-manifest file

* Adds most recent version of manifest after command run

* Removes old docs-manifest

* Renames new manifest

---------

Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MBP.lan>
2024-01-24 19:54:10 -05:00
Brent MacKinnon 664140f134
Adjusting relative links in docs folder to avoid 404s on docs site (#44044)
* Adjusting relative links in docs folder to avoid 404s on docs site

Adjusting relative links in docs folder to avoid 404s on docs site

* Update docs-manifest.json

* Update docs manifest to reflect current trunk

* Fix invalid links

* Update manifest

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-01-24 17:00:12 -05:00
Shani bf11df5e46
Atomizing and Improving WC-CLI documentation - Fixed PR (#44016)
* Atomizing and Improving WC-CLI documentation

* Adds new docs manifest, deletes previous manifest, renames new manifest

* Fix linting errors

* Fix additional linting errors

* Fix remaining linting issue

---------

Co-authored-by: Brent MacKinnon <brent.mackinnon@a8c.com>
Co-authored-by: Shani Banerjee <shanibanerjee@Shanis-MBP.lan>
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-01-24 16:18:11 -05:00
Ron Rennick bbed678d13
add manifest check to pr markdown lint workflow (#43534)
* add manifest check to pr markdown lint workflow

* add json validation, storybook exception

* restore post tags to manifest

* add is-valid-json.js

---------

Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
2024-01-24 12:39:22 -04:00
Brent MacKinnon e995ee387d
Atomizing and tagging Endpoint documentation (#43833)
* Atomizing and taggig Endpoint documentation

* Create manifest.json

* regenerating manifest

* fix manifest

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-01-19 16:56:19 -05:00
Brent MacKinnon 5f6e18e922
Removing notices that are no-longer-relevant (#43766)
* Removing notices that are no-longer-relevant

Removing "WIP" and "developer-level" notices, and fixing a few titles

* add updated docs manifest

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-01-17 18:17:14 -05:00
Jacklyn Biggin 097f72774a
Update docs manifest for Product Editor Guidelines (#43752)
update docs manfiest
2024-01-17 12:47:05 -05:00
Jacklyn Biggin 658518b447
Update docs manifest (#43718)
Update manifest + fix duplicated key
2024-01-17 09:36:31 -04:00
Ron Rennick 8a7ffac49b
add post tags support to docs manifest generator (#43575)
* Add tags to some readme files

* add post tags support

---------

Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
2024-01-16 12:54:37 -05:00
Jacklyn Biggin 1d0a00741a
Fix all remaining docs encoding issues (#43683)
* Fix data management readme

* fix localization/translation category typo

* Fix remaining encoding issues

* update docs manifest
2024-01-15 21:52:17 -05:00
Jacklyn Biggin 9aafe545c5
Remove manually found unicode characters in docs (#43677)
* Remove manually found unicode characters

Non-regular spaces, quotes, dashes

* Fix linting

* fix more linting issues

* Fix more linting

* fix enable-hpos.md linting

* Update docs manifest
2024-01-15 19:42:12 -05:00
Jacklyn Biggin f29ad09154
Rename "Contributing" category + tag files (#43675)
* Tag contributor docs

* Update contributing category name

* Update manifest

* Fix unicode issues
2024-01-15 19:09:52 -05:00