Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 Production release 4.2.3 #994

Merged
merged 154 commits into from
Jul 13, 2022
Merged

🚀 Production release 4.2.3 #994

merged 154 commits into from
Jul 13, 2022

Conversation

pwizla
Copy link
Collaborator

@pwizla pwizla commented Jul 12, 2022

See 4.2.3 milestone for details.

pwizla and others added 30 commits March 15, 2022 11:29
* Add TS command

Signed-off-by: soupette <[email protected]>

* Use shorter instead of quicker :-)

Co-authored-by: Pierre Wizla <[email protected]>
* Document dark mode in user guide

* Add note in dev docs about custom theme extension and dark mode

* Improve instructions for Interface mode setting in User guide

* Add precisions in Dev docs callout for Dark mode

* Update admin profile screenshot

Co-authored-by: Mégane Lacheny <[email protected]>
Line 333 mentioned to run "npm install strapi-provider-upload-aws-s3".
Above package is not working.
New working package is "@strapi/provider-upload-aws-s3"
As asked in the bug report here is a PR, unfortunately I am neither sure of where this information is best placed (as it might apply to other part of the framework configuration file as well) nor how to word it properly.
Under title 5. Create your Strapi server config for production
Update env/production/server.js to include app -> keys object
Include bash command to set APP_KEYS environment variable on Heroku
Include APP_KEYS in Heroku Deployment Guide - fix #807
add kebab case naming constraint callout
Fix error in database description for azure guide
Native Laravel Http Client documentation
pwizla and others added 9 commits June 29, 2022 14:13
* Bump version number to 4.2.1 (#971)

* Telemetry: updates in "Usage Information" and CLI doc (#974)

* Production release 4.2.0 (#937)

* Use beta logo

* [beta] Add TS command (#800)

* Add TS command

Signed-off-by: soupette <[email protected]>

* Use shorter instead of quicker :-)

Co-authored-by: Pierre Wizla <[email protected]>

* [beta] Dark mode: Updates user guide + dev docs (#795)

* Document dark mode in user guide

* Add note in dev docs about custom theme extension and dark mode

* Improve instructions for Interface mode setting in User guide

* Add precisions in Dev docs callout for Dark mode

* Update admin profile screenshot

Co-authored-by: Mégane Lacheny <[email protected]>

* Slightly update wording for TS flag

* Update core store migration

* Added APP_KEYS to environmental variables table + fixed spelling error

* added link to middlewares documentation

* (WIP) Add permissions mapping tables

* Fix typo

* Added caution call out

* Updated the telemetry opt-out method

* Update amazon-aws.md: Wrong package mentioned (#830)

Line 333 mentioned to run "npm install strapi-provider-upload-aws-s3".
Above package is not working.
New working package is "@strapi/provider-upload-aws-s3"

* Missing information for plugin creation #834

As asked in the bug report here is a PR, unfortunately I am neither sure of where this information is best placed (as it might apply to other part of the framework configuration file as well) nor how to word it properly.

* Include APP_KEYS in Heroku Deployment Guide

Under title 5. Create your Strapi server config for production
Update env/production/server.js to include app -> keys object
Include bash command to set APP_KEYS environment variable on Heroku

* Added caution callout and small text + formatting revisions

* Apply suggestions from code review

Co-authored-by: Shaun Brown  <[email protected]>

* docs: improve the Laravel Documentation

* docs: fix typo in code section

* Update azure.md

* Finish adding permission mapping tables

* Remove typescript from production release

* Added migration guide

* Added link to 4.1.8 migration guide

* add comments for Shaun

* updated with Derrick's suggestions

* fixed spelling and phrasing

* add JWT_SECRET code snippet

* Fixed code for config/plugins

* Update docs/developer-docs/latest/update-migration-guides/migration-guides/v4/migration-guide-4.0.x-to-4.1.8.md

Co-authored-by: DMehaffy <[email protected]>

* Update docs/developer-docs/latest/update-migration-guides/migration-guides/v4/migration-guide-4.0.x-to-4.1.8.md

Co-authored-by: DMehaffy <[email protected]>

* docs: fix typo (#853)

* make render.com hosting guide work with strapi version >= v4.0.6 (#832)

* make guide work with strapi v4

- set node version to 12.22.0 because install/build failed with 12.18.4 for i18n plugin.
- add APP_KEYS env variable because its required since v4.0.6

* Update render.md

Also add API_TOKEN_SALT variable to render.yaml blueprint file. It is needed since 4.1.8 See strapi/strapi#13126

* Add additional commands for Heroku environment variables config (#850)

* Add additional commands for Heroku environment variables config

* fix typo

* add random generation

* Fixed phrasing

Co-authored-by: Shaun Brown <[email protected]>

* Fixed config object example code

There was one } that wasn't needed

* remove API_TOKEN_SALT and APP_KEYS from env table

* Update routes.md

Fix missing comma

* update link style

* updated migration guide to match template.

* Update docs/developer-docs/latest/update-migration-guides/migration-guides/v4/migration-guide-4.0.x-to-4.1.8.md

Co-authored-by: Pierre Wizla <[email protected]>

* [v4 migration] MongoDB additions to data migration guide (#818)

* Add first draft of MongoDB migration instructions (w/o cheatsheet)

* Add raw, unedited cheatsheet for MongoDB vs. SQL differences

* Add new MongoDB related files to TOC

* Update data migration guide introduction

* Enhance MongoDB main guide

* Add MongoDB vs. SQL cheatsheet

* minor cleanup

Co-authored-by: derrickmehaffy <[email protected]>

* Lack one s in the file name middleware.js

* Changed time based fields from snake case to camel case

* docs: fixed command to start strapi (#870)

* Update plugins-extension.md (#876)

Correct way to push new routes while extending a plugin

* fix: use correct key parameter for azure deploy (#874)

Azure CLI uses `--account-key` rather than `--access-key` now

* Upload: improve code examples (#806)

* Upload: improve code examples

* Remove heading inside tab

* Merge 2 lines

* Format examples as code-group

Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>

* Update services.md (#880)

The service name is changed from `api::restaurant.restaurant` to `api::email.email` to avoid confusion.

* Remove useless callout (#888)

* Force node 14 (#890)

* Update latest supported versions & expand docs (#883)

* Update amazon-aws.md

Update versions to latest supported. Expanded comments on some code blocks

* Clarify instruction

* Update CONTRIBUTING.md

According to the `package.json` from the official Strapi repo, Node 16.x.x is now supported. [Reference](https://github.com/strapi/strapi/blob/e8215ffcd7aefae42a524670923c1cc34837400f/package.json#L124)

* Update Node's latest supported version

* Update Node's oldest supported version

* Remove useless callout (#888)

* Force node 14 (#890)

* Update CONTRIBUTING.md

* Update README.md

* Update amazon-aws.md

* Update amazon-aws.md

* Update amazon-aws.md

* Update amazon-aws.md

Update versions to latest supported. Expanded comments on some code blocks

* Clarify instruction

* Update CONTRIBUTING.md

According to the `package.json` from the official Strapi repo, Node 16.x.x is now supported. [Reference](https://github.com/strapi/strapi/blob/e8215ffcd7aefae42a524670923c1cc34837400f/package.json#L124)

* Update Node's latest supported version

* Update Node's oldest supported version

* Update CONTRIBUTING.md

* Update README.md

* Update amazon-aws.md

* Update amazon-aws.md

* Update amazon-aws.md

* Update leftover GraphQL plugin config structure

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/amazon-aws.md

Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: DMehaffy <[email protected]>

* Fix wrong wording in model information (#887)

* Add migration guide to 4.1.10 (#885)

* add migration guide to 4.1.10

* Update file name

* Update docs/developer-docs/latest/update-migration-guides/migration-guides/v4/migration-guide-4.1.8+-to-4.1.10.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/update-migration-guides/migration-guides/v4/migration-guide-4.1.8+-to-4.1.10.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/update-migration-guides/migration-guides/v4/migration-guide-4.1.8+-to-4.1.10.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/update-migration-guides/migration-guides/v4/migration-guide-4.1.8+-to-4.1.10.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/update-migration-guides/migration-guides/v4/migration-guide-4.1.8+-to-4.1.10.md

Co-authored-by: Pierre Wizla <[email protected]>

* Add redirects plugin and rename v4 migration guides to match new std

Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: derrickmehaffy <[email protected]>

* Fix predefined hook's name. (#884)

* Strapi-maintained plugins descriptions (#833)

* Added content

* Added content about plugins

* added png files for plugins

* added more logo png files

* fixed missing file extension

* Revised and added content

* Revised text and table cleanup

* Revised Gatsby preview plugin content

* revised intro section

* fixed spelling and formatting

* Revised Email plugin

* Added comment for U&P default deprecation

* Added content for Sentry plugin

* removed empty line

* GraphQL description improvement & Market reference cleanup

* added sidebarDepth

* Edit introduction

* fixed punctuation etc + Mégane's suggestions

* Revised the SEO plugin description

* Update docs/user-docs/latest/plugins/strapi-plugins.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/user-docs/latest/plugins/strapi-plugins.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/user-docs/latest/plugins/strapi-plugins.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/user-docs/latest/plugins/strapi-plugins.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/user-docs/latest/plugins/strapi-plugins.md

Co-authored-by: Pierre Wizla <[email protected]>

* fixed various issues

* Add dark reader-friendly logos

* Update docs/user-docs/latest/plugins/strapi-plugins.md

Co-authored-by: meganelacheny <[email protected]>

* Update docs/user-docs/latest/plugins/strapi-plugins.md

Co-authored-by: meganelacheny <[email protected]>

* fixed spelling

* Update docs/user-docs/latest/plugins/strapi-plugins.md

Co-authored-by: meganelacheny <[email protected]>

* Delint and small wording fixes

* fixed typos and formatting

* updated the Gatsby preview plugin details

Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: meganelacheny <[email protected]>

* Remove populateCreatorFields from models (#881)

* Add NodeJS link to NODE_ENV=production (#879)

* changed env example

* add NODE_ENV callout

* added Nodejs link to explain NODE_ENV=production

* Update table "note" format

Co-authored-by: Pierre Wizla <[email protected]>

* Fix the example code for registering hooks (#877)

Code was broken several places:
- you need to return an object with the original arguments, not an array
- you cannot always write JSX directly in a .js file (according to your configuration)

Co-authored-by: Pierre Wizla <[email protected]>

* Update update-version.md

* typo

* Update services.md (#896)

Just add a missing parentheses in the example code.

* Removed the getPlugin part for content-manager 

Hi,

I have updated the docs because it contains an issue on line 122 in the bootstrap function.
According to the previous docs the following code was needed:

```
  app
        .getPlugin('content-manager')
        .injectContentManagerComponent('editView', 'right-links', { name: 'my-compo', Component: () => 'my-compo' })
```

Instead the right way of doing it and results in working code below. Since there is already a build in function to inject components in the content manager section by calling "injectContentManagerComponent":

```
  app.injectContentManagerComponent('editView', 'right-links', { name: 'my-compo', Component: () => 'my-compo' })
```

* Add caution call out to documentation plugin

* Update docs/developer-docs/latest/plugins/documentation.md

Great suggestion!

Co-authored-by: meganelacheny <[email protected]>

* Add caution callout above custom routes config (#901)

* Add caution callout above custom routes config

* Simplify callout wording and make example more explicit

Co-authored-by: Pierre Wizla <[email protected]>

* docs typo (#871)

* Configure last-updated plugin output (#905)

* Replace logo with SVG version

To fix resolution issues pointed out by Aurélien :-)
Thanks Daniele Brusca!

* Add 2x PNG logo

Just in case

* Add a tip to content type schema migration page and link to Codemods (#902)

* Update content-type-schema.md

* Update content-type-schema.md

* Update for brevity

Co-authored-by: Pierre Wizla <[email protected]>

* Fix missing closing tip markup + improve wording

* Improve wording further for codemods tip

* Update populating-fields.md (#913)

correct the operator name

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Fix typo

Signed-off-by: Derrick Mehaffy <[email protected]>

* Fix 404 on migration guides

* Update node versions

* typo in Collection by Field section (#927)

* Fix upload example for Node.js (#908)

Upload example with Node.js wasn't working out of the box. This change fixes the example.

* Update 11ty.md with Strapi v4 (#909)

* Update Autocreate Slug with Lifecycles (#910)

In Strapi the `./src/api/models` path seems to be replaced this path: `./src/api/[api-name]/content-types/[content-type-name]/lifecycles.js` using the `lifecycles.js` file. I updated the guide to reflect this changes, since doing what the guid suspects has no effect.:)

* Fix middleware structure

Fixes #886

* Add missing acquireConnectionTimeout config option to database (#929)

* Add missing acquireConnectionTimeout config option to database

* change ms to milliseconds

* Release 4.2.0 to staging (#933)

* Logo customization via admin panel (#855)

* Write custom logo documentation in user guide

* Add new icons

* Fix custom logo explanations + add note in dev docs

* Fix typos and improve phrasing

* Improve callouts

* Add precisions in callout

* Add screenshot

* Improve documentation after reviews

* Update screenshot

* minor cleanups and rewriting middleware documentation with examples (#912)

* minor cleanups and rewriting middleware documentation

Signed-off-by: Derrick Mehaffy <[email protected]>

* finish all the middlewares

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

Co-authored-by: Gabriel <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

Co-authored-by: Pierre Wizla <[email protected]>

* Slightly reword code comment

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* more cleanup

* Update wording

Co-authored-by: Gabriel <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>

* Digital Ocean app platform deployment guide (#857)

* Created new Digital Ocean App Platform deployment guide

* Rough outline for deploying on DO-AP

* fix top matter

* Add server.js/ts and database.js/ts min config snippets

* Add postgres dependencies commands & rough DO directions

* Added DO config steps

* fixed text in callout

* fix code snippets and delint

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digital-ocean-app-platform-2022.md

Co-authored-by: DMehaffy <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digital-ocean-app-platform-2022.md

Co-authored-by: DMehaffy <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digital-ocean-app-platform-2022.md

Co-authored-by: DMehaffy <[email protected]>

* added text for server config and GitHub quickstart link

* add GitHub quickstart link and server.js config details

* Corrected Digital Ocean to DigitalOcean

* Fixed spelling and delint + changed file name

* rebase

* fix database name

* Fixed the first section

* change environment variable heading title and clean up section

* cleanup caps

* change heading level

* fixed file path and added server config intro

* add pg package link

* fixed code blocks

* add formatting to App access link

* delint

* fixed spelling and punctuation

* fixed misc formatting

* revised deployment section

* cleaned up code blocks + misc formatting

* fix code typo

* fixed code block formatting

* improve text

* revised intro

* code cleanup

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: meganelacheny <[email protected]>

* Change file name and misc fixes

* remove alt file name

* delete draft file

* added space for "// path"

* fixed various things

* Rewrite the Strapi project section

* fixed the managed database deployment directions

* fixed typo

* remove text

* changed table format

* cleaned up text

* fixed misc small issues

* Edited the managed database section

* small wording fix

* add link to env table

* change casing

* small fixes

* clarify the saving changes step

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: DMehaffy <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: DMehaffy <[email protected]>

* Update environment variables directions

Co-authored-by: DMehaffy <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: meganelacheny <[email protected]>

* Updates plugins user guide for marketplace providers (#923)

* update plugins user guide for marketplace providers

* Incorporate feedback

* Update installing-plugins-via-marketplace.md

* update screenshots

* fix typo

* crop image

* Fix broken links

* Update marketplace screenshot

* Drop v12 support  (#928)

* Drop v12 support (>=14.19.1 <=16.x.x)

* Update node version in FAQ

* Keep v14 as most recommended

* Moved middleware list into a table with installed vs required (#936)

* Moved middleware list into a table with installed vs required

* pr feedback

* revert to piwi's vs code extension for tables

Co-authored-by: Pierre Wizla <[email protected]>

* Add callout about templates being reworked (#938)

* Update again node version in telemetry docs

* Update templates callout title

* Bump version number to 4.2.0

* chore: update React docs to function components (#897)

Co-authored-by: meganelacheny <[email protected]>
Co-authored-by: DMehaffy <[email protected]>
Co-authored-by: Gabriel <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: Michaël De Boey <[email protected]>

* Remove TypeScript code snippets from DigitalOcean deployment guide (#940)

* Logo customization via admin panel (#855)

* Write custom logo documentation in user guide

* Add new icons

* Fix custom logo explanations + add note in dev docs

* Fix typos and improve phrasing

* Improve callouts

* Add precisions in callout

* Add screenshot

* Improve documentation after reviews

* Update screenshot

* minor cleanups and rewriting middleware documentation with examples (#912)

* minor cleanups and rewriting middleware documentation

Signed-off-by: Derrick Mehaffy <[email protected]>

* finish all the middlewares

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

Co-authored-by: Gabriel <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

Co-authored-by: Pierre Wizla <[email protected]>

* Slightly reword code comment

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

* more cleanup

* Update wording

Co-authored-by: Gabriel <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>

* Digital Ocean app platform deployment guide (#857)

* Created new Digital Ocean App Platform deployment guide

* Rough outline for deploying on DO-AP

* fix top matter

* Add server.js/ts and database.js/ts min config snippets

* Add postgres dependencies commands & rough DO directions

* Added DO config steps

* fixed text in callout

* fix code snippets and delint

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digital-ocean-app-platform-2022.md

Co-authored-by: DMehaffy <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digital-ocean-app-platform-2022.md

Co-authored-by: DMehaffy <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digital-ocean-app-platform-2022.md

Co-authored-by: DMehaffy <[email protected]>

* added text for server config and GitHub quickstart link

* add GitHub quickstart link and server.js config details

* Corrected Digital Ocean to DigitalOcean

* Fixed spelling and delint + changed file name

* rebase

* fix database name

* Fixed the first section

* change environment variable heading title and clean up section

* cleanup caps

* change heading level

* fixed file path and added server config intro

* add pg package link

* fixed code blocks

* add formatting to App access link

* delint

* fixed spelling and punctuation

* fixed misc formatting

* revised deployment section

* cleaned up code blocks + misc formatting

* fix code typo

* fixed code block formatting

* improve text

* revised intro

* code cleanup

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md

Co-authored-by: meganelacheny <[email protected]>

* Change file name and misc fixes

* remove alt file name

* delete draft file

* added space for "// path"

* fixed various things

* Rewrite the Strapi project section

* fixed the managed database deployment directions

* fixed typo

* remove text

* changed table format

* cleaned up text

* fixed misc small issues

* Edited the managed database section

* small wording fix

* add link to env table

* change casing

* small fixes

* clarify the saving changes step

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: DMehaffy <[email protected]>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: DMehaffy <[email protected]>

* Update environment variables directions

Co-authored-by: DMehaffy <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: meganelacheny <[email protected]>

* Updates plugins user guide for marketplace providers (#923)

* update plugins user guide for marketplace providers

* Incorporate feedback

* Update installing-plugins-via-marketplace.md

* update screenshots

* fix typo

* crop image

* Fix broken links

* Update marketplace screenshot

* Drop v12 support  (#928)

* Drop v12 support (>=14.19.1 <=16.x.x)

* Update node version in FAQ

* Keep v14 as most recommended

* Moved middleware list into a table with installed vs required (#936)

* Moved middleware list into a table with installed vs required

* pr feedback

* revert to piwi's vs code extension for tables

Co-authored-by: Pierre Wizla <[email protected]>

* Add callout about templates being reworked (#938)

* Update again node version in telemetry docs

* Update templates callout title

* Remove TypeScript code snippets from DigitalOcean deployment guide

* remove additional typescript refs

Co-authored-by: meganelacheny <[email protected]>
Co-authored-by: DMehaffy <[email protected]>
Co-authored-by: Gabriel <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>

* Update Marketplace-v4.png (#941)

replace marketplace image

* Fix upload code example

Co-authored-by: Gustav Hansen <[email protected]>

* Fix code example in upload.md

Co-authored-by: derrickmehaffy <[email protected]>
Co-authored-by: cyril lopez <[email protected]>
Co-authored-by: Mégane Lacheny <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: Dan Siddoway <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: spreadcharm <[email protected]>
Co-authored-by: Dimitri Gilbert <[email protected]>
Co-authored-by: David <[email protected]>
Co-authored-by: Daniel Sum <[email protected]>
Co-authored-by: Mohammed Muqtadir Ahad <[email protected]>
Co-authored-by: Alisan Stoll <[email protected]>
Co-authored-by: Nico Hofmair <[email protected]>
Co-authored-by: Adria Lopez <[email protected]>
Co-authored-by: Elías Leyton <[email protected]>
Co-authored-by: Thomas PEDOT <[email protected]>
Co-authored-by: Richard <[email protected]>
Co-authored-by: NiWA <[email protected]>
Co-authored-by: Rajat <[email protected]>
Co-authored-by: Thomas F. K. Jorna <[email protected]>
Co-authored-by: Gustav Hansen <[email protected]>
Co-authored-by: Rajat <[email protected]>
Co-authored-by: André Vital <[email protected]>
Co-authored-by: Pierre Noël <[email protected]>
Co-authored-by: horiken <[email protected]>
Co-authored-by: Pascal Vaccaro <[email protected]>
Co-authored-by: Grim <[email protected]>
Co-authored-by: Jean-Baptiste Crestot <[email protected]>
Co-authored-by: Alejandro Llanes <[email protected]>
Co-authored-by: Kevin Vugts <[email protected]>
Co-authored-by: Fabien del Carmen <[email protected]>
Co-authored-by: alex <[email protected]>
Co-authored-by: Ignacio Tonoli de Maussion <[email protected]>
Co-authored-by: Ben <[email protected]>
Co-authored-by: John Skoteiniotis <[email protected]>
Co-authored-by: arslan <[email protected]>
Co-authored-by: Guillaume Girou <[email protected]>
Co-authored-by: derschiw <[email protected]>
Co-authored-by: Gabriel <[email protected]>
Co-authored-by: Michaël De Boey <[email protected]>

* Update Usage Information to mention telemetry:enable command

* Update CLI doc with telemetry commands

* Add link to Usage Information in CLI doc

Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: derrickmehaffy <[email protected]>
Co-authored-by: cyril lopez <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: Dan Siddoway <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: spreadcharm <[email protected]>
Co-authored-by: Dimitri Gilbert <[email protected]>
Co-authored-by: David <[email protected]>
Co-authored-by: Daniel Sum <[email protected]>
Co-authored-by: Mohammed Muqtadir Ahad <[email protected]>
Co-authored-by: Alisan Stoll <[email protected]>
Co-authored-by: Nico Hofmair <[email protected]>
Co-authored-by: Adria Lopez <[email protected]>
Co-authored-by: Elías Leyton <[email protected]>
Co-authored-by: Thomas PEDOT <[email protected]>
Co-authored-by: Richard <[email protected]>
Co-authored-by: NiWA <[email protected]>
Co-authored-by: Rajat <[email protected]>
Co-authored-by: Thomas F. K. Jorna <[email protected]>
Co-authored-by: Gustav Hansen <[email protected]>
Co-authored-by: Rajat <[email protected]>
Co-authored-by: André Vital <[email protected]>
Co-authored-by: Pierre Noël <[email protected]>
Co-authored-by: horiken <[email protected]>
Co-authored-by: Pascal Vaccaro <[email protected]>
Co-authored-by: Grim <[email protected]>
Co-authored-by: Jean-Baptiste Crestot <[email protected]>
Co-authored-by: Alejandro Llanes <[email protected]>
Co-authored-by: Kevin Vugts <[email protected]>
Co-authored-by: Fabien del Carmen <[email protected]>
Co-authored-by: alex <[email protected]>
Co-authored-by: Ignacio Tonoli de Maussion <[email protected]>
Co-authored-by: Ben <[email protected]>
Co-authored-by: John Skoteiniotis <[email protected]>
Co-authored-by: arslan <[email protected]>
Co-authored-by: Guillaume Girou <[email protected]>
Co-authored-by: derschiw <[email protected]>
Co-authored-by: Gabriel <[email protected]>
Co-authored-by: Michaël De Boey <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>

* Mention admin panel extension through plugins is impossible (#967)

* Mention that plugins cannot extend the admin panel for now

* Add link to user guide marketplace docs

* Rework the content and structure a bit

* Update forking →  patch-package

* GraphQL: Improve plugin configuration (#969)

* GraphQL: Improve plugin configuration

* Improve copy, Capitalize headers, add more options

* Graphql: Improve copy

* Graphql: cleanup example

* Add further improvements to the GraphQL plugin and config. docs

* Fix typos

* Simplify link call

Co-authored-by: Pierre Wizla <[email protected]>

Co-authored-by: meganelacheny <[email protected]>
Co-authored-by: derrickmehaffy <[email protected]>
Co-authored-by: cyril lopez <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: Dan Siddoway <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: spreadcharm <[email protected]>
Co-authored-by: Dimitri Gilbert <[email protected]>
Co-authored-by: David <[email protected]>
Co-authored-by: Daniel Sum <[email protected]>
Co-authored-by: Mohammed Muqtadir Ahad <[email protected]>
Co-authored-by: Alisan Stoll <[email protected]>
Co-authored-by: Nico Hofmair <[email protected]>
Co-authored-by: Adria Lopez <[email protected]>
Co-authored-by: Elías Leyton <[email protected]>
Co-authored-by: Thomas PEDOT <[email protected]>
Co-authored-by: Richard <[email protected]>
Co-authored-by: NiWA <[email protected]>
Co-authored-by: Rajat <[email protected]>
Co-authored-by: Thomas F. K. Jorna <[email protected]>
Co-authored-by: Gustav Hansen <[email protected]>
Co-authored-by: Rajat <[email protected]>
Co-authored-by: André Vital <[email protected]>
Co-authored-by: Pierre Noël <[email protected]>
Co-authored-by: horiken <[email protected]>
Co-authored-by: Pascal Vaccaro <[email protected]>
Co-authored-by: Grim <[email protected]>
Co-authored-by: Jean-Baptiste Crestot <[email protected]>
Co-authored-by: Alejandro Llanes <[email protected]>
Co-authored-by: Kevin Vugts <[email protected]>
Co-authored-by: Fabien del Carmen <[email protected]>
Co-authored-by: alex <[email protected]>
Co-authored-by: Ignacio Tonoli de Maussion <[email protected]>
Co-authored-by: Ben <[email protected]>
Co-authored-by: John Skoteiniotis <[email protected]>
Co-authored-by: arslan <[email protected]>
Co-authored-by: Guillaume Girou <[email protected]>
Co-authored-by: derschiw <[email protected]>
Co-authored-by: Gabriel <[email protected]>
Co-authored-by: Michaël De Boey <[email protected]>
4.2.1 was skipped 😅
@pwizla pwizla self-assigned this Jul 12, 2022
@vercel
Copy link

vercel bot commented Jul 12, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
documentation ✅ Ready (Inspect) Visit Preview Jul 13, 2022 at 1:12PM (UTC)

@strapi-cla
Copy link

strapi-cla commented Jul 12, 2022

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
13 out of 14 committers have signed the CLA.

✅ pwizla
✅ j0hnskot
✅ derrickmehaffy
✅ ggirou
✅ gu-stav
✅ juliangra
✅ tvqqq
✅ meganelacheny
✅ derschiw
✅ gpene
✅ arslan
✅ StrapiShaun
✅ Fayazexo
❌ AlexMNet
You have signed the CLA already but the status is still pending? Let us recheck it.

@pwizla pwizla added source: Dev Docs PRs/issues targeting the Developer Docs pr: updated content PRs updating existing documentation content internal PRs created by the Strapi core team pr: new content PRs for new product features or new documentation sections target: v4 Documentation PRs/issues targeting content from docs.strapi.io (main branch). size: large If the PR includes 1+ file(s) with a total of 50+ lines of text or 100+ lines of code labels Jul 12, 2022
@pwizla pwizla added this to the 4.2.3 milestone Jul 12, 2022
…#996)

* Mention new default populate behavior in code migration

* Move components note to endpoints and mention populate in intro
* Update error-handling.md (#988)

camel case → lower camel case

* Bump to version 4.2.3

* Add warning callout for enum values (#984)

* Add warning callout for enum values

* Update wording to be more specific (dev feedback)

Co-authored-by: Jean-Sébastien Herbaux <[email protected]>

* Downgrade callout from danger to caution

Co-authored-by: Jean-Sébastien Herbaux <[email protected]>

* update link to public roadmap (#990)

* update link to public roadmap

From Product Board to Canny

* Update wording "our" → "the"

Co-authored-by: Pierre Wizla <[email protected]>

* Email + Upload Plugins and Providers pages (#992)

* fixed code snippets and added ts config

* added new introduction

* revised wording

* add tabs card

* Add code snippets for providers

* Reorg doc structure

* adds Using Providers page

* fix tabs

* rework text

* start programmatic use section

* Rework the email template section

* various changes

* Add code example for lifecycle hook in admin panel

* add temp links to new providers page

* delete configure the plugin

* change wording about SendMail

* finalize intro topics

* remove unused content

* Cleanup code examples and remove troubleshooting section

* comment out last section for now

* fix grammar

* add html tags to table

* small content edit

* Adding Sentry plugin doc

* fix tables

* fix controller code example

* updated some language

* update lifecycle hook section

* improve spelling an grammar

* improve misc things

* improve the introduction

* update table and misc improvements

* improved lifecycle hook text

* Fix email plugin caps

* fix

* Add missing closing </ul> that prevented VuePress rendering

* add bullet points

* remove unnecessary fragment

* rework intro

* Update based on feedback

* Update upload.md

* improved various parts

* add call out and fix titles

* misc improvements

* simplify wording

* fix code block file paths and header levels

* fixed various parts

* update node engines

* add spaces to empty object braces

* trim content

* shorten send func disc

* feedback updates

* add optional to table

* Add send function properties table

* updated send function table

* add spacing

* Update docs/developer-docs/latest/plugins/email.md

Co-authored-by: Pierre Wizla <[email protected]>

* updated minor wording + delint

* add space

* feedback revisions

* modify `send` properties table

* feedback

* feedback

* revisions

* fix links in admin panel config file

* delint

* minor fixes

* Update docs/developer-docs/latest/development/using-providers.md

Co-authored-by: Shaun Brown  <[email protected]>

* Update docs/developer-docs/latest/plugins/email.md

Co-authored-by: Pierre Wizla <[email protected]>

* Update docs/developer-docs/latest/plugins/email.md

* Feedback

* title fix

* add table

* Add Sentry to PluginLinks component

Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>

* Fix - → —

* Update Email example to include missing path

* Fix broken link

* Fix another broken link

* Update cross-link for compliance with style guide

Co-authored-by: Adegbola Stephen <[email protected]>
Co-authored-by: Jean-Sébastien Herbaux <[email protected]>
Co-authored-by: Victor Coisne <[email protected]>
Co-authored-by: Gabriel <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
Co-authored-by: Shaun Brown <[email protected]>
@pwizla pwizla marked this pull request as ready for review July 13, 2022 12:58
meganelacheny
meganelacheny previously approved these changes Jul 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal PRs created by the Strapi core team pr: new content PRs for new product features or new documentation sections pr: updated content PRs updating existing documentation content size: large If the PR includes 1+ file(s) with a total of 50+ lines of text or 100+ lines of code source: Dev Docs PRs/issues targeting the Developer Docs target: v4 Documentation PRs/issues targeting content from docs.strapi.io (main branch).
Projects
None yet
Development

Successfully merging this pull request may close these issues.