Skip to content

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 <cyril@strapi.io>

* Use shorter instead of quicker :-)

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
* 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 <megane.lacheny@strapi.io>
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
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
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 <cyril@strapi.io>

* Use shorter instead of quicker :-)

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* [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 <megane.lacheny@strapi.io>

* 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  <97027841+StrapiShaun@users.noreply.github.com>

* 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 <derrickmehaffy@gmail.com>

* 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 <derrickmehaffy@gmail.com>

* 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 <shaun.brown@strapi.io>

* 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 <pwizla@users.noreply.github.com>

* [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 <derrickmehaffy@gmail.com>

* 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 <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* 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 <pwizla@users.noreply.github.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>

* 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 <pwizla@users.noreply.github.com>

* 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 <pwizla@users.noreply.github.com>

* 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 <pwizla@users.noreply.github.com>

* 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 <pwizla@users.noreply.github.com>

* 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 <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* 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 <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fixed various issues

* Add dark reader-friendly logos

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

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

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

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* fixed spelling

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

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* Delint and small wording fixes

* fixed typos and formatting

* updated the Gatsby preview plugin details

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* 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 <pwizla@users.noreply.github.com>

* 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 <pwizla@users.noreply.github.com>

* 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 <megane.lacheny@strapi.io>

* 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 <pwizla+github@gmail.com>

* 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 <pwizla@users.noreply.github.com>

* 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 <derrickmehaffy@gmail.com>

* 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 <derrickmehaffy@gmail.com>

* finish all the middlewares

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

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* 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 <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* 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 <derrickmehaffy@gmail.com>

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

Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>

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

Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>

* 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 <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* 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 <derrickmehaffy@gmail.com>

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

Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>

* Update environment variables directions

Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* 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 <pwizla@users.noreply.github.com>

* 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 <megane.lacheny@strapi.io>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Michaël De Boey <info@michaeldeboey.be>

* 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 <derrickmehaffy@gmail.com>

* finish all the middlewares

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

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* 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 <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* 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 <derrickmehaffy@gmail.com>

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

Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>

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

Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>

* 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 <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* 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 <derrickmehaffy@gmail.com>

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

Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>

* Update environment variables directions

Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* 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 <pwizla@users.noreply.github.com>

* 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 <megane.lacheny@strapi.io>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Update Marketplace-v4.png (#941)

replace marketplace image

* Fix upload code example

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Fix code example in upload.md

Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>
Co-authored-by: cyril lopez <cyril@strapi.io>
Co-authored-by: Mégane Lacheny <megane.lacheny@strapi.io>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Dan Siddoway <dsiddy@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: spreadcharm <ikitty1128@gmail.com>
Co-authored-by: Dimitri Gilbert <dimitri.gilbert@gmail.com>
Co-authored-by: David <64162682+dsfaccini@users.noreply.github.com>
Co-authored-by: Daniel Sum <daniel@cherrypulp.com>
Co-authored-by: Mohammed Muqtadir Ahad <50536283+kulahad@users.noreply.github.com>
Co-authored-by: Alisan Stoll <23653980+inc-ali@users.noreply.github.com>
Co-authored-by: Nico Hofmair <NicoHof@users.noreply.github.com>
Co-authored-by: Adria Lopez <adria.lopez.ortega@gmail.com>
Co-authored-by: Elías Leyton <elias.leyton@gmail.com>
Co-authored-by: Thomas PEDOT <thomas.pedot@gmail.com>
Co-authored-by: Richard <kasonde.nsama@gmail.com>
Co-authored-by: NiWA <nicolas.wazulek@niwa-dev.de>
Co-authored-by: Rajat <cuterajat26@gmail.com>
Co-authored-by: Thomas F. K. Jorna <hello@tefkah.com>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: Rajat <rajattalwar26@gmail.com>
Co-authored-by: André Vital <santiago_vital@outlook.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: horiken <kentaro.horie.4@gmail.com>
Co-authored-by: Pascal Vaccaro <pascal.vaccaro@gmail.com>
Co-authored-by: Grim <silencegrim@gmail.com>
Co-authored-by: Jean-Baptiste Crestot <jbcrestot@gmail.com>
Co-authored-by: Alejandro Llanes <sombra.libre@gmail.com>
Co-authored-by: Kevin Vugts <kevin-vugts@live.com>
Co-authored-by: Fabien del Carmen <fabien.delcarmen@gmail.com>
Co-authored-by: alex <soldatovsh@ya.ru>
Co-authored-by: Ignacio Tonoli de Maussion <ignacio@tonoli.tech>
Co-authored-by: Ben <3126319718@qq.com>
Co-authored-by: John Skoteiniotis <j0hnskot@gmail.com>
Co-authored-by: arslan <arslan.atajanov@gmail.com>
Co-authored-by: Guillaume Girou <ggirou@users.noreply.github.com>
Co-authored-by: derschiw <37687705+derschiw@users.noreply.github.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Michaël De Boey <info@michaeldeboey.be>

* 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 <pwizla@users.noreply.github.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>
Co-authored-by: cyril lopez <cyril@strapi.io>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Dan Siddoway <dsiddy@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: spreadcharm <ikitty1128@gmail.com>
Co-authored-by: Dimitri Gilbert <dimitri.gilbert@gmail.com>
Co-authored-by: David <64162682+dsfaccini@users.noreply.github.com>
Co-authored-by: Daniel Sum <daniel@cherrypulp.com>
Co-authored-by: Mohammed Muqtadir Ahad <50536283+kulahad@users.noreply.github.com>
Co-authored-by: Alisan Stoll <23653980+inc-ali@users.noreply.github.com>
Co-authored-by: Nico Hofmair <NicoHof@users.noreply.github.com>
Co-authored-by: Adria Lopez <adria.lopez.ortega@gmail.com>
Co-authored-by: Elías Leyton <elias.leyton@gmail.com>
Co-authored-by: Thomas PEDOT <thomas.pedot@gmail.com>
Co-authored-by: Richard <kasonde.nsama@gmail.com>
Co-authored-by: NiWA <nicolas.wazulek@niwa-dev.de>
Co-authored-by: Rajat <cuterajat26@gmail.com>
Co-authored-by: Thomas F. K. Jorna <hello@tefkah.com>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: Rajat <rajattalwar26@gmail.com>
Co-authored-by: André Vital <santiago_vital@outlook.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: horiken <kentaro.horie.4@gmail.com>
Co-authored-by: Pascal Vaccaro <pascal.vaccaro@gmail.com>
Co-authored-by: Grim <silencegrim@gmail.com>
Co-authored-by: Jean-Baptiste Crestot <jbcrestot@gmail.com>
Co-authored-by: Alejandro Llanes <sombra.libre@gmail.com>
Co-authored-by: Kevin Vugts <kevin-vugts@live.com>
Co-authored-by: Fabien del Carmen <fabien.delcarmen@gmail.com>
Co-authored-by: alex <soldatovsh@ya.ru>
Co-authored-by: Ignacio Tonoli de Maussion <ignacio@tonoli.tech>
Co-authored-by: Ben <3126319718@qq.com>
Co-authored-by: John Skoteiniotis <j0hnskot@gmail.com>
Co-authored-by: arslan <arslan.atajanov@gmail.com>
Co-authored-by: Guillaume Girou <ggirou@users.noreply.github.com>
Co-authored-by: derschiw <37687705+derschiw@users.noreply.github.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Michaël De Boey <info@michaeldeboey.be>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* 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 <pwizla+github@gmail.com>

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>
Co-authored-by: cyril lopez <cyril@strapi.io>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Dan Siddoway <dsiddy@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: spreadcharm <ikitty1128@gmail.com>
Co-authored-by: Dimitri Gilbert <dimitri.gilbert@gmail.com>
Co-authored-by: David <64162682+dsfaccini@users.noreply.github.com>
Co-authored-by: Daniel Sum <daniel@cherrypulp.com>
Co-authored-by: Mohammed Muqtadir Ahad <50536283+kulahad@users.noreply.github.com>
Co-authored-by: Alisan Stoll <23653980+inc-ali@users.noreply.github.com>
Co-authored-by: Nico Hofmair <NicoHof@users.noreply.github.com>
Co-authored-by: Adria Lopez <adria.lopez.ortega@gmail.com>
Co-authored-by: Elías Leyton <elias.leyton@gmail.com>
Co-authored-by: Thomas PEDOT <thomas.pedot@gmail.com>
Co-authored-by: Richard <kasonde.nsama@gmail.com>
Co-authored-by: NiWA <nicolas.wazulek@niwa-dev.de>
Co-authored-by: Rajat <cuterajat26@gmail.com>
Co-authored-by: Thomas F. K. Jorna <hello@tefkah.com>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: Rajat <rajattalwar26@gmail.com>
Co-authored-by: André Vital <santiago_vital@outlook.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: horiken <kentaro.horie.4@gmail.com>
Co-authored-by: Pascal Vaccaro <pascal.vaccaro@gmail.com>
Co-authored-by: Grim <silencegrim@gmail.com>
Co-authored-by: Jean-Baptiste Crestot <jbcrestot@gmail.com>
Co-authored-by: Alejandro Llanes <sombra.libre@gmail.com>
Co-authored-by: Kevin Vugts <kevin-vugts@live.com>
Co-authored-by: Fabien del Carmen <fabien.delcarmen@gmail.com>
Co-authored-by: alex <soldatovsh@ya.ru>
Co-authored-by: Ignacio Tonoli de Maussion <ignacio@tonoli.tech>
Co-authored-by: Ben <3126319718@qq.com>
Co-authored-by: John Skoteiniotis <j0hnskot@gmail.com>
Co-authored-by: arslan <arslan.atajanov@gmail.com>
Co-authored-by: Guillaume Girou <ggirou@users.noreply.github.com>
Co-authored-by: derschiw <37687705+derschiw@users.noreply.github.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Michaël De Boey <info@michaeldeboey.be>
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 <jean-sebastien.herbaux@epitech.eu>

* Downgrade callout from danger to caution

Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* 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 <pwizla@users.noreply.github.com>

* 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 <pwizla@users.noreply.github.com>

* 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  <97027841+StrapiShaun@users.noreply.github.com>

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

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

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

* Feedback

* title fix

* add table

* Add Sentry to PluginLinks component

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* 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 <stephen.adegbola1@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Victor Coisne <victor.coisne@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
@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.