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

Docker documentation for v4 #1144

Merged
merged 24 commits into from Oct 5, 2022
Merged

Docker documentation for v4 #1144

merged 24 commits into from Oct 5, 2022

Conversation

derrickmehaffy
Copy link
Member

@derrickmehaffy derrickmehaffy commented Sep 20, 2022

Signed-off-by: Derrick Mehaffy derrickmehaffy@gmail.com

It's not the best but I wrote this in 3 hours, leave feedback and I'll try and fix what I can.

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
@vercel
Copy link

vercel bot commented Sep 20, 2022

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

Name Status Preview Updated
documentation ✅ Ready (Inspect) Visit Preview Oct 5, 2022 at 10:20AM (UTC)

@derrickmehaffy derrickmehaffy changed the title [WIP] Docker documentation for v4 Docker documentation for v4 Sep 20, 2022
@derrickmehaffy derrickmehaffy marked this pull request as ready for review September 20, 2022 17:20
@derrickmehaffy
Copy link
Member Author

Docs team, I'm sorry in advanced, I certainly tried to follow the style guide but I was moving quickly. Please feel free to rake me over hot coals about my usage of you. 😆

Copy link
Contributor

@stb13579 stb13579 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Derrick, I quickly read through and suggested some changes. I want to think a little more about the structure, but it will be a great addition to the documentation. Thanks!

@stb13579
Copy link
Contributor

There is an existing PR to add some docker-related content. We can probably close it. WDYT?

derrickmehaffy and others added 3 commits September 21, 2022 04:28
…n/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
…n/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
…n/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
@derrickmehaffy
Copy link
Member Author

There is an existing PR to add some docker-related content. We can probably close it. WDYT?

Yes please

derrickmehaffy and others added 3 commits September 21, 2022 05:31
…n/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
…n/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
…n/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
@pwizla pwizla merged commit 3cac643 into main Oct 5, 2022
@pwizla pwizla deleted the dev/docker branch October 5, 2022 10:19
pwizla added a commit that referenced this pull request Oct 5, 2022
* Update core store migration (#801)

* Typescript documentation (#835)

* Added TypeScript project structure

* added links to JS files in TS project structure

* Added admin-panel TS config

* Added .ts file paths and TypeScript SQlite database config code snippet

* Add TS server config

* Add middlewares TS config

* Add functions TS config

* Add cron jobs TS config

* Add API TS config

* Add plugins TS config

* Add SSO TS examples

* Add AWS deploy. TS

* Add Azure TS examples

* Add Heroku TS

* Add Caddy TS examples

* Add DO AppPlatform TS

* Add DO droplets TS

* Add GA engine TS

* Add admin custom TS examples

* Add Error Handling TS examples

* Add policies TS examples

* add admin-panel ts config

* add ts config

* add ts config

* add TypeScript to FAQ

* Start dedicated TypeScript page

* Added links to file structure page

* added more project structure ts links

* add TypeScript to sidebar

* add version detail to FAQ

* Add content to TypeScript page

* add ts file path

* fix GitHub .ts code snippet & add Okta js snippet

* Project structure: Reword intro sentence + add link to TS doc

* Project structure: Rename tabs

* Simplify --quickstart callout

* Fix casing

* Rename h1 for TS intro doc

* Fix two → 2 + add link to project structure doc

* Comment out unfinished sections

* Update RBAC with TS

* Update functions config with TS

* Fix AWS TS

* Fix Azure TS

* fix capitalization

* fix lint

* Remove comment

* add ts config

* add ts config

* add ts config

* add ts config

* Restore beta logo

* Comment out yarn setup command

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

* add ts config to services

* Add callout for alpha/beta migration scripts

* Revert "Add callout for alpha/beta migration scripts"

This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷

* Add callout for alpha/beta migration scripts (#878)

* Typescript phase 2 (#864)

* lint cleanup

* lint cleanup

* add ts config -controllers

* add ts config --middlewares *check file path*

* add ts config --models

* add ts config --routes

* add ts config --webhooks

* update controllers code example

* update ts config --routes

* remove comments

* ts config code fix --routes

* fix ts config code --services

* fix ts config code examples --routes

* Force node

just like on stable docs

* update TypeScript dedicated page (#898)

* update TypeScript dedicated page

* fix punctuation

* TypeScript plugin dev updates

* TypeScript plugin dev updates

* improved accessibility

* improved text and table

* added note

* fix grammar

* fixed grammar

* fixed small wording issues

* add span tags to project structure comments

* fixed misc issues

* updated file-structure --ts

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

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

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

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

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

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

* updated TypeScript directories and files table

* Update plugin development page

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

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

* add link to Strapi Market

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

* Release 4.3.0-beta (#934)

* Media Library and folders documentation (WIP)  (#867)

* 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

* Add Media library to sidebar

* Add draft of Media Library intro

* Add media library to navbar

* Add media library to TOC

* Switch order of upload asset & create folder

* Create 'adding asset' WIP skeleton

* Move list of supported file types to 'adding assets'

* Create 'folders' section skeleton

* Add "managing assets" to TOC

* Rework a bit "Adding assets"

* Add comments to intro to media lib.

* Add draft/todo for "organizing assets with folders"

* Add "managing assets" skeleton

* Reorganize files and draft structure

* Improve introduction, add sorting & filtering

* Update edit assets structure

* Describe adding folders

* Add note about deep folder hierarchy pitfalls

* Refine introduction

* Complete draft of "organizing assets with folders"

* Add various improvements after a first re-read

* Improve "adding assets"

* Improve "introduction to media library"

* Improve "organizing assets with folders"

* Fix image files

* Add draft for "editing and deleting assets"

* Improve draft on editing assets

* Delete superfluous word in folders description

* Improve further the editing assets section

* Add final draft for editing section

* Rename the "editing" section file

* Remove unnecessary heading cross-linking

* Add screenshot todos

* Rename (bis)

* Make some tiny wording improvements

* Convert alternative instructions for the folder deletion to a note

* Delete strapi-plugins.md

* Re-add original Strapi plugins file

* Replace "Right" w/ "Just"

* Remove some features from the screenshot

* Fix improper grammar: allow to → allow +ing

* Clean up some TODOs

* Move supported media types out of details block and back to "adding assets"

* Clean up one more TODO 😅

* Remove unnecessary link to ML + add link to CM

* Fix wording

* Fix icon name typo

* Move "deleting assets" at end of file

* Add TODO for sorting screenshot

* Fix node engine (should ease Vercel deploy.)

* Remove (again) supported types from intro

* Fix list

* Mention folder names are searchable

* Fix button name for moving assets

* Open folders by single-click

* Replace default location for new sub-folder creation by the active folder

* Fix 1st step of folder edition instructions

* Fix editing folder instructions in note callout

* Mention folders as well in sorting options in intro

* Fix again folder editing instructions 😅

* Fix singular/plural for managing assets intro

* drop-down → button

* Mention batch move

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Document Media Library settings

* Add link to Media Library from "Writing content" table

* Update screenshots and text accordingly

* Update wording: folder →  subfolder in deeply nested hierarchy tip.

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Rework the sort section (adding screenshot)

* Refine Media Library overview screenshot

* Add SEO tags and remove TODOs

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* TypeScript additions for release 4.3.0-beta (#935)

* add TypeScript typings

* add alt text

* add raw TS content and code blocks

* Add typings example and misc improvements

* update programmatic use text

* add programmatic examples + other fixes

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Create dedicated TypeScript page in the Development section

* Improve TypeScript support page (#932)

* Remove TypeScript create section from TypeScript page

* remove Understand Typescript from TypeScript page

* create TypeScript config page

* Edit TypeScript config introduction

* Change title and add links for project, install and config

* Add typescript config page to sidebar

* fix spelling

* delete typings and programmatic content

* Update docs/developer-docs/latest/development/typescript.md

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

* update intro and add callout

* Change table column order

* add link

* Update docs/developer-docs/latest/development/typescript.md

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

* Move development back to development page

* update top matter

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

* Improve TypeScript typings subsection (#930)

* Improve TypeScript typings subsection

* Fix grammar

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

* Fix wording: interfaces → properties

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

* Fix snippet

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Fix canonicalUrl SEO tag

* Improve wording

* Fix broken links

* Add "Start Strapi programmatically" subsection (#921)

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Delete autocomplete GIF

* Bump version number to 4.3.0-beta

* Remove mention to beta docs as we're already in there

* Add warning callout about downgrading and folders (#942)

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Re-add missing --typescript flag in CLI install. guide

* Add link to TypeScript development docs to CLI installation docs

* Add missing word 😅

* Use production logo

* Restore beta logo

* typescript  programmatic use (#980) (#1010)

* add project structure link

* revise programmatic use

* Add table for directories and rework explanations

* Fix email documentation that prevented hot reload

* update code block

* Update mixed codebase example

* add note

* rework programmatic content

* rework combined JS + TS programmatic section

* a link for public directory docs

* rework programmatic section

* remove non-TypeScript examples

* remove utils

* fixed compile method

* revert directories code block

* remove content

* edit strapi.compile text and add code example back for this afternoon

* Streamline the content of programmatic sections

* reword `strapi.compile()` 1st sentence

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* remove "install" from yarn install command

* fix yarn and npm commands

* add alternate text idea

* add generate typings

* update generate typings section

* update CLI commands for TS generate typings

* add schema typings callout to models documentation

* clean up writing

* Simplify cross-link wording

* Simplify cross-link wording

* Rename CLI command

* Improve CLI docs: Add flags and remove TypeScript-only note

* Improve rendering of CLI flags documentation

* Add link to CLI docs

* Fix typo + remove parenthesis

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

* Improve wording on CLI

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

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Mention folders in CM (#1009)

* Keep official (not beta) logo

* Add missing comma

* Update TS (migration) callout title

* Reword TS callout

* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
pwizla added a commit that referenced this pull request Oct 5, 2022
* Update core store migration (#801)

* Typescript documentation (#835)

* Added TypeScript project structure

* added links to JS files in TS project structure

* Added admin-panel TS config

* Added .ts file paths and TypeScript SQlite database config code snippet

* Add TS server config

* Add middlewares TS config

* Add functions TS config

* Add cron jobs TS config

* Add API TS config

* Add plugins TS config

* Add SSO TS examples

* Add AWS deploy. TS

* Add Azure TS examples

* Add Heroku TS

* Add Caddy TS examples

* Add DO AppPlatform TS

* Add DO droplets TS

* Add GA engine TS

* Add admin custom TS examples

* Add Error Handling TS examples

* Add policies TS examples

* add admin-panel ts config

* add ts config

* add ts config

* add TypeScript to FAQ

* Start dedicated TypeScript page

* Added links to file structure page

* added more project structure ts links

* add TypeScript to sidebar

* add version detail to FAQ

* Add content to TypeScript page

* add ts file path

* fix GitHub .ts code snippet & add Okta js snippet

* Project structure: Reword intro sentence + add link to TS doc

* Project structure: Rename tabs

* Simplify --quickstart callout

* Fix casing

* Rename h1 for TS intro doc

* Fix two → 2 + add link to project structure doc

* Comment out unfinished sections

* Update RBAC with TS

* Update functions config with TS

* Fix AWS TS

* Fix Azure TS

* fix capitalization

* fix lint

* Remove comment

* add ts config

* add ts config

* add ts config

* add ts config

* Restore beta logo

* Comment out yarn setup command

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

* add ts config to services

* Add callout for alpha/beta migration scripts

* Revert "Add callout for alpha/beta migration scripts"

This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷

* Add callout for alpha/beta migration scripts (#878)

* Typescript phase 2 (#864)

* lint cleanup

* lint cleanup

* add ts config -controllers

* add ts config --middlewares *check file path*

* add ts config --models

* add ts config --routes

* add ts config --webhooks

* update controllers code example

* update ts config --routes

* remove comments

* ts config code fix --routes

* fix ts config code --services

* fix ts config code examples --routes

* Force node

just like on stable docs

* update TypeScript dedicated page (#898)

* update TypeScript dedicated page

* fix punctuation

* TypeScript plugin dev updates

* TypeScript plugin dev updates

* improved accessibility

* improved text and table

* added note

* fix grammar

* fixed grammar

* fixed small wording issues

* add span tags to project structure comments

* fixed misc issues

* updated file-structure --ts

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

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

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

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

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

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

* updated TypeScript directories and files table

* Update plugin development page

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

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

* add link to Strapi Market

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

* Release 4.3.0-beta (#934)

* Media Library and folders documentation (WIP)  (#867)

* 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

* Add Media library to sidebar

* Add draft of Media Library intro

* Add media library to navbar

* Add media library to TOC

* Switch order of upload asset & create folder

* Create 'adding asset' WIP skeleton

* Move list of supported file types to 'adding assets'

* Create 'folders' section skeleton

* Add "managing assets" to TOC

* Rework a bit "Adding assets"

* Add comments to intro to media lib.

* Add draft/todo for "organizing assets with folders"

* Add "managing assets" skeleton

* Reorganize files and draft structure

* Improve introduction, add sorting & filtering

* Update edit assets structure

* Describe adding folders

* Add note about deep folder hierarchy pitfalls

* Refine introduction

* Complete draft of "organizing assets with folders"

* Add various improvements after a first re-read

* Improve "adding assets"

* Improve "introduction to media library"

* Improve "organizing assets with folders"

* Fix image files

* Add draft for "editing and deleting assets"

* Improve draft on editing assets

* Delete superfluous word in folders description

* Improve further the editing assets section

* Add final draft for editing section

* Rename the "editing" section file

* Remove unnecessary heading cross-linking

* Add screenshot todos

* Rename (bis)

* Make some tiny wording improvements

* Convert alternative instructions for the folder deletion to a note

* Delete strapi-plugins.md

* Re-add original Strapi plugins file

* Replace "Right" w/ "Just"

* Remove some features from the screenshot

* Fix improper grammar: allow to → allow +ing

* Clean up some TODOs

* Move supported media types out of details block and back to "adding assets"

* Clean up one more TODO 😅

* Remove unnecessary link to ML + add link to CM

* Fix wording

* Fix icon name typo

* Move "deleting assets" at end of file

* Add TODO for sorting screenshot

* Fix node engine (should ease Vercel deploy.)

* Remove (again) supported types from intro

* Fix list

* Mention folder names are searchable

* Fix button name for moving assets

* Open folders by single-click

* Replace default location for new sub-folder creation by the active folder

* Fix 1st step of folder edition instructions

* Fix editing folder instructions in note callout

* Mention folders as well in sorting options in intro

* Fix again folder editing instructions 😅

* Fix singular/plural for managing assets intro

* drop-down → button

* Mention batch move

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Document Media Library settings

* Add link to Media Library from "Writing content" table

* Update screenshots and text accordingly

* Update wording: folder →  subfolder in deeply nested hierarchy tip.

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Rework the sort section (adding screenshot)

* Refine Media Library overview screenshot

* Add SEO tags and remove TODOs

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* TypeScript additions for release 4.3.0-beta (#935)

* add TypeScript typings

* add alt text

* add raw TS content and code blocks

* Add typings example and misc improvements

* update programmatic use text

* add programmatic examples + other fixes

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Create dedicated TypeScript page in the Development section

* Improve TypeScript support page (#932)

* Remove TypeScript create section from TypeScript page

* remove Understand Typescript from TypeScript page

* create TypeScript config page

* Edit TypeScript config introduction

* Change title and add links for project, install and config

* Add typescript config page to sidebar

* fix spelling

* delete typings and programmatic content

* Update docs/developer-docs/latest/development/typescript.md

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

* update intro and add callout

* Change table column order

* add link

* Update docs/developer-docs/latest/development/typescript.md

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

* Move development back to development page

* update top matter

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

* Improve TypeScript typings subsection (#930)

* Improve TypeScript typings subsection

* Fix grammar

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

* Fix wording: interfaces → properties

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

* Fix snippet

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Fix canonicalUrl SEO tag

* Improve wording

* Fix broken links

* Add "Start Strapi programmatically" subsection (#921)

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Delete autocomplete GIF

* Bump version number to 4.3.0-beta

* Remove mention to beta docs as we're already in there

* Add warning callout about downgrading and folders (#942)

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Re-add missing --typescript flag in CLI install. guide

* Add link to TypeScript development docs to CLI installation docs

* Add missing word 😅

* Use production logo

* Restore beta logo

* typescript  programmatic use (#980) (#1010)

* add project structure link

* revise programmatic use

* Add table for directories and rework explanations

* Fix email documentation that prevented hot reload

* update code block

* Update mixed codebase example

* add note

* rework programmatic content

* rework combined JS + TS programmatic section

* a link for public directory docs

* rework programmatic section

* remove non-TypeScript examples

* remove utils

* fixed compile method

* revert directories code block

* remove content

* edit strapi.compile text and add code example back for this afternoon

* Streamline the content of programmatic sections

* reword `strapi.compile()` 1st sentence

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* remove "install" from yarn install command

* fix yarn and npm commands

* add alternate text idea

* add generate typings

* update generate typings section

* update CLI commands for TS generate typings

* add schema typings callout to models documentation

* clean up writing

* Simplify cross-link wording

* Simplify cross-link wording

* Rename CLI command

* Improve CLI docs: Add flags and remove TypeScript-only note

* Improve rendering of CLI flags documentation

* Add link to CLI docs

* Fix typo + remove parenthesis

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

* Improve wording on CLI

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

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Mention folders in CM (#1009)

* Keep official (not beta) logo

* Add missing comma

* Update TS (migration) callout title

* Reword TS callout

* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
pwizla added a commit that referenced this pull request Oct 5, 2022
* Update core store migration (#801)

* Typescript documentation (#835)

* Added TypeScript project structure

* added links to JS files in TS project structure

* Added admin-panel TS config

* Added .ts file paths and TypeScript SQlite database config code snippet

* Add TS server config

* Add middlewares TS config

* Add functions TS config

* Add cron jobs TS config

* Add API TS config

* Add plugins TS config

* Add SSO TS examples

* Add AWS deploy. TS

* Add Azure TS examples

* Add Heroku TS

* Add Caddy TS examples

* Add DO AppPlatform TS

* Add DO droplets TS

* Add GA engine TS

* Add admin custom TS examples

* Add Error Handling TS examples

* Add policies TS examples

* add admin-panel ts config

* add ts config

* add ts config

* add TypeScript to FAQ

* Start dedicated TypeScript page

* Added links to file structure page

* added more project structure ts links

* add TypeScript to sidebar

* add version detail to FAQ

* Add content to TypeScript page

* add ts file path

* fix GitHub .ts code snippet & add Okta js snippet

* Project structure: Reword intro sentence + add link to TS doc

* Project structure: Rename tabs

* Simplify --quickstart callout

* Fix casing

* Rename h1 for TS intro doc

* Fix two → 2 + add link to project structure doc

* Comment out unfinished sections

* Update RBAC with TS

* Update functions config with TS

* Fix AWS TS

* Fix Azure TS

* fix capitalization

* fix lint

* Remove comment

* add ts config

* add ts config

* add ts config

* add ts config

* Restore beta logo

* Comment out yarn setup command

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

* add ts config to services

* Add callout for alpha/beta migration scripts

* Revert "Add callout for alpha/beta migration scripts"

This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷

* Add callout for alpha/beta migration scripts (#878)

* Typescript phase 2 (#864)

* lint cleanup

* lint cleanup

* add ts config -controllers

* add ts config --middlewares *check file path*

* add ts config --models

* add ts config --routes

* add ts config --webhooks

* update controllers code example

* update ts config --routes

* remove comments

* ts config code fix --routes

* fix ts config code --services

* fix ts config code examples --routes

* Force node

just like on stable docs

* update TypeScript dedicated page (#898)

* update TypeScript dedicated page

* fix punctuation

* TypeScript plugin dev updates

* TypeScript plugin dev updates

* improved accessibility

* improved text and table

* added note

* fix grammar

* fixed grammar

* fixed small wording issues

* add span tags to project structure comments

* fixed misc issues

* updated file-structure --ts

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

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

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

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

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

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

* updated TypeScript directories and files table

* Update plugin development page

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

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

* add link to Strapi Market

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

* Release 4.3.0-beta (#934)

* Media Library and folders documentation (WIP)  (#867)

* 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

* Add Media library to sidebar

* Add draft of Media Library intro

* Add media library to navbar

* Add media library to TOC

* Switch order of upload asset & create folder

* Create 'adding asset' WIP skeleton

* Move list of supported file types to 'adding assets'

* Create 'folders' section skeleton

* Add "managing assets" to TOC

* Rework a bit "Adding assets"

* Add comments to intro to media lib.

* Add draft/todo for "organizing assets with folders"

* Add "managing assets" skeleton

* Reorganize files and draft structure

* Improve introduction, add sorting & filtering

* Update edit assets structure

* Describe adding folders

* Add note about deep folder hierarchy pitfalls

* Refine introduction

* Complete draft of "organizing assets with folders"

* Add various improvements after a first re-read

* Improve "adding assets"

* Improve "introduction to media library"

* Improve "organizing assets with folders"

* Fix image files

* Add draft for "editing and deleting assets"

* Improve draft on editing assets

* Delete superfluous word in folders description

* Improve further the editing assets section

* Add final draft for editing section

* Rename the "editing" section file

* Remove unnecessary heading cross-linking

* Add screenshot todos

* Rename (bis)

* Make some tiny wording improvements

* Convert alternative instructions for the folder deletion to a note

* Delete strapi-plugins.md

* Re-add original Strapi plugins file

* Replace "Right" w/ "Just"

* Remove some features from the screenshot

* Fix improper grammar: allow to → allow +ing

* Clean up some TODOs

* Move supported media types out of details block and back to "adding assets"

* Clean up one more TODO 😅

* Remove unnecessary link to ML + add link to CM

* Fix wording

* Fix icon name typo

* Move "deleting assets" at end of file

* Add TODO for sorting screenshot

* Fix node engine (should ease Vercel deploy.)

* Remove (again) supported types from intro

* Fix list

* Mention folder names are searchable

* Fix button name for moving assets

* Open folders by single-click

* Replace default location for new sub-folder creation by the active folder

* Fix 1st step of folder edition instructions

* Fix editing folder instructions in note callout

* Mention folders as well in sorting options in intro

* Fix again folder editing instructions 😅

* Fix singular/plural for managing assets intro

* drop-down → button

* Mention batch move

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Document Media Library settings

* Add link to Media Library from "Writing content" table

* Update screenshots and text accordingly

* Update wording: folder →  subfolder in deeply nested hierarchy tip.

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Rework the sort section (adding screenshot)

* Refine Media Library overview screenshot

* Add SEO tags and remove TODOs

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* TypeScript additions for release 4.3.0-beta (#935)

* add TypeScript typings

* add alt text

* add raw TS content and code blocks

* Add typings example and misc improvements

* update programmatic use text

* add programmatic examples + other fixes

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Create dedicated TypeScript page in the Development section

* Improve TypeScript support page (#932)

* Remove TypeScript create section from TypeScript page

* remove Understand Typescript from TypeScript page

* create TypeScript config page

* Edit TypeScript config introduction

* Change title and add links for project, install and config

* Add typescript config page to sidebar

* fix spelling

* delete typings and programmatic content

* Update docs/developer-docs/latest/development/typescript.md

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

* update intro and add callout

* Change table column order

* add link

* Update docs/developer-docs/latest/development/typescript.md

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

* Move development back to development page

* update top matter

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

* Improve TypeScript typings subsection (#930)

* Improve TypeScript typings subsection

* Fix grammar

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

* Fix wording: interfaces → properties

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

* Fix snippet

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Fix canonicalUrl SEO tag

* Improve wording

* Fix broken links

* Add "Start Strapi programmatically" subsection (#921)

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Delete autocomplete GIF

* Bump version number to 4.3.0-beta

* Remove mention to beta docs as we're already in there

* Add warning callout about downgrading and folders (#942)

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Re-add missing --typescript flag in CLI install. guide

* Add link to TypeScript development docs to CLI installation docs

* Add missing word 😅

* Use production logo

* Restore beta logo

* typescript  programmatic use (#980) (#1010)

* add project structure link

* revise programmatic use

* Add table for directories and rework explanations

* Fix email documentation that prevented hot reload

* update code block

* Update mixed codebase example

* add note

* rework programmatic content

* rework combined JS + TS programmatic section

* a link for public directory docs

* rework programmatic section

* remove non-TypeScript examples

* remove utils

* fixed compile method

* revert directories code block

* remove content

* edit strapi.compile text and add code example back for this afternoon

* Streamline the content of programmatic sections

* reword `strapi.compile()` 1st sentence

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* remove "install" from yarn install command

* fix yarn and npm commands

* add alternate text idea

* add generate typings

* update generate typings section

* update CLI commands for TS generate typings

* add schema typings callout to models documentation

* clean up writing

* Simplify cross-link wording

* Simplify cross-link wording

* Rename CLI command

* Improve CLI docs: Add flags and remove TypeScript-only note

* Improve rendering of CLI flags documentation

* Add link to CLI docs

* Fix typo + remove parenthesis

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

* Improve wording on CLI

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

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Mention folders in CM (#1009)

* Keep official (not beta) logo

* Add missing comma

* Update TS (migration) callout title

* Reword TS callout

* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
pwizla added a commit that referenced this pull request Oct 10, 2022
* Update core store migration (#801)

* Typescript documentation (#835)

* Added TypeScript project structure

* added links to JS files in TS project structure

* Added admin-panel TS config

* Added .ts file paths and TypeScript SQlite database config code snippet

* Add TS server config

* Add middlewares TS config

* Add functions TS config

* Add cron jobs TS config

* Add API TS config

* Add plugins TS config

* Add SSO TS examples

* Add AWS deploy. TS

* Add Azure TS examples

* Add Heroku TS

* Add Caddy TS examples

* Add DO AppPlatform TS

* Add DO droplets TS

* Add GA engine TS

* Add admin custom TS examples

* Add Error Handling TS examples

* Add policies TS examples

* add admin-panel ts config

* add ts config

* add ts config

* add TypeScript to FAQ

* Start dedicated TypeScript page

* Added links to file structure page

* added more project structure ts links

* add TypeScript to sidebar

* add version detail to FAQ

* Add content to TypeScript page

* add ts file path

* fix GitHub .ts code snippet & add Okta js snippet

* Project structure: Reword intro sentence + add link to TS doc

* Project structure: Rename tabs

* Simplify --quickstart callout

* Fix casing

* Rename h1 for TS intro doc

* Fix two → 2 + add link to project structure doc

* Comment out unfinished sections

* Update RBAC with TS

* Update functions config with TS

* Fix AWS TS

* Fix Azure TS

* fix capitalization

* fix lint

* Remove comment

* add ts config

* add ts config

* add ts config

* add ts config

* Restore beta logo

* Comment out yarn setup command

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

* add ts config to services

* Add callout for alpha/beta migration scripts

* Revert "Add callout for alpha/beta migration scripts"

This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷

* Add callout for alpha/beta migration scripts (#878)

* Typescript phase 2 (#864)

* lint cleanup

* lint cleanup

* add ts config -controllers

* add ts config --middlewares *check file path*

* add ts config --models

* add ts config --routes

* add ts config --webhooks

* update controllers code example

* update ts config --routes

* remove comments

* ts config code fix --routes

* fix ts config code --services

* fix ts config code examples --routes

* Force node

just like on stable docs

* update TypeScript dedicated page (#898)

* update TypeScript dedicated page

* fix punctuation

* TypeScript plugin dev updates

* TypeScript plugin dev updates

* improved accessibility

* improved text and table

* added note

* fix grammar

* fixed grammar

* fixed small wording issues

* add span tags to project structure comments

* fixed misc issues

* updated file-structure --ts

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

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

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

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

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

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

* updated TypeScript directories and files table

* Update plugin development page

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

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

* add link to Strapi Market

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

* Release 4.3.0-beta (#934)

* Media Library and folders documentation (WIP)  (#867)

* 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

* Add Media library to sidebar

* Add draft of Media Library intro

* Add media library to navbar

* Add media library to TOC

* Switch order of upload asset & create folder

* Create 'adding asset' WIP skeleton

* Move list of supported file types to 'adding assets'

* Create 'folders' section skeleton

* Add "managing assets" to TOC

* Rework a bit "Adding assets"

* Add comments to intro to media lib.

* Add draft/todo for "organizing assets with folders"

* Add "managing assets" skeleton

* Reorganize files and draft structure

* Improve introduction, add sorting & filtering

* Update edit assets structure

* Describe adding folders

* Add note about deep folder hierarchy pitfalls

* Refine introduction

* Complete draft of "organizing assets with folders"

* Add various improvements after a first re-read

* Improve "adding assets"

* Improve "introduction to media library"

* Improve "organizing assets with folders"

* Fix image files

* Add draft for "editing and deleting assets"

* Improve draft on editing assets

* Delete superfluous word in folders description

* Improve further the editing assets section

* Add final draft for editing section

* Rename the "editing" section file

* Remove unnecessary heading cross-linking

* Add screenshot todos

* Rename (bis)

* Make some tiny wording improvements

* Convert alternative instructions for the folder deletion to a note

* Delete strapi-plugins.md

* Re-add original Strapi plugins file

* Replace "Right" w/ "Just"

* Remove some features from the screenshot

* Fix improper grammar: allow to → allow +ing

* Clean up some TODOs

* Move supported media types out of details block and back to "adding assets"

* Clean up one more TODO 😅

* Remove unnecessary link to ML + add link to CM

* Fix wording

* Fix icon name typo

* Move "deleting assets" at end of file

* Add TODO for sorting screenshot

* Fix node engine (should ease Vercel deploy.)

* Remove (again) supported types from intro

* Fix list

* Mention folder names are searchable

* Fix button name for moving assets

* Open folders by single-click

* Replace default location for new sub-folder creation by the active folder

* Fix 1st step of folder edition instructions

* Fix editing folder instructions in note callout

* Mention folders as well in sorting options in intro

* Fix again folder editing instructions 😅

* Fix singular/plural for managing assets intro

* drop-down → button

* Mention batch move

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Document Media Library settings

* Add link to Media Library from "Writing content" table

* Update screenshots and text accordingly

* Update wording: folder →  subfolder in deeply nested hierarchy tip.

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Rework the sort section (adding screenshot)

* Refine Media Library overview screenshot

* Add SEO tags and remove TODOs

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* TypeScript additions for release 4.3.0-beta (#935)

* add TypeScript typings

* add alt text

* add raw TS content and code blocks

* Add typings example and misc improvements

* update programmatic use text

* add programmatic examples + other fixes

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Create dedicated TypeScript page in the Development section

* Improve TypeScript support page (#932)

* Remove TypeScript create section from TypeScript page

* remove Understand Typescript from TypeScript page

* create TypeScript config page

* Edit TypeScript config introduction

* Change title and add links for project, install and config

* Add typescript config page to sidebar

* fix spelling

* delete typings and programmatic content

* Update docs/developer-docs/latest/development/typescript.md

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

* update intro and add callout

* Change table column order

* add link

* Update docs/developer-docs/latest/development/typescript.md

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

* Move development back to development page

* update top matter

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

* Improve TypeScript typings subsection (#930)

* Improve TypeScript typings subsection

* Fix grammar

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

* Fix wording: interfaces → properties

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

* Fix snippet

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Fix canonicalUrl SEO tag

* Improve wording

* Fix broken links

* Add "Start Strapi programmatically" subsection (#921)

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Delete autocomplete GIF

* Bump version number to 4.3.0-beta

* Remove mention to beta docs as we're already in there

* Add warning callout about downgrading and folders (#942)

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Re-add missing --typescript flag in CLI install. guide

* Add link to TypeScript development docs to CLI installation docs

* Add missing word 😅

* Use production logo

* Restore beta logo

* typescript  programmatic use (#980) (#1010)

* add project structure link

* revise programmatic use

* Add table for directories and rework explanations

* Fix email documentation that prevented hot reload

* update code block

* Update mixed codebase example

* add note

* rework programmatic content

* rework combined JS + TS programmatic section

* a link for public directory docs

* rework programmatic section

* remove non-TypeScript examples

* remove utils

* fixed compile method

* revert directories code block

* remove content

* edit strapi.compile text and add code example back for this afternoon

* Streamline the content of programmatic sections

* reword `strapi.compile()` 1st sentence

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* remove "install" from yarn install command

* fix yarn and npm commands

* add alternate text idea

* add generate typings

* update generate typings section

* update CLI commands for TS generate typings

* add schema typings callout to models documentation

* clean up writing

* Simplify cross-link wording

* Simplify cross-link wording

* Rename CLI command

* Improve CLI docs: Add flags and remove TypeScript-only note

* Improve rendering of CLI flags documentation

* Add link to CLI docs

* Fix typo + remove parenthesis

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

* Improve wording on CLI

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

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Mention folders in CM (#1009)

* Keep official (not beta) logo

* Add missing comma

* Update TS (migration) callout title

* Reword TS callout

* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: kiabq <jc_gh@proton.me>
pwizla added a commit that referenced this pull request Oct 11, 2022
* Update core store migration (#801)

* Typescript documentation (#835)

* Added TypeScript project structure

* added links to JS files in TS project structure

* Added admin-panel TS config

* Added .ts file paths and TypeScript SQlite database config code snippet

* Add TS server config

* Add middlewares TS config

* Add functions TS config

* Add cron jobs TS config

* Add API TS config

* Add plugins TS config

* Add SSO TS examples

* Add AWS deploy. TS

* Add Azure TS examples

* Add Heroku TS

* Add Caddy TS examples

* Add DO AppPlatform TS

* Add DO droplets TS

* Add GA engine TS

* Add admin custom TS examples

* Add Error Handling TS examples

* Add policies TS examples

* add admin-panel ts config

* add ts config

* add ts config

* add TypeScript to FAQ

* Start dedicated TypeScript page

* Added links to file structure page

* added more project structure ts links

* add TypeScript to sidebar

* add version detail to FAQ

* Add content to TypeScript page

* add ts file path

* fix GitHub .ts code snippet & add Okta js snippet

* Project structure: Reword intro sentence + add link to TS doc

* Project structure: Rename tabs

* Simplify --quickstart callout

* Fix casing

* Rename h1 for TS intro doc

* Fix two → 2 + add link to project structure doc

* Comment out unfinished sections

* Update RBAC with TS

* Update functions config with TS

* Fix AWS TS

* Fix Azure TS

* fix capitalization

* fix lint

* Remove comment

* add ts config

* add ts config

* add ts config

* add ts config

* Restore beta logo

* Comment out yarn setup command

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

* add ts config to services

* Add callout for alpha/beta migration scripts

* Revert "Add callout for alpha/beta migration scripts"

This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷

* Add callout for alpha/beta migration scripts (#878)

* Typescript phase 2 (#864)

* lint cleanup

* lint cleanup

* add ts config -controllers

* add ts config --middlewares *check file path*

* add ts config --models

* add ts config --routes

* add ts config --webhooks

* update controllers code example

* update ts config --routes

* remove comments

* ts config code fix --routes

* fix ts config code --services

* fix ts config code examples --routes

* Force node

just like on stable docs

* update TypeScript dedicated page (#898)

* update TypeScript dedicated page

* fix punctuation

* TypeScript plugin dev updates

* TypeScript plugin dev updates

* improved accessibility

* improved text and table

* added note

* fix grammar

* fixed grammar

* fixed small wording issues

* add span tags to project structure comments

* fixed misc issues

* updated file-structure --ts

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

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

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

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

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

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

* updated TypeScript directories and files table

* Update plugin development page

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

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

* add link to Strapi Market

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

* Release 4.3.0-beta (#934)

* Media Library and folders documentation (WIP)  (#867)

* 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

* Add Media library to sidebar

* Add draft of Media Library intro

* Add media library to navbar

* Add media library to TOC

* Switch order of upload asset & create folder

* Create 'adding asset' WIP skeleton

* Move list of supported file types to 'adding assets'

* Create 'folders' section skeleton

* Add "managing assets" to TOC

* Rework a bit "Adding assets"

* Add comments to intro to media lib.

* Add draft/todo for "organizing assets with folders"

* Add "managing assets" skeleton

* Reorganize files and draft structure

* Improve introduction, add sorting & filtering

* Update edit assets structure

* Describe adding folders

* Add note about deep folder hierarchy pitfalls

* Refine introduction

* Complete draft of "organizing assets with folders"

* Add various improvements after a first re-read

* Improve "adding assets"

* Improve "introduction to media library"

* Improve "organizing assets with folders"

* Fix image files

* Add draft for "editing and deleting assets"

* Improve draft on editing assets

* Delete superfluous word in folders description

* Improve further the editing assets section

* Add final draft for editing section

* Rename the "editing" section file

* Remove unnecessary heading cross-linking

* Add screenshot todos

* Rename (bis)

* Make some tiny wording improvements

* Convert alternative instructions for the folder deletion to a note

* Delete strapi-plugins.md

* Re-add original Strapi plugins file

* Replace "Right" w/ "Just"

* Remove some features from the screenshot

* Fix improper grammar: allow to → allow +ing

* Clean up some TODOs

* Move supported media types out of details block and back to "adding assets"

* Clean up one more TODO 😅

* Remove unnecessary link to ML + add link to CM

* Fix wording

* Fix icon name typo

* Move "deleting assets" at end of file

* Add TODO for sorting screenshot

* Fix node engine (should ease Vercel deploy.)

* Remove (again) supported types from intro

* Fix list

* Mention folder names are searchable

* Fix button name for moving assets

* Open folders by single-click

* Replace default location for new sub-folder creation by the active folder

* Fix 1st step of folder edition instructions

* Fix editing folder instructions in note callout

* Mention folders as well in sorting options in intro

* Fix again folder editing instructions 😅

* Fix singular/plural for managing assets intro

* drop-down → button

* Mention batch move

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Document Media Library settings

* Add link to Media Library from "Writing content" table

* Update screenshots and text accordingly

* Update wording: folder →  subfolder in deeply nested hierarchy tip.

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Rework the sort section (adding screenshot)

* Refine Media Library overview screenshot

* Add SEO tags and remove TODOs

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* TypeScript additions for release 4.3.0-beta (#935)

* add TypeScript typings

* add alt text

* add raw TS content and code blocks

* Add typings example and misc improvements

* update programmatic use text

* add programmatic examples + other fixes

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Create dedicated TypeScript page in the Development section

* Improve TypeScript support page (#932)

* Remove TypeScript create section from TypeScript page

* remove Understand Typescript from TypeScript page

* create TypeScript config page

* Edit TypeScript config introduction

* Change title and add links for project, install and config

* Add typescript config page to sidebar

* fix spelling

* delete typings and programmatic content

* Update docs/developer-docs/latest/development/typescript.md

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

* update intro and add callout

* Change table column order

* add link

* Update docs/developer-docs/latest/development/typescript.md

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

* Move development back to development page

* update top matter

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

* Improve TypeScript typings subsection (#930)

* Improve TypeScript typings subsection

* Fix grammar

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

* Fix wording: interfaces → properties

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

* Fix snippet

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Fix canonicalUrl SEO tag

* Improve wording

* Fix broken links

* Add "Start Strapi programmatically" subsection (#921)

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Delete autocomplete GIF

* Bump version number to 4.3.0-beta

* Remove mention to beta docs as we're already in there

* Add warning callout about downgrading and folders (#942)

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Re-add missing --typescript flag in CLI install. guide

* Add link to TypeScript development docs to CLI installation docs

* Add missing word 😅

* Use production logo

* Restore beta logo

* typescript  programmatic use (#980) (#1010)

* add project structure link

* revise programmatic use

* Add table for directories and rework explanations

* Fix email documentation that prevented hot reload

* update code block

* Update mixed codebase example

* add note

* rework programmatic content

* rework combined JS + TS programmatic section

* a link for public directory docs

* rework programmatic section

* remove non-TypeScript examples

* remove utils

* fixed compile method

* revert directories code block

* remove content

* edit strapi.compile text and add code example back for this afternoon

* Streamline the content of programmatic sections

* reword `strapi.compile()` 1st sentence

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* remove "install" from yarn install command

* fix yarn and npm commands

* add alternate text idea

* add generate typings

* update generate typings section

* update CLI commands for TS generate typings

* add schema typings callout to models documentation

* clean up writing

* Simplify cross-link wording

* Simplify cross-link wording

* Rename CLI command

* Improve CLI docs: Add flags and remove TypeScript-only note

* Improve rendering of CLI flags documentation

* Add link to CLI docs

* Fix typo + remove parenthesis

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

* Improve wording on CLI

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

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Mention folders in CM (#1009)

* Keep official (not beta) logo

* Add missing comma

* Update TS (migration) callout title

* Reword TS callout

* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* Fix white space at bottom of TOC

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
pwizla added a commit that referenced this pull request Oct 17, 2022
…of 4.4.4 (#1219)

* Update core store migration (#801)

* Typescript documentation (#835)

* Added TypeScript project structure

* added links to JS files in TS project structure

* Added admin-panel TS config

* Added .ts file paths and TypeScript SQlite database config code snippet

* Add TS server config

* Add middlewares TS config

* Add functions TS config

* Add cron jobs TS config

* Add API TS config

* Add plugins TS config

* Add SSO TS examples

* Add AWS deploy. TS

* Add Azure TS examples

* Add Heroku TS

* Add Caddy TS examples

* Add DO AppPlatform TS

* Add DO droplets TS

* Add GA engine TS

* Add admin custom TS examples

* Add Error Handling TS examples

* Add policies TS examples

* add admin-panel ts config

* add ts config

* add ts config

* add TypeScript to FAQ

* Start dedicated TypeScript page

* Added links to file structure page

* added more project structure ts links

* add TypeScript to sidebar

* add version detail to FAQ

* Add content to TypeScript page

* add ts file path

* fix GitHub .ts code snippet & add Okta js snippet

* Project structure: Reword intro sentence + add link to TS doc

* Project structure: Rename tabs

* Simplify --quickstart callout

* Fix casing

* Rename h1 for TS intro doc

* Fix two → 2 + add link to project structure doc

* Comment out unfinished sections

* Update RBAC with TS

* Update functions config with TS

* Fix AWS TS

* Fix Azure TS

* fix capitalization

* fix lint

* Remove comment

* add ts config

* add ts config

* add ts config

* add ts config

* Restore beta logo

* Comment out yarn setup command

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

* add ts config to services

* Add callout for alpha/beta migration scripts

* Revert "Add callout for alpha/beta migration scripts"

This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷

* Add callout for alpha/beta migration scripts (#878)

* Typescript phase 2 (#864)

* lint cleanup

* lint cleanup

* add ts config -controllers

* add ts config --middlewares *check file path*

* add ts config --models

* add ts config --routes

* add ts config --webhooks

* update controllers code example

* update ts config --routes

* remove comments

* ts config code fix --routes

* fix ts config code --services

* fix ts config code examples --routes

* Force node

just like on stable docs

* update TypeScript dedicated page (#898)

* update TypeScript dedicated page

* fix punctuation

* TypeScript plugin dev updates

* TypeScript plugin dev updates

* improved accessibility

* improved text and table

* added note

* fix grammar

* fixed grammar

* fixed small wording issues

* add span tags to project structure comments

* fixed misc issues

* updated file-structure --ts

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

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

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

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

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

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

* updated TypeScript directories and files table

* Update plugin development page

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

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

* add link to Strapi Market

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

* Release 4.3.0-beta (#934)

* Media Library and folders documentation (WIP)  (#867)

* 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

* Add Media library to sidebar

* Add draft of Media Library intro

* Add media library to navbar

* Add media library to TOC

* Switch order of upload asset & create folder

* Create 'adding asset' WIP skeleton

* Move list of supported file types to 'adding assets'

* Create 'folders' section skeleton

* Add "managing assets" to TOC

* Rework a bit "Adding assets"

* Add comments to intro to media lib.

* Add draft/todo for "organizing assets with folders"

* Add "managing assets" skeleton

* Reorganize files and draft structure

* Improve introduction, add sorting & filtering

* Update edit assets structure

* Describe adding folders

* Add note about deep folder hierarchy pitfalls

* Refine introduction

* Complete draft of "organizing assets with folders"

* Add various improvements after a first re-read

* Improve "adding assets"

* Improve "introduction to media library"

* Improve "organizing assets with folders"

* Fix image files

* Add draft for "editing and deleting assets"

* Improve draft on editing assets

* Delete superfluous word in folders description

* Improve further the editing assets section

* Add final draft for editing section

* Rename the "editing" section file

* Remove unnecessary heading cross-linking

* Add screenshot todos

* Rename (bis)

* Make some tiny wording improvements

* Convert alternative instructions for the folder deletion to a note

* Delete strapi-plugins.md

* Re-add original Strapi plugins file

* Replace "Right" w/ "Just"

* Remove some features from the screenshot

* Fix improper grammar: allow to → allow +ing

* Clean up some TODOs

* Move supported media types out of details block and back to "adding assets"

* Clean up one more TODO 😅

* Remove unnecessary link to ML + add link to CM

* Fix wording

* Fix icon name typo

* Move "deleting assets" at end of file

* Add TODO for sorting screenshot

* Fix node engine (should ease Vercel deploy.)

* Remove (again) supported types from intro

* Fix list

* Mention folder names are searchable

* Fix button name for moving assets

* Open folders by single-click

* Replace default location for new sub-folder creation by the active folder

* Fix 1st step of folder edition instructions

* Fix editing folder instructions in note callout

* Mention folders as well in sorting options in intro

* Fix again folder editing instructions 😅

* Fix singular/plural for managing assets intro

* drop-down → button

* Mention batch move

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Document Media Library settings

* Add link to Media Library from "Writing content" table

* Update screenshots and text accordingly

* Update wording: folder →  subfolder in deeply nested hierarchy tip.

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Rework the sort section (adding screenshot)

* Refine Media Library overview screenshot

* Add SEO tags and remove TODOs

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* TypeScript additions for release 4.3.0-beta (#935)

* add TypeScript typings

* add alt text

* add raw TS content and code blocks

* Add typings example and misc improvements

* update programmatic use text

* add programmatic examples + other fixes

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Create dedicated TypeScript page in the Development section

* Improve TypeScript support page (#932)

* Remove TypeScript create section from TypeScript page

* remove Understand Typescript from TypeScript page

* create TypeScript config page

* Edit TypeScript config introduction

* Change title and add links for project, install and config

* Add typescript config page to sidebar

* fix spelling

* delete typings and programmatic content

* Update docs/developer-docs/latest/development/typescript.md

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

* update intro and add callout

* Change table column order

* add link

* Update docs/developer-docs/latest/development/typescript.md

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

* Move development back to development page

* update top matter

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

* Improve TypeScript typings subsection (#930)

* Improve TypeScript typings subsection

* Fix grammar

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

* Fix wording: interfaces → properties

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

* Fix snippet

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Fix canonicalUrl SEO tag

* Improve wording

* Fix broken links

* Add "Start Strapi programmatically" subsection (#921)

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Delete autocomplete GIF

* Bump version number to 4.3.0-beta

* Remove mention to beta docs as we're already in there

* Add warning callout about downgrading and folders (#942)

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Re-add missing --typescript flag in CLI install. guide

* Add link to TypeScript development docs to CLI installation docs

* Add missing word 😅

* Use production logo

* Restore beta logo

* typescript  programmatic use (#980) (#1010)

* add project structure link

* revise programmatic use

* Add table for directories and rework explanations

* Fix email documentation that prevented hot reload

* update code block

* Update mixed codebase example

* add note

* rework programmatic content

* rework combined JS + TS programmatic section

* a link for public directory docs

* rework programmatic section

* remove non-TypeScript examples

* remove utils

* fixed compile method

* revert directories code block

* remove content

* edit strapi.compile text and add code example back for this afternoon

* Streamline the content of programmatic sections

* reword `strapi.compile()` 1st sentence

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* remove "install" from yarn install command

* fix yarn and npm commands

* add alternate text idea

* add generate typings

* update generate typings section

* update CLI commands for TS generate typings

* add schema typings callout to models documentation

* clean up writing

* Simplify cross-link wording

* Simplify cross-link wording

* Rename CLI command

* Improve CLI docs: Add flags and remove TypeScript-only note

* Improve rendering of CLI flags documentation

* Add link to CLI docs

* Fix typo + remove parenthesis

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

* Improve wording on CLI

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

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Mention folders in CM (#1009)

* Keep official (not beta) logo

* Add missing comma

* Update TS (migration) callout title

* Reword TS callout

* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
pwizla added a commit that referenced this pull request Oct 17, 2022
* Update core store migration (#801)

* Typescript documentation (#835)

* Added TypeScript project structure

* added links to JS files in TS project structure

* Added admin-panel TS config

* Added .ts file paths and TypeScript SQlite database config code snippet

* Add TS server config

* Add middlewares TS config

* Add functions TS config

* Add cron jobs TS config

* Add API TS config

* Add plugins TS config

* Add SSO TS examples

* Add AWS deploy. TS

* Add Azure TS examples

* Add Heroku TS

* Add Caddy TS examples

* Add DO AppPlatform TS

* Add DO droplets TS

* Add GA engine TS

* Add admin custom TS examples

* Add Error Handling TS examples

* Add policies TS examples

* add admin-panel ts config

* add ts config

* add ts config

* add TypeScript to FAQ

* Start dedicated TypeScript page

* Added links to file structure page

* added more project structure ts links

* add TypeScript to sidebar

* add version detail to FAQ

* Add content to TypeScript page

* add ts file path

* fix GitHub .ts code snippet & add Okta js snippet

* Project structure: Reword intro sentence + add link to TS doc

* Project structure: Rename tabs

* Simplify --quickstart callout

* Fix casing

* Rename h1 for TS intro doc

* Fix two → 2 + add link to project structure doc

* Comment out unfinished sections

* Update RBAC with TS

* Update functions config with TS

* Fix AWS TS

* Fix Azure TS

* fix capitalization

* fix lint

* Remove comment

* add ts config

* add ts config

* add ts config

* add ts config

* Restore beta logo

* Comment out yarn setup command

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

* add ts config to services

* Add callout for alpha/beta migration scripts

* Revert "Add callout for alpha/beta migration scripts"

This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷

* Add callout for alpha/beta migration scripts (#878)

* Typescript phase 2 (#864)

* lint cleanup

* lint cleanup

* add ts config -controllers

* add ts config --middlewares *check file path*

* add ts config --models

* add ts config --routes

* add ts config --webhooks

* update controllers code example

* update ts config --routes

* remove comments

* ts config code fix --routes

* fix ts config code --services

* fix ts config code examples --routes

* Force node

just like on stable docs

* update TypeScript dedicated page (#898)

* update TypeScript dedicated page

* fix punctuation

* TypeScript plugin dev updates

* TypeScript plugin dev updates

* improved accessibility

* improved text and table

* added note

* fix grammar

* fixed grammar

* fixed small wording issues

* add span tags to project structure comments

* fixed misc issues

* updated file-structure --ts

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

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

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

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

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

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

* updated TypeScript directories and files table

* Update plugin development page

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

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

* add link to Strapi Market

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

* Release 4.3.0-beta (#934)

* Media Library and folders documentation (WIP)  (#867)

* 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

* Add Media library to sidebar

* Add draft of Media Library intro

* Add media library to navbar

* Add media library to TOC

* Switch order of upload asset & create folder

* Create 'adding asset' WIP skeleton

* Move list of supported file types to 'adding assets'

* Create 'folders' section skeleton

* Add "managing assets" to TOC

* Rework a bit "Adding assets"

* Add comments to intro to media lib.

* Add draft/todo for "organizing assets with folders"

* Add "managing assets" skeleton

* Reorganize files and draft structure

* Improve introduction, add sorting & filtering

* Update edit assets structure

* Describe adding folders

* Add note about deep folder hierarchy pitfalls

* Refine introduction

* Complete draft of "organizing assets with folders"

* Add various improvements after a first re-read

* Improve "adding assets"

* Improve "introduction to media library"

* Improve "organizing assets with folders"

* Fix image files

* Add draft for "editing and deleting assets"

* Improve draft on editing assets

* Delete superfluous word in folders description

* Improve further the editing assets section

* Add final draft for editing section

* Rename the "editing" section file

* Remove unnecessary heading cross-linking

* Add screenshot todos

* Rename (bis)

* Make some tiny wording improvements

* Convert alternative instructions for the folder deletion to a note

* Delete strapi-plugins.md

* Re-add original Strapi plugins file

* Replace "Right" w/ "Just"

* Remove some features from the screenshot

* Fix improper grammar: allow to → allow +ing

* Clean up some TODOs

* Move supported media types out of details block and back to "adding assets"

* Clean up one more TODO 😅

* Remove unnecessary link to ML + add link to CM

* Fix wording

* Fix icon name typo

* Move "deleting assets" at end of file

* Add TODO for sorting screenshot

* Fix node engine (should ease Vercel deploy.)

* Remove (again) supported types from intro

* Fix list

* Mention folder names are searchable

* Fix button name for moving assets

* Open folders by single-click

* Replace default location for new sub-folder creation by the active folder

* Fix 1st step of folder edition instructions

* Fix editing folder instructions in note callout

* Mention folders as well in sorting options in intro

* Fix again folder editing instructions 😅

* Fix singular/plural for managing assets intro

* drop-down → button

* Mention batch move

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Document Media Library settings

* Add link to Media Library from "Writing content" table

* Update screenshots and text accordingly

* Update wording: folder →  subfolder in deeply nested hierarchy tip.

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Rework the sort section (adding screenshot)

* Refine Media Library overview screenshot

* Add SEO tags and remove TODOs

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* TypeScript additions for release 4.3.0-beta (#935)

* add TypeScript typings

* add alt text

* add raw TS content and code blocks

* Add typings example and misc improvements

* update programmatic use text

* add programmatic examples + other fixes

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Create dedicated TypeScript page in the Development section

* Improve TypeScript support page (#932)

* Remove TypeScript create section from TypeScript page

* remove Understand Typescript from TypeScript page

* create TypeScript config page

* Edit TypeScript config introduction

* Change title and add links for project, install and config

* Add typescript config page to sidebar

* fix spelling

* delete typings and programmatic content

* Update docs/developer-docs/latest/development/typescript.md

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

* update intro and add callout

* Change table column order

* add link

* Update docs/developer-docs/latest/development/typescript.md

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

* Move development back to development page

* update top matter

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

* Improve TypeScript typings subsection (#930)

* Improve TypeScript typings subsection

* Fix grammar

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

* Fix wording: interfaces → properties

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

* Fix snippet

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Fix canonicalUrl SEO tag

* Improve wording

* Fix broken links

* Add "Start Strapi programmatically" subsection (#921)

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Delete autocomplete GIF

* Bump version number to 4.3.0-beta

* Remove mention to beta docs as we're already in there

* Add warning callout about downgrading and folders (#942)

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Re-add missing --typescript flag in CLI install. guide

* Add link to TypeScript development docs to CLI installation docs

* Add missing word 😅

* Use production logo

* Restore beta logo

* typescript  programmatic use (#980) (#1010)

* add project structure link

* revise programmatic use

* Add table for directories and rework explanations

* Fix email documentation that prevented hot reload

* update code block

* Update mixed codebase example

* add note

* rework programmatic content

* rework combined JS + TS programmatic section

* a link for public directory docs

* rework programmatic section

* remove non-TypeScript examples

* remove utils

* fixed compile method

* revert directories code block

* remove content

* edit strapi.compile text and add code example back for this afternoon

* Streamline the content of programmatic sections

* reword `strapi.compile()` 1st sentence

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* remove "install" from yarn install command

* fix yarn and npm commands

* add alternate text idea

* add generate typings

* update generate typings section

* update CLI commands for TS generate typings

* add schema typings callout to models documentation

* clean up writing

* Simplify cross-link wording

* Simplify cross-link wording

* Rename CLI command

* Improve CLI docs: Add flags and remove TypeScript-only note

* Improve rendering of CLI flags documentation

* Add link to CLI docs

* Fix typo + remove parenthesis

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

* Improve wording on CLI

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

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Mention folders in CM (#1009)

* Keep official (not beta) logo

* Add missing comma

* Update TS (migration) callout title

* Reword TS callout

* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
pwizla added a commit that referenced this pull request Oct 19, 2022
* Update core store migration (#801)

* Typescript documentation (#835)

* Added TypeScript project structure

* added links to JS files in TS project structure

* Added admin-panel TS config

* Added .ts file paths and TypeScript SQlite database config code snippet

* Add TS server config

* Add middlewares TS config

* Add functions TS config

* Add cron jobs TS config

* Add API TS config

* Add plugins TS config

* Add SSO TS examples

* Add AWS deploy. TS

* Add Azure TS examples

* Add Heroku TS

* Add Caddy TS examples

* Add DO AppPlatform TS

* Add DO droplets TS

* Add GA engine TS

* Add admin custom TS examples

* Add Error Handling TS examples

* Add policies TS examples

* add admin-panel ts config

* add ts config

* add ts config

* add TypeScript to FAQ

* Start dedicated TypeScript page

* Added links to file structure page

* added more project structure ts links

* add TypeScript to sidebar

* add version detail to FAQ

* Add content to TypeScript page

* add ts file path

* fix GitHub .ts code snippet & add Okta js snippet

* Project structure: Reword intro sentence + add link to TS doc

* Project structure: Rename tabs

* Simplify --quickstart callout

* Fix casing

* Rename h1 for TS intro doc

* Fix two → 2 + add link to project structure doc

* Comment out unfinished sections

* Update RBAC with TS

* Update functions config with TS

* Fix AWS TS

* Fix Azure TS

* fix capitalization

* fix lint

* Remove comment

* add ts config

* add ts config

* add ts config

* add ts config

* Restore beta logo

* Comment out yarn setup command

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

* add ts config to services

* Add callout for alpha/beta migration scripts

* Revert "Add callout for alpha/beta migration scripts"

This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷

* Add callout for alpha/beta migration scripts (#878)

* Typescript phase 2 (#864)

* lint cleanup

* lint cleanup

* add ts config -controllers

* add ts config --middlewares *check file path*

* add ts config --models

* add ts config --routes

* add ts config --webhooks

* update controllers code example

* update ts config --routes

* remove comments

* ts config code fix --routes

* fix ts config code --services

* fix ts config code examples --routes

* Force node

just like on stable docs

* update TypeScript dedicated page (#898)

* update TypeScript dedicated page

* fix punctuation

* TypeScript plugin dev updates

* TypeScript plugin dev updates

* improved accessibility

* improved text and table

* added note

* fix grammar

* fixed grammar

* fixed small wording issues

* add span tags to project structure comments

* fixed misc issues

* updated file-structure --ts

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

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

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

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

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

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

* updated TypeScript directories and files table

* Update plugin development page

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

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

* add link to Strapi Market

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

* Release 4.3.0-beta (#934)

* Media Library and folders documentation (WIP)  (#867)

* 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

* Add Media library to sidebar

* Add draft of Media Library intro

* Add media library to navbar

* Add media library to TOC

* Switch order of upload asset & create folder

* Create 'adding asset' WIP skeleton

* Move list of supported file types to 'adding assets'

* Create 'folders' section skeleton

* Add "managing assets" to TOC

* Rework a bit "Adding assets"

* Add comments to intro to media lib.

* Add draft/todo for "organizing assets with folders"

* Add "managing assets" skeleton

* Reorganize files and draft structure

* Improve introduction, add sorting & filtering

* Update edit assets structure

* Describe adding folders

* Add note about deep folder hierarchy pitfalls

* Refine introduction

* Complete draft of "organizing assets with folders"

* Add various improvements after a first re-read

* Improve "adding assets"

* Improve "introduction to media library"

* Improve "organizing assets with folders"

* Fix image files

* Add draft for "editing and deleting assets"

* Improve draft on editing assets

* Delete superfluous word in folders description

* Improve further the editing assets section

* Add final draft for editing section

* Rename the "editing" section file

* Remove unnecessary heading cross-linking

* Add screenshot todos

* Rename (bis)

* Make some tiny wording improvements

* Convert alternative instructions for the folder deletion to a note

* Delete strapi-plugins.md

* Re-add original Strapi plugins file

* Replace "Right" w/ "Just"

* Remove some features from the screenshot

* Fix improper grammar: allow to → allow +ing

* Clean up some TODOs

* Move supported media types out of details block and back to "adding assets"

* Clean up one more TODO 😅

* Remove unnecessary link to ML + add link to CM

* Fix wording

* Fix icon name typo

* Move "deleting assets" at end of file

* Add TODO for sorting screenshot

* Fix node engine (should ease Vercel deploy.)

* Remove (again) supported types from intro

* Fix list

* Mention folder names are searchable

* Fix button name for moving assets

* Open folders by single-click

* Replace default location for new sub-folder creation by the active folder

* Fix 1st step of folder edition instructions

* Fix editing folder instructions in note callout

* Mention folders as well in sorting options in intro

* Fix again folder editing instructions 😅

* Fix singular/plural for managing assets intro

* drop-down → button

* Mention batch move

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Document Media Library settings

* Add link to Media Library from "Writing content" table

* Update screenshots and text accordingly

* Update wording: folder →  subfolder in deeply nested hierarchy tip.

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Rework the sort section (adding screenshot)

* Refine Media Library overview screenshot

* Add SEO tags and remove TODOs

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* TypeScript additions for release 4.3.0-beta (#935)

* add TypeScript typings

* add alt text

* add raw TS content and code blocks

* Add typings example and misc improvements

* update programmatic use text

* add programmatic examples + other fixes

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Create dedicated TypeScript page in the Development section

* Improve TypeScript support page (#932)

* Remove TypeScript create section from TypeScript page

* remove Understand Typescript from TypeScript page

* create TypeScript config page

* Edit TypeScript config introduction

* Change title and add links for project, install and config

* Add typescript config page to sidebar

* fix spelling

* delete typings and programmatic content

* Update docs/developer-docs/latest/development/typescript.md

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

* update intro and add callout

* Change table column order

* add link

* Update docs/developer-docs/latest/development/typescript.md

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

* Move development back to development page

* update top matter

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

* Improve TypeScript typings subsection (#930)

* Improve TypeScript typings subsection

* Fix grammar

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

* Fix wording: interfaces → properties

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

* Fix snippet

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Fix canonicalUrl SEO tag

* Improve wording

* Fix broken links

* Add "Start Strapi programmatically" subsection (#921)

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Delete autocomplete GIF

* Bump version number to 4.3.0-beta

* Remove mention to beta docs as we're already in there

* Add warning callout about downgrading and folders (#942)

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Re-add missing --typescript flag in CLI install. guide

* Add link to TypeScript development docs to CLI installation docs

* Add missing word 😅

* Use production logo

* Restore beta logo

* typescript  programmatic use (#980) (#1010)

* add project structure link

* revise programmatic use

* Add table for directories and rework explanations

* Fix email documentation that prevented hot reload

* update code block

* Update mixed codebase example

* add note

* rework programmatic content

* rework combined JS + TS programmatic section

* a link for public directory docs

* rework programmatic section

* remove non-TypeScript examples

* remove utils

* fixed compile method

* revert directories code block

* remove content

* edit strapi.compile text and add code example back for this afternoon

* Streamline the content of programmatic sections

* reword `strapi.compile()` 1st sentence

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* remove "install" from yarn install command

* fix yarn and npm commands

* add alternate text idea

* add generate typings

* update generate typings section

* update CLI commands for TS generate typings

* add schema typings callout to models documentation

* clean up writing

* Simplify cross-link wording

* Simplify cross-link wording

* Rename CLI command

* Improve CLI docs: Add flags and remove TypeScript-only note

* Improve rendering of CLI flags documentation

* Add link to CLI docs

* Fix typo + remove parenthesis

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

* Improve wording on CLI

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

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Mention folders in CM (#1009)

* Keep official (not beta) logo

* Add missing comma

* Update TS (migration) callout title

* Reword TS callout

* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* Update unit-testing.md

remove database pool

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

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

* Improve code example for Dark Mode

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

* Improve wording in config options table

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

* Improve caution callout

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

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
pwizla added a commit that referenced this pull request Oct 24, 2022
* Update core store migration (#801)

* Typescript documentation (#835)

* Added TypeScript project structure

* added links to JS files in TS project structure

* Added admin-panel TS config

* Added .ts file paths and TypeScript SQlite database config code snippet

* Add TS server config

* Add middlewares TS config

* Add functions TS config

* Add cron jobs TS config

* Add API TS config

* Add plugins TS config

* Add SSO TS examples

* Add AWS deploy. TS

* Add Azure TS examples

* Add Heroku TS

* Add Caddy TS examples

* Add DO AppPlatform TS

* Add DO droplets TS

* Add GA engine TS

* Add admin custom TS examples

* Add Error Handling TS examples

* Add policies TS examples

* add admin-panel ts config

* add ts config

* add ts config

* add TypeScript to FAQ

* Start dedicated TypeScript page

* Added links to file structure page

* added more project structure ts links

* add TypeScript to sidebar

* add version detail to FAQ

* Add content to TypeScript page

* add ts file path

* fix GitHub .ts code snippet & add Okta js snippet

* Project structure: Reword intro sentence + add link to TS doc

* Project structure: Rename tabs

* Simplify --quickstart callout

* Fix casing

* Rename h1 for TS intro doc

* Fix two → 2 + add link to project structure doc

* Comment out unfinished sections

* Update RBAC with TS

* Update functions config with TS

* Fix AWS TS

* Fix Azure TS

* fix capitalization

* fix lint

* Remove comment

* add ts config

* add ts config

* add ts config

* add ts config

* Restore beta logo

* Comment out yarn setup command

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

* add ts config to services

* Add callout for alpha/beta migration scripts

* Revert "Add callout for alpha/beta migration scripts"

This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷

* Add callout for alpha/beta migration scripts (#878)

* Typescript phase 2 (#864)

* lint cleanup

* lint cleanup

* add ts config -controllers

* add ts config --middlewares *check file path*

* add ts config --models

* add ts config --routes

* add ts config --webhooks

* update controllers code example

* update ts config --routes

* remove comments

* ts config code fix --routes

* fix ts config code --services

* fix ts config code examples --routes

* Force node

just like on stable docs

* update TypeScript dedicated page (#898)

* update TypeScript dedicated page

* fix punctuation

* TypeScript plugin dev updates

* TypeScript plugin dev updates

* improved accessibility

* improved text and table

* added note

* fix grammar

* fixed grammar

* fixed small wording issues

* add span tags to project structure comments

* fixed misc issues

* updated file-structure --ts

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

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

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

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

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

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

* updated TypeScript directories and files table

* Update plugin development page

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

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

* add link to Strapi Market

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

* Release 4.3.0-beta (#934)

* Media Library and folders documentation (WIP)  (#867)

* 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

* Add Media library to sidebar

* Add draft of Media Library intro

* Add media library to navbar

* Add media library to TOC

* Switch order of upload asset & create folder

* Create 'adding asset' WIP skeleton

* Move list of supported file types to 'adding assets'

* Create 'folders' section skeleton

* Add "managing assets" to TOC

* Rework a bit "Adding assets"

* Add comments to intro to media lib.

* Add draft/todo for "organizing assets with folders"

* Add "managing assets" skeleton

* Reorganize files and draft structure

* Improve introduction, add sorting & filtering

* Update edit assets structure

* Describe adding folders

* Add note about deep folder hierarchy pitfalls

* Refine introduction

* Complete draft of "organizing assets with folders"

* Add various improvements after a first re-read

* Improve "adding assets"

* Improve "introduction to media library"

* Improve "organizing assets with folders"

* Fix image files

* Add draft for "editing and deleting assets"

* Improve draft on editing assets

* Delete superfluous word in folders description

* Improve further the editing assets section

* Add final draft for editing section

* Rename the "editing" section file

* Remove unnecessary heading cross-linking

* Add screenshot todos

* Rename (bis)

* Make some tiny wording improvements

* Convert alternative instructions for the folder deletion to a note

* Delete strapi-plugins.md

* Re-add original Strapi plugins file

* Replace "Right" w/ "Just"

* Remove some features from the screenshot

* Fix improper grammar: allow to → allow +ing

* Clean up some TODOs

* Move supported media types out of details block and back to "adding assets"

* Clean up one more TODO 😅

* Remove unnecessary link to ML + add link to CM

* Fix wording

* Fix icon name typo

* Move "deleting assets" at end of file

* Add TODO for sorting screenshot

* Fix node engine (should ease Vercel deploy.)

* Remove (again) supported types from intro

* Fix list

* Mention folder names are searchable

* Fix button name for moving assets

* Open folders by single-click

* Replace default location for new sub-folder creation by the active folder

* Fix 1st step of folder edition instructions

* Fix editing folder instructions in note callout

* Mention folders as well in sorting options in intro

* Fix again folder editing instructions 😅

* Fix singular/plural for managing assets intro

* drop-down → button

* Mention batch move

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Document Media Library settings

* Add link to Media Library from "Writing content" table

* Update screenshots and text accordingly

* Update wording: folder →  subfolder in deeply nested hierarchy tip.

Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* Rework the sort section (adding screenshot)

* Refine Media Library overview screenshot

* Add SEO tags and remove TODOs

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>

* TypeScript additions for release 4.3.0-beta (#935)

* add TypeScript typings

* add alt text

* add raw TS content and code blocks

* Add typings example and misc improvements

* update programmatic use text

* add programmatic examples + other fixes

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/typescript.md

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

* Create dedicated TypeScript page in the Development section

* Improve TypeScript support page (#932)

* Remove TypeScript create section from TypeScript page

* remove Understand Typescript from TypeScript page

* create TypeScript config page

* Edit TypeScript config introduction

* Change title and add links for project, install and config

* Add typescript config page to sidebar

* fix spelling

* delete typings and programmatic content

* Update docs/developer-docs/latest/development/typescript.md

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

* update intro and add callout

* Change table column order

* add link

* Update docs/developer-docs/latest/development/typescript.md

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

* Move development back to development page

* update top matter

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

* Improve TypeScript typings subsection (#930)

* Improve TypeScript typings subsection

* Fix grammar

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

* Fix wording: interfaces → properties

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

* Fix snippet

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Fix canonicalUrl SEO tag

* Improve wording

* Fix broken links

* Add "Start Strapi programmatically" subsection (#921)

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Delete autocomplete GIF

* Bump version number to 4.3.0-beta

* Remove mention to beta docs as we're already in there

* Add warning callout about downgrading and folders (#942)

Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Re-add missing --typescript flag in CLI install. guide

* Add link to TypeScript development docs to CLI installation docs

* Add missing word 😅

* Use production logo

* Restore beta logo

* typescript  programmatic use (#980) (#1010)

* add project structure link

* revise programmatic use

* Add table for directories and rework explanations

* Fix email documentation that prevented hot reload

* update code block

* Update mixed codebase example

* add note

* rework programmatic content

* rework combined JS + TS programmatic section

* a link for public directory docs

* rework programmatic section

* remove non-TypeScript examples

* remove utils

* fixed compile method

* revert directories code block

* remove content

* edit strapi.compile text and add code example back for this afternoon

* Streamline the content of programmatic sections

* reword `strapi.compile()` 1st sentence

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* Update docs/developer-docs/latest/development/typescript.md

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

* remove "install" from yarn install command

* fix yarn and npm commands

* add alternate text idea

* add generate typings

* update generate typings section

* update CLI commands for TS generate typings

* add schema typings callout to models documentation

* clean up writing

* Simplify cross-link wording

* Simplify cross-link wording

* Rename CLI command

* Improve CLI docs: Add flags and remove TypeScript-only note

* Improve rendering of CLI flags documentation

* Add link to CLI docs

* Fix typo + remove parenthesis

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

* Improve wording on CLI

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

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>

* Mention folders in CM (#1009)

* Keep official (not beta) logo

* Add missing comma

* Update TS (migration) callout title

* Reword TS callout

* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* Update unit-testing.md

remove database pool

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

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

* Improve code example for Dark Mode

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

* Improve wording in config options table

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

* Improve caution callout

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

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update typescript.md

* Fix theming migration links + mention light/dark modes (#1231)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Maeva Lienard <54801383+maevalienard@users.noreply.github.com>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
pwizla added a commit that referenced this pull request Nov 2, 2022
* Bump version number (alpha)

* Fix code block ending

* Mention that Global settings > API tokens is accessible only w/ permissions

* Add API Tokens permissions to U&P table

* Update procedure to create an API token for API tokens v2

* Properly format table + fix wording

* Custom Fields - User Guide: All updates (#1039)

* Keep old version number for now

* Fix rendering issue caused by missing blank line after code block

* [WIP] Custom Fields: Updates to Content-Type Builder documentation (#1018)

* Add custom fields h2

* Replace field selection screenshot

* Update "Configuring fields for content-types"

* Add TODO for possible "managing custom fields" content

* Reword marketplace mention and fix link

* Fix rendering issue caused by missing blank line after code block

* Delete deprecated comments

* Mention custom fields in the Content Manager (#1051)

* Update version number

* Delete TODO as link now works

* Mention custom fields in plugins introduction

* Mention that custom fields can also be added to components

* Update "Installing plugins via Marketplace" with custom fields

* Mention custom fields in Global settings

* Clean up completed TODOs

* Exclude non-related content

* Fix email closing (not-related to CF)

* Update wording (removing "all")

* Treat custom fields as part of plugins

* Update description for "other plugins" settings

* Revert screenshot change

No custom fields tab in in-app Marketplace

* Remove unused screenshot for "custom fields" settings

* Fix what → which

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Fix: filling up → filling out

* Update built-in → pre-installed

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom Fields - Dev docs: All updates (#1036)

* Add custom fields to TOC

* Fix unclosed array in TOC config

* Prepare TOC for upcoming content

* Custom fields - Dev docs: Add a new Development > Custom Fields page (#1035)

* WIP

* Add WIP reference and example guide for custom fields

* Delete old file, now splitted into reference and guide

* Improve reference guide

* Add first draft of color picker custom fields guide

* Improve reference documentation

* Improve example guide

* Mention custom fields in plugins development

* Fix TOC casing

* Remove tutorial and update sidebar and "main" doc file name

* Temporarily remove callout for tutorial

* Improve custom fields reference documentation

* Further improve custom fields reference documentation

* Update first note with a mention to app-specific custom fields

* Add prerequisites (plugin)

* Update `items` table

* Add multimarkdown support + prepare for documenting all settings fields

* Improve introduction

* Improve `plugin` key description

* Delete deprecated TODOs

* Fix paths in example code

* Update wording: settings → options

* Improve `options` table

* Update prerequisites to also mention enabling plugin

* Remove callout from plugins dev, will be moved to another PR

* Reword introduction sentence

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Reword models attributes intro. description

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Fix preposition and singular usage

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Update text → string in color picker example

* Mention `media` can't be used as a data type

* Add `media` to the list of forbidden data types

* Update validator code example

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* Remove question comment about inline components

* Update string → text

* Remove View component

* Finish removing View component and update "Components" section

* Improve mention of non-usable data types

* Remove bootstrap() and mention src/admin/app.s

* Add link to user guide + mention CF can be added to components

* Remove some comments

* Replace bootstrap() with register()

* Mention yup

* Improve settings items description

* Remove note about not being able to import custom input components

* Improve `options` description and code example

* Fix user guide link (no #)

* Update schema.json → schema

* Remove non-relevant TODO

* Update strapi code base links

* Don't mention what happens if `plugin` is omitted in server

* Simplify callouts

* Fix CTB spelling

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Move note about forbidden data types into the table

* Fix 'can not' → 'cannot'

* Fix: can't → cannot

* Add tip for `Input` component props

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Updates to Backend customization > Models (#1052)

* Add a few draft lines about impact on models

* Add custom fields section to models attributes docs

* Add custom fields to the list of types availables in schema.json

* Fix typo in customField parameter name

* Replace `custom field` by `customField` in table

* Fix uid for global field name

* Fix gerundive

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Improve description of plugin/global uids

* Fix duplicate content

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Custom fields - Dev docs: Minor updates and cross-links (#1053)

* Mention custom fields in server and admin panel APIs for plugins

* Mention custom fields in plugins development

* Mention custom fields in the global register() and bootstrap() methods

* Register a custom field in admin with register(), not bootstrap()

* Add registering admin panel part of a CF to available actions

* Fix: custom fields are registered in register(), not bootstrap()

* Improve intro. sentence for bootstrap()

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

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

* Improve code example for Dark Mode

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

* Improve wording in config options table

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

* Improve caution callout

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

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

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

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

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

* Bump version number to 4.4.6

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
pwizla added a commit that referenced this pull request Nov 9, 2022
* Add tip about publishing a plugin on npm

* Restore beta logo

* Revert #1071

Not implemented yet

* Update new top navbar links

* Implement simple rebranding on docs-next (#1079)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Fix palette

* Update custom blocks (Strapi & tip callouts, install links)

* Update branding: body, headings, and code

* Fix tip background color

* Set up font weight for all links

* Simplify syntax

* Update all callout colors

* Clean up branding.styl

* Reduce page width

* Update border-radius for inline code

* Update sidebar and navbar links

* Fix sidebar link color

* Update table style

* Update :::details style

* Update code styles

* Update tabs styles

* Add hover effect on install links' arrows

* Remove underline on header anchors

* Fix border color on active toggle items in TOC

* Prettify CSS tables section

* Update API calls style

* Fix code group active tab border color

* Update QSG tabs

* Clean up TODOs

* Fix active toggle TOC item color

* Fix nav (missing bold on some items)

* Fix more link colors in nav

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

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

* Improve code example for Dark Mode

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

* Improve wording in config options table

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

* Improve caution callout

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

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

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

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

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

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

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

* Remove docusaurus from .gitignore in main branch

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
pwizla added a commit that referenced this pull request Nov 16, 2022
* Flatten APIs structure in TOC

* Update version number

* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

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

* Improve code example for Dark Mode

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

* Improve wording in config options table

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

* Improve caution callout

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

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

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

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

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

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

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

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* Ignore docusaurus stuff

* Bump version number to 4.5.1

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
pwizla added a commit that referenced this pull request Nov 16, 2022
* Fix custom fields conflict

* Update pre-release tip

* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

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

* Improve code example for Dark Mode

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

* Improve wording in config options table

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

* Improve caution callout

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

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

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

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

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

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

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

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
pwizla added a commit that referenced this pull request Nov 17, 2022
* Fix callout type

* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

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

* Improve code example for Dark Mode

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

* Improve wording in config options table

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

* Improve caution callout

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

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

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

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

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

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

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

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* Add build as its own upgrade step (#1279)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
pwizla added a commit that referenced this pull request Nov 17, 2022
* fix: typo in code sample (#1084)

* Fix usage of "allow"

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix file path

* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

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

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

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

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

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

* Remove ambigous subheading about UIDs from Entity Service API

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

* Change enumeration to an unordered list instead of listing them in a sentence

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

* fix: Close the `::: tip` tag.

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

* Fix a typo in a tip about UID in Entity Service (#1211)

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

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

* Improve code example for Dark Mode

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

* Improve wording in config options table

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

* Improve caution callout

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

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

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

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

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

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

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

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

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

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* Add build as its own upgrade step (#1279)

* Update logo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Igor Quirino <iquirino91@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
pwizla added a commit that referenced this pull request Nov 17, 2022
* update API token screenshot

* Remove outdated content + update button name

* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

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

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

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

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

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

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

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

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

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

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

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

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

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

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

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

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

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

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

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

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* Add build as its own upgrade step (#1279)

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
pwizla added a commit that referenced this pull request Nov 21, 2022
* Add regenerate API token section

* update text for new user interface

* update text to match UI

* reword for clarity and specificity

* update screenshots

* updated text

* fix caps and move screenshot

* Update node support to 18

* add manual installation sqlite

* chore: fix typos

* Update Azure db connection to v4 (#1119)

* Revert "Merge pull request #1068 from strapi/user/api-tokens-v2-updates"

This reverts commit 6523d60.

* Rework entire history on API Tokens v2 PR (#1122)

* Fix variable name

In the code, the variable name is `APP_URL` while in the table is just `URL`.

* Deployment guides cleanup (#1116)

* cleanup

* Update Deployment page

* Feedback updates

* Feedback re: file paths

* Remove path from .env

* Change @custom-fields to @beta (#1135)

* Update amazon-aws.md

Remove erroneous text from code block instruction.

* update db config for v4

* Revert "update db config for v4"

This reverts commit 6d20cc4.

* update db config for v4

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* change bracket alignment

* add callout for thumbnail loading

* change tableName to collectionName (#1141)

Fixes #1139

* Fix kind and collectionName docs (#1140)

* Clarify steps for plugin creation (#1114)

* clarify steps for plugin creation

* add develop plugin section

* Add hot reloading call out

* update text

* update plugin directory build explanation

* Edit callout text

* fix text

* Add documentation for the request context feature (#1134)

* Add documentation for the request context feature

* Update docs/developer-docs/latest/development/backend-customization/requests-responses.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Mention node 16 as most recommended

* add graphql plugin config to ts example similar to js

* Bump version number to 4.3.9

* Sqlite update (#1147)

* create branch for sqlite update

* add manual installation sqlite

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/configurations/databases/sqlite.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* add typescript and small improvements

* change H2 heading

Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Bump dependencies version

sqlite3 version is correct?

* closing database before deletion; using plugin for role loading

* Changed V4 specifics

* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/heroku.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* Add build as its own upgrade step (#1279)

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: quiloos39 <quiloos39@gmail.com>
Co-authored-by: Kuizuo <hi@kuizuo.cn>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Sabato Luca Guadagno <o0th@pm.me>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: muzucode <79173451+muzucode@users.noreply.github.com>
Co-authored-by: Necdet Efe <necdet.efee@gmail.com>
Co-authored-by: Laurens Kling <laurens@goedideemedia.nl>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Dima Pulkinen <dima@itsemast.com>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Tauras <tp@colideum.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
pwizla added a commit that referenced this pull request Nov 30, 2022
* Remove callout re: unstable (#1153)

* Rebranding: Moved search bar (#1154)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar and nav-links positioning on mobile

Tested on desktop and "mobile" (a.k.a. Dev Tools simulation tools)
on Firefox, Chrome and Safari

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/heroku.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add `connectionString to database conifg

* add details

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* add CLI commands

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* add options table

* add beta badge, update table

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* update strapi export description

* update `key` flag description

* update encryption flag description

* start adding examples for data export

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* update webpack configuration

* update table and examples

* modify examples

* update text

* Add build as its own upgrade step (#1279)

* Update routes.md - small typo

Missing colon in typescript code for Generic implementation of core route

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* fix --max-size flag description

* Re-format code snippet

The code snippet is un-formatted at this [link](https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/admin-panel.html#hooks-api)

* small text improvements

* formatting improvements

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

* add space

* add jsonl as code

* remove the archive flag (no longer an option)

* Update package.json

* remove the exclude flag for the beta release.

* Fix code example of plugin policy

Remove the redundant curly bracket and comma.

* Fix typo in `config.notifications.releases`

* Update CLI.md

remove `archive` references, change to alpha badge, remove extra spaces.

* Populate Fragments for Polymorphic data structures (#1293)

* Update populate documentations for populate fragments

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* update CLI docs for strapi export

* Revert "update CLI docs for strapi export"

This reverts commit cf39be4874a765f97b0e6604c1847694ecbf6d38.

* Revert "Revert "update CLI docs for strapi export""

This reverts commit 34f68ff.

* remove --max-size flag, update examples

* Update LTS version for node to include v18 (#1306)

* Update LTS version for node to include v18

* Update docs/developer-docs/latest/developer-resources/cli/snippets/installation-prerequisites.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update WIP callouts for v4 migration

* Update article for Strapi 4 and Nuxt 3 (#1266)

Update getting started guide to fit new strapi response format and describe new Nuxt 3 features.

* Update version number to v4.5.3

* Temporarily remove strapi export

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Galli <info@zielgestalt.de>
Co-authored-by: Louai99k <39621424+Louai99k@users.noreply.github.com>
Co-authored-by: Han Feng <hi@fenghan.link>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rembrandt Reyes <reyes.rembrandt@gmail.com>
Co-authored-by: alxnkt <alxnkt@mail.ru>
pwizla added a commit that referenced this pull request Nov 30, 2022
* add migration guide

* add guide

* update naming convention

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/heroku.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add `connectionString to database conifg

* add details

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* add CLI commands

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* add options table

* add beta badge, update table

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* update strapi export description

* update `key` flag description

* update encryption flag description

* start adding examples for data export

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* update webpack configuration

* update table and examples

* modify examples

* update text

* Add build as its own upgrade step (#1279)

* Update routes.md - small typo

Missing colon in typescript code for Generic implementation of core route

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* fix --max-size flag description

* Re-format code snippet

The code snippet is un-formatted at this [link](https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/admin-panel.html#hooks-api)

* small text improvements

* formatting improvements

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

* add space

* add jsonl as code

* remove the archive flag (no longer an option)

* Update package.json

* remove the exclude flag for the beta release.

* Fix code example of plugin policy

Remove the redundant curly bracket and comma.

* Fix typo in `config.notifications.releases`

* Update CLI.md

remove `archive` references, change to alpha badge, remove extra spaces.

* Populate Fragments for Polymorphic data structures (#1293)

* Update populate documentations for populate fragments

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* update CLI docs for strapi export

* Revert "update CLI docs for strapi export"

This reverts commit cf39be4874a765f97b0e6604c1847694ecbf6d38.

* Revert "Revert "update CLI docs for strapi export""

This reverts commit 34f68ff.

* remove --max-size flag, update examples

* Update LTS version for node to include v18 (#1306)

* Update LTS version for node to include v18

* Update docs/developer-docs/latest/developer-resources/cli/snippets/installation-prerequisites.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update WIP callouts for v4 migration

* Update article for Strapi 4 and Nuxt 3 (#1266)

Update getting started guide to fit new strapi response format and describe new Nuxt 3 features.

* Update version number to v4.5.3

* Temporarily remove strapi export

* Remove ETA for API documentation WIP

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Aurélien GEORGET <aurelsicoko@gmail.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Galli <info@zielgestalt.de>
Co-authored-by: Louai99k <39621424+Louai99k@users.noreply.github.com>
Co-authored-by: Han Feng <hi@fenghan.link>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rembrandt Reyes <reyes.rembrandt@gmail.com>
Co-authored-by: alxnkt <alxnkt@mail.ru>
pwizla added a commit that referenced this pull request Dec 1, 2022
#1311)

* update procedure and code examples

* fix punctuation

* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/heroku.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add `connectionString to database conifg

* add details

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* add CLI commands

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* add options table

* add beta badge, update table

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* update strapi export description

* update `key` flag description

* update encryption flag description

* start adding examples for data export

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* update webpack configuration

* update table and examples

* modify examples

* update text

* Add build as its own upgrade step (#1279)

* Update routes.md - small typo

Missing colon in typescript code for Generic implementation of core route

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* fix --max-size flag description

* Re-format code snippet

The code snippet is un-formatted at this [link](https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/admin-panel.html#hooks-api)

* small text improvements

* formatting improvements

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

* add space

* add jsonl as code

* remove the archive flag (no longer an option)

* Update package.json

* remove the exclude flag for the beta release.

* Fix code example of plugin policy

Remove the redundant curly bracket and comma.

* Fix typo in `config.notifications.releases`

* Update CLI.md

remove `archive` references, change to alpha badge, remove extra spaces.

* Populate Fragments for Polymorphic data structures (#1293)

* Update populate documentations for populate fragments

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* update CLI docs for strapi export

* Revert "update CLI docs for strapi export"

This reverts commit cf39be4874a765f97b0e6604c1847694ecbf6d38.

* Revert "Revert "update CLI docs for strapi export""

This reverts commit 34f68ff.

* remove --max-size flag, update examples

* Update LTS version for node to include v18 (#1306)

* Update LTS version for node to include v18

* Update docs/developer-docs/latest/developer-resources/cli/snippets/installation-prerequisites.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update WIP callouts for v4 migration

* Update article for Strapi 4 and Nuxt 3 (#1266)

Update getting started guide to fit new strapi response format and describe new Nuxt 3 features.

* Update version number to v4.5.3

* Temporarily remove strapi export

* Remove ETA for API documentation WIP

* Add robots and sitemap plugins (#1275)

* Add missing .html extension to all TOC links

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Aurélien GEORGET <aurelsicoko@gmail.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Galli <info@zielgestalt.de>
Co-authored-by: Louai99k <39621424+Louai99k@users.noreply.github.com>
Co-authored-by: Han Feng <hi@fenghan.link>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rembrandt Reyes <reyes.rembrandt@gmail.com>
Co-authored-by: alxnkt <alxnkt@mail.ru>
pwizla added a commit that referenced this pull request Dec 1, 2022
* update for TypeScript only

* Revert "Rebranding: Moved search bar (#1154)"

This reverts commit 534f77e.

* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/heroku.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add `connectionString to database conifg

* add details

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* add CLI commands

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* add options table

* add beta badge, update table

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* update strapi export description

* update `key` flag description

* update encryption flag description

* start adding examples for data export

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* update webpack configuration

* update table and examples

* modify examples

* update text

* Add build as its own upgrade step (#1279)

* Update routes.md - small typo

Missing colon in typescript code for Generic implementation of core route

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* fix --max-size flag description

* Re-format code snippet

The code snippet is un-formatted at this [link](https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/admin-panel.html#hooks-api)

* small text improvements

* formatting improvements

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

* add space

* add jsonl as code

* remove the archive flag (no longer an option)

* Update package.json

* remove the exclude flag for the beta release.

* Fix code example of plugin policy

Remove the redundant curly bracket and comma.

* Fix typo in `config.notifications.releases`

* Update CLI.md

remove `archive` references, change to alpha badge, remove extra spaces.

* Populate Fragments for Polymorphic data structures (#1293)

* Update populate documentations for populate fragments

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* update CLI docs for strapi export

* Revert "update CLI docs for strapi export"

This reverts commit cf39be4874a765f97b0e6604c1847694ecbf6d38.

* Revert "Revert "update CLI docs for strapi export""

This reverts commit 34f68ff.

* remove --max-size flag, update examples

* Update LTS version for node to include v18 (#1306)

* Update LTS version for node to include v18

* Update docs/developer-docs/latest/developer-resources/cli/snippets/installation-prerequisites.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update WIP callouts for v4 migration

* Update article for Strapi 4 and Nuxt 3 (#1266)

Update getting started guide to fit new strapi response format and describe new Nuxt 3 features.

* Update version number to v4.5.3

* Temporarily remove strapi export

* Remove ETA for API documentation WIP

* Add robots and sitemap plugins (#1275)

* Add missing .html extension to all TOC links

* Fix improperly rendered code block in routes documentation (#1309)

* Fix missing opening tag for the code block

* Fix missing file prefix

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Aurélien GEORGET <aurelsicoko@gmail.com>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Galli <info@zielgestalt.de>
Co-authored-by: Louai99k <39621424+Louai99k@users.noreply.github.com>
Co-authored-by: Han Feng <hi@fenghan.link>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rembrandt Reyes <reyes.rembrandt@gmail.com>
Co-authored-by: alxnkt <alxnkt@mail.ru>
pwizla added a commit that referenced this pull request Dec 2, 2022
* Updated Heroku deployment documentation (#991)

* Updated Heroku deployment documentation

Added a line to recommend WSL for windows users on step 5 of the postgres setup, as that was something that would have saved me some time while following the guide.

Also fixed a numbering error

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/heroku.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Added multiple options for windows users on step 5

* Remove WSL suggestion and format as a tip

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update admin-customization.md for plugin translation (#1100)

* Update admin-customization.md for plugin translation

Add instructions to admin-customization.md for extending a plugin's translations, which requires prefixing the key/value pair (declared in the plugin's translation file) with the plugin's name, for example `"content-type-builder.plugin.name": "Constructeur de Type-Contenu"` in order to translate the `plugin.name` key declared in `content-type-builder` plugin.
This wasn't made clear by the documentation previously, since even for default plugins (such as content-type-builder) some fields are not translatable with the default method because they are declared independently in the plugin's files. I couldn't find any reference in the docs to the fact the plugin's name needed to be added as a prefix in order to extend a plugin's key.

* Update docs/developer-docs/latest/development/admin-customization.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Installing hotjar (#1061)

* Support HTML in SidebarGroup title

* Add hotjar

* Delete SidebarGroup.vue

* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add `connectionString to database conifg

* add details

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* add CLI commands

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* add options table

* add beta badge, update table

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* update strapi export description

* update `key` flag description

* update encryption flag description

* start adding examples for data export

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* update webpack configuration

* update table and examples

* modify examples

* update text

* Add build as its own upgrade step (#1279)

* Update routes.md - small typo

Missing colon in typescript code for Generic implementation of core route

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* fix --max-size flag description

* Re-format code snippet

The code snippet is un-formatted at this [link](https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/admin-panel.html#hooks-api)

* small text improvements

* formatting improvements

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

* add space

* add jsonl as code

* remove the archive flag (no longer an option)

* Update package.json

* remove the exclude flag for the beta release.

* Fix code example of plugin policy

Remove the redundant curly bracket and comma.

* Fix typo in `config.notifications.releases`

* Update CLI.md

remove `archive` references, change to alpha badge, remove extra spaces.

* Populate Fragments for Polymorphic data structures (#1293)

* Update populate documentations for populate fragments

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* update CLI docs for strapi export

* Revert "update CLI docs for strapi export"

This reverts commit cf39be4874a765f97b0e6604c1847694ecbf6d38.

* Revert "Revert "update CLI docs for strapi export""

This reverts commit 34f68ff.

* remove --max-size flag, update examples

* Update LTS version for node to include v18 (#1306)

* Update LTS version for node to include v18

* Update docs/developer-docs/latest/developer-resources/cli/snippets/installation-prerequisites.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update WIP callouts for v4 migration

* Update article for Strapi 4 and Nuxt 3 (#1266)

Update getting started guide to fit new strapi response format and describe new Nuxt 3 features.

* Update version number to v4.5.3

* Temporarily remove strapi export

* Remove ETA for API documentation WIP

* Add robots and sitemap plugins (#1275)

* Add missing .html extension to all TOC links

* Fix improperly rendered code block in routes documentation (#1309)

* Fix missing opening tag for the code block

* Fix missing file prefix

* Update links to providers ( → Marketplace)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Levi Pettersen <104788131+levipettersen@users.noreply.github.com>
Co-authored-by: Quentin Le Caignec <12102823+QuentinLeCaignec@users.noreply.github.com>
Co-authored-by: Aurélien GEORGET <aurelsicoko@gmail.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Galli <info@zielgestalt.de>
Co-authored-by: Louai99k <39621424+Louai99k@users.noreply.github.com>
Co-authored-by: Han Feng <hi@fenghan.link>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rembrandt Reyes <reyes.rembrandt@gmail.com>
Co-authored-by: alxnkt <alxnkt@mail.ru>
pwizla added a commit that referenced this pull request Dec 5, 2022
* cleanup language

* add regenerate and sync the labels with the UI

* Add callout for read-only API tokens

* Windows Desktop Recommended Version Correction

Latest Windows OS version is Windows 11

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/update-migration-guides/update-version.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* fix: typos fixed

* fixed typos

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add `connectionString to database conifg

* add details

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* add CLI commands

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* add options table

* add beta badge, update table

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* update strapi export description

* update `key` flag description

* update encryption flag description

* start adding examples for data export

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* update webpack configuration

* update table and examples

* modify examples

* update text

* Add build as its own upgrade step (#1279)

* Update routes.md - small typo

Missing colon in typescript code for Generic implementation of core route

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* fix --max-size flag description

* Re-format code snippet

The code snippet is un-formatted at this [link](https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/admin-panel.html#hooks-api)

* small text improvements

* formatting improvements

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

* add space

* add jsonl as code

* remove the archive flag (no longer an option)

* Update package.json

* remove the exclude flag for the beta release.

* Fix code example of plugin policy

Remove the redundant curly bracket and comma.

* Fix typo in `config.notifications.releases`

* Update CLI.md

remove `archive` references, change to alpha badge, remove extra spaces.

* Populate Fragments for Polymorphic data structures (#1293)

* Update populate documentations for populate fragments

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* update CLI docs for strapi export

* Revert "update CLI docs for strapi export"

This reverts commit cf39be4874a765f97b0e6604c1847694ecbf6d38.

* Revert "Revert "update CLI docs for strapi export""

This reverts commit 34f68ff.

* remove --max-size flag, update examples

* Update LTS version for node to include v18 (#1306)

* Update LTS version for node to include v18

* Update docs/developer-docs/latest/developer-resources/cli/snippets/installation-prerequisites.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update WIP callouts for v4 migration

* Update article for Strapi 4 and Nuxt 3 (#1266)

Update getting started guide to fit new strapi response format and describe new Nuxt 3 features.

* Update version number to v4.5.3

* Temporarily remove strapi export

* Remove ETA for API documentation WIP

* Add robots and sitemap plugins (#1275)

* Add missing .html extension to all TOC links

* Fix improperly rendered code block in routes documentation (#1309)

* Fix missing opening tag for the code block

* Fix missing file prefix

* Update links to providers ( → Marketplace)

* Update the Node.js version to 14.x (#1319)

Update the Node.js version to 14.x as the 12.x is not supported bt Strapi

* Update docker.md (#1318)

remove extra space the causes the app to crash

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Vivek Patel <vivekout@outlook.in>
Co-authored-by: Victor Perez Montel <victor.perez.montel@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Shubhdeep Chhabra <chhabrashubhdeep@gmail.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Galli <info@zielgestalt.de>
Co-authored-by: Louai99k <39621424+Louai99k@users.noreply.github.com>
Co-authored-by: Han Feng <hi@fenghan.link>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rembrandt Reyes <reyes.rembrandt@gmail.com>
Co-authored-by: alxnkt <alxnkt@mail.ru>
Co-authored-by: Sathish Guru <sathishgurucse@gmail.com>
pwizla added a commit that referenced this pull request Dec 14, 2022
* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add `connectionString to database conifg

* add details

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* add CLI commands

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* add options table

* add beta badge, update table

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* update strapi export description

* update `key` flag description

* update encryption flag description

* start adding examples for data export

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* update webpack configuration

* update table and examples

* modify examples

* update text

* Add build as its own upgrade step (#1279)

* Update routes.md - small typo

Missing colon in typescript code for Generic implementation of core route

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* fix --max-size flag description

* Re-format code snippet

The code snippet is un-formatted at this [link](https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/admin-panel.html#hooks-api)

* small text improvements

* formatting improvements

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

* add space

* add jsonl as code

* remove the archive flag (no longer an option)

* Update package.json

* remove the exclude flag for the beta release.

* Fix code example of plugin policy

Remove the redundant curly bracket and comma.

* Fix typo in `config.notifications.releases`

* Update CLI.md

remove `archive` references, change to alpha badge, remove extra spaces.

* Populate Fragments for Polymorphic data structures (#1293)

* Update populate documentations for populate fragments

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* update CLI docs for strapi export

* Revert "update CLI docs for strapi export"

This reverts commit cf39be4874a765f97b0e6604c1847694ecbf6d38.

* Revert "Revert "update CLI docs for strapi export""

This reverts commit 34f68ff.

* remove --max-size flag, update examples

* Update LTS version for node to include v18 (#1306)

* Update LTS version for node to include v18

* Update docs/developer-docs/latest/developer-resources/cli/snippets/installation-prerequisites.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update WIP callouts for v4 migration

* Update article for Strapi 4 and Nuxt 3 (#1266)

Update getting started guide to fit new strapi response format and describe new Nuxt 3 features.

* Update version number to v4.5.3

* Temporarily remove strapi export

* Remove ETA for API documentation WIP

* Add robots and sitemap plugins (#1275)

* Add missing .html extension to all TOC links

* Fix improperly rendered code block in routes documentation (#1309)

* Fix missing opening tag for the code block

* Fix missing file prefix

* Update links to providers ( → Marketplace)

* Update the Node.js version to 14.x (#1319)

Update the Node.js version to 14.x as the 12.x is not supported bt Strapi

* Update docker.md (#1318)

remove extra space the causes the app to crash

* Update amazon-aws.md (#1331)

the example code for /etc/systemd/system/webhook.service in EC2 is wrong

* Update digitalocean.md

update prices for digital ocean droplets as they've updated their pricing . (https://www.digitalocean.com/pricing/droplets)

* Relations reordering: User Guide updates (#1322) (#1336)

* Replace minus icon by cross icon in "Managing Relational Fields"

* Replace screenshot to show drag button

* Add instructions to move an entry

* Fix typo in title

* Update reordering instructions & screenshots for DZs

* Add the keyboard reordering tip

* Add example for updating existing file info (#1269)

* Add example for updating existing file info

Please review and adjust as necessary.

* "file info" -> "fileInfo"

Adjust text to match code

* Fix formatting in Update version

* Update tip for repeatable components index in Upload documentation (#1323)

* Add note about additional connection parameters (#1327)

* Bump version number to v4.5.4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Galli <info@zielgestalt.de>
Co-authored-by: Louai99k <39621424+Louai99k@users.noreply.github.com>
Co-authored-by: Han Feng <hi@fenghan.link>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rembrandt Reyes <reyes.rembrandt@gmail.com>
Co-authored-by: alxnkt <alxnkt@mail.ru>
Co-authored-by: Sathish Guru <sathishgurucse@gmail.com>
Co-authored-by: kchoao <55274513+kchoao@users.noreply.github.com>
Co-authored-by: Ayodeji Alarape <46384451+dej10@users.noreply.github.com>
Co-authored-by: Isaac <isaac.alexander.smith@gmail.com>
pwizla added a commit that referenced this pull request Dec 14, 2022
…tions reordering/user guide (#1346)

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add `connectionString to database conifg

* add details

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* add CLI commands

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* add options table

* add beta badge, update table

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* update strapi export description

* update `key` flag description

* update encryption flag description

* start adding examples for data export

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* update webpack configuration

* update table and examples

* modify examples

* update text

* Add build as its own upgrade step (#1279)

* Update routes.md - small typo

Missing colon in typescript code for Generic implementation of core route

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* fix --max-size flag description

* Re-format code snippet

The code snippet is un-formatted at this [link](https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/admin-panel.html#hooks-api)

* small text improvements

* formatting improvements

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

* add space

* add jsonl as code

* remove the archive flag (no longer an option)

* Update package.json

* remove the exclude flag for the beta release.

* Fix code example of plugin policy

Remove the redundant curly bracket and comma.

* Fix typo in `config.notifications.releases`

* Update CLI.md

remove `archive` references, change to alpha badge, remove extra spaces.

* Populate Fragments for Polymorphic data structures (#1293)

* Update populate documentations for populate fragments

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* update CLI docs for strapi export

* Revert "update CLI docs for strapi export"

This reverts commit cf39be4874a765f97b0e6604c1847694ecbf6d38.

* Revert "Revert "update CLI docs for strapi export""

This reverts commit 34f68ff.

* remove --max-size flag, update examples

* Update LTS version for node to include v18 (#1306)

* Update LTS version for node to include v18

* Update docs/developer-docs/latest/developer-resources/cli/snippets/installation-prerequisites.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update WIP callouts for v4 migration

* Update article for Strapi 4 and Nuxt 3 (#1266)

Update getting started guide to fit new strapi response format and describe new Nuxt 3 features.

* Update version number to v4.5.3

* Temporarily remove strapi export

* Remove ETA for API documentation WIP

* Add robots and sitemap plugins (#1275)

* Add missing .html extension to all TOC links

* Fix improperly rendered code block in routes documentation (#1309)

* Fix missing opening tag for the code block

* Fix missing file prefix

* Update links to providers ( → Marketplace)

* Update the Node.js version to 14.x (#1319)

Update the Node.js version to 14.x as the 12.x is not supported bt Strapi

* Update docker.md (#1318)

remove extra space the causes the app to crash

* Update amazon-aws.md (#1331)

the example code for /etc/systemd/system/webhook.service in EC2 is wrong

* Update digitalocean.md

update prices for digital ocean droplets as they've updated their pricing . (https://www.digitalocean.com/pricing/droplets)

* Relations reordering: User Guide updates (#1322) (#1336)

* Replace minus icon by cross icon in "Managing Relational Fields"

* Replace screenshot to show drag button

* Add instructions to move an entry

* Fix typo in title

* Update reordering instructions & screenshots for DZs

* Add the keyboard reordering tip

* Add example for updating existing file info (#1269)

* Add example for updating existing file info

Please review and adjust as necessary.

* "file info" -> "fileInfo"

Adjust text to match code

* Fix formatting in Update version

* Update tip for repeatable components index in Upload documentation (#1323)

* Add note about additional connection parameters (#1327)

* Bump version number to v4.5.4

* Add beta badge to relations reordering in user guide

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Galli <info@zielgestalt.de>
Co-authored-by: Louai99k <39621424+Louai99k@users.noreply.github.com>
Co-authored-by: Han Feng <hi@fenghan.link>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rembrandt Reyes <reyes.rembrandt@gmail.com>
Co-authored-by: alxnkt <alxnkt@mail.ru>
Co-authored-by: Sathish Guru <sathishgurucse@gmail.com>
Co-authored-by: kchoao <55274513+kchoao@users.noreply.github.com>
Co-authored-by: Ayodeji Alarape <46384451+dej10@users.noreply.github.com>
Co-authored-by: Isaac <isaac.alexander.smith@gmail.com>
pwizla added a commit that referenced this pull request Dec 14, 2022
#1347)

* update the video demo link for v4

* Update introduction.md

* Missing environmet variables added for pm2. (#1164)

I follow the AWS guidelines for a fresh start. When I came to the pm2 step, I noticed some missing environment variables in ecosystem.config.js.

* Update link to ColorPicker input

* Revert "Merge branch 'production'"

This reverts commit 9a9dffd, reversing
changes made to 318b284.

* update guide name

* fix header meta content

* Fix logo

* Clean up custom fields page

* Fix code-blocks (empty blank lines) in TypeScript documentation

* Fix pre-release doc. link (docs-next) in top nav bar

* Clean up branding.styl

* Clean up comments in REST API population

* Clean up comments from "Installing plugins via Marketplace"

* Revert unwanted wording change in "Installing plugins via Marketplace"

* Remove outdated TODO in "Installing plugins via Marketplace"

* Fix link to Roadmap (#1168)

* Fix logo and nav

* Temporarily revert back to old logo

* Update link to ColorPicker input (again) (#1171)

* Fix Query engine link

* Update the Code of Conduct

* Update Code of Conduct

* fix upload code example

* Move search bar to the the left and fix its behavior (#1187)

* Add branding palette

* Add branding stylesheet

* Modify InstallLink component

* Apply system-ui font

* Update logo

* Position the search bar

* Add new search icon

* Apply branding in the results

* Adjust positioning

* Add TODO to fix sidebar behavior

* Fix tablet display

* Fix Algolia search and positioning

* Improve search bar UX

* Add code & links in the search dataset

* Increase importance of h2 titles

* Fix docsearch.config.json

* Fix search bar behavior

Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>

* Fix logo and nav

* fix TypeScript code errors

* add github token callout (#1180)

* Revise contributing.md  (#1143)

* initial commit

* reword and shorten

* minor text, spacing and punctuation improvements

* minor text improvements

* minor formatting changes

* structure improvements

* Update CONTRIBUTING.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix 4.4.1 version (#1176)

* Update heroku.md (#1075)

* Update heroku.md

I faced this error while following the commands.

* copy edit

* Update formatting (merge with prev. line)

* Update formatting (merge 2 lines)

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Docker documentation for v4 (#1144)

* Docker documentation for v4

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* work on dev/staging

* everything but build, register, deploy

* add references to where to look for docker commands

* move command references to note callouts

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* pr feedback for prereq

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/snippets/docker-env-table.md

Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/installation/docker.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* PR feedback

* fix typo

* Tweak some docker-related sentences

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.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>

* Add: Custom block section about cloud waitlist (#1192)

* Add: Custom block section about cloud waitlist

* Remove: Automatic indentation

* Update callout format

Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* sync db table

* Update package.json

* Add: utm_source & campaign in the waitlist cloud link (#1195)

* add page Database migrations (#889)

* add page Database migrations

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update docs/developer-docs/latest/developer-resources/database-migrations.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* add example + remove odd symbols

* apply feedback

* Enhance style and wording for documentation consistency

* add await

* few small pr feedback and fixes

* remove instructions for the down function

* remove dot list

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>
Co-authored-by: derrickmehaffy <derrickmehaffy@gmail.com>

* Remove unnecessary closing syntax in services docs

* Fix typo in troubleshooting.md (#1200)

* Fix typo in troubleshooting.md

* Fix speling

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update migration-guide-4.3.6-to-4.3.7.md

I've spent a lot of time figuring out the error that was fixed in this PR - strapi/strapi#14342, while I've been migrating to the 4.3.7 version.
I think it's worth updating the version in the migration doc.

* Update nav-links class to prevent overlap on mobile (#1205)

The `nav-links` class positioning causes overlap on mobile, changing to either position: relative or removing that line fixes the problem.

* fix: 🌍 wrong locale response when creating an entry with a locale different than default one (#1204)

* fix security middleware table

* Fix white space at bottom of TOC

* Add a note about UIDs in Entity Service API (#1209)

* Add a note about UIDs in Entity Service API

* Add a tip about running `content-types:list` command to get UIDs for Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Remove ambigous subheading about UIDs from Entity Service API

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Change enumeration to an unordered list instead of listing them in a sentence

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* fix: Close the `::: tip` tag.

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Fix a typo in a tip about UID in Entity Service (#1211)

* add `connectionString to database conifg

* add details

* add google style guide links

* move PM2 docs to deployment

* Update Image 'content-manager-list-view.png'

Created a new image showing the correct button text for [issue #1170](#1170).

* move pm2

* Cloud deployment (#1105)

* creating projects

* managing projects

* settings

* sidebar

* typo

* beta updates

* list indentation

* add cta callout

* list formatting

* Feedback updates

* Update re waitlist and onboarding

* Add min version

* Add small improvements to Strapi Cloud documentation

* update PM2 guide

* Update unit-testing.md

remove database pool

* comment out Process manager guide from sidebar

* update intro

* move unit testing to dev resources

* remove unit testing from guides sidebar.

* update sidebar

* rewrite procedures

* Draft System guide (#1222)

* Fix type name mismatch in Shadow CRUD example (#1215)

* Update migration-guide-4.3.6-to-4.3.7.md

add reasoning for skipping v4.3.7

* Update migration-guide-4.3.6-to-4.3.7.md

small formatting change

* improve structure

* Dark Mode: new custom theme extension syntax (#1174)

* Update Dark Mode documentation for new syntax

* Fix caution note

* Improve wording

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve code example for Dark Mode

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve wording in config options table

Co-authored-by: Gustav Hansen <gu@stav.dev>

* Improve caution callout

Co-authored-by: Gustav Hansen <gu@stav.dev>

* updated controllers doc (#981)

* cleanup services example to prevent confusion (#1202)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* 4.3.6 ->4.3.8 migration update (#1223)

* update file name

* fix link and snippet

* Refactor error handling documentation to include @strapi/utils error methods (#1197)

* start working on additional error handlers

* Refactor error handling documentation to include @strapi/utils errors

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Fix typescript typo

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>

* Add minor style updates for consistency

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.4

* Update Algolia config (#1175)

* initial config update

* add table indexing

* Update error-handling.md

* Remove "outdated" callout from unit testing docs

* Add formatting style guide

* Update CONTRIBUTING.md

shorten and add new link

* Update typescript.md

* fix email admin customization docs

* Fix theming migration links + mention light/dark modes (#1231)

* fix: correction for app.customFields.register code example on custom fields docs (#1230)

* Update patch-package mention in plugins extension (#1233)

* updated text and formatting

* force code block indentation

* fixed typo "middlwares"

* add redirect

* Remove WYSIWYG guide (#1236)

* Remove WYSIWYG guide (file & TOC entry)

* Add redirection to Custom Fields for old WYSIWYG guide

* Update U&P (#1210)

* Update U&P

* Edits & Remove Outdated content

* Update docs/developer-docs/latest/plugins/users-permissions.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Add redirection :)

* Forget PW updates

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Add redirections for removed Draft and Unit Testing guides (#1237)

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/optional-software/process-manager.md

* add slug tip callout

* remove slug guide from dev docs

* fix formatting

* docs: Fix syntax error in middlewares doc

Replace objects by array in module.exports, because there is a comma at the end of the first child object and we can put other middleware in the array.

* remove jwt guide

* fix middleware to array notation

* Custom Fields improvements: code examples (#1238)

* Improve last code example

* Improve server code example

* Improve admin code examples

* Fix inconsistency in plugins development page

* Update Marketplace link for custom fields (#1234)

* Reconfigure Algolia search config  (#1243)

* add config to index custom callout type tip

* update algolia config

* refine algolia config

* Remove "scheduled publication" guide (#1247)

* Update cron task code to v4

* WIP

* Remove scheduled publication guide

Updated to v4 and moved to the forum:
https://forum.strapi.io/t/schedule-publications/23184

* Create migration guide from 4.4.3 to 4.4.5 (#1245)

* Create migration guide from 4.4.3 to 4.4.5

* chore: Make 4.4.3 to 4.4.5 migration guide a bit more concise

* Remove bullet point as we have only 1 item :)

* Fix code block indentation to improve bullets content alignment

* Add missing page link in migration guides homepage

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Pierre Wizla <pwizla+github@gmail.com>

* Bump version number to 4.4.6

* fix readme file grammar


Co-authored-by: NAME <marklyndoncarriaga@gmail.com>

* Add docusaurus to gitignore in main branch

* Update digitalocean-app-platform.md

Updated instructions for connecting to a production ready managed database which correctly solves the issues described in #769

* fix link and link description

* Update api-parameters.mdx (#1251)

### Description
- fixed a typo from `Select one ore multiple locales` => `Select one or multiple locales`

* Fix regression with populating callout

* Updating an entry changes (#1252)

* Updating an entry

* Request method

* update urls

* feedback

* test build

* trigger new vercel build

* [WIP] Add alpha & beta badges (#1248)

* Add alpha & beta badges

* Update badge style

* Add test example on Custom Fields docs

* Update style based on designer's feedback and clean up CSS

* Test autodeploy by adding a CSS comment

* Remove examples in content

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Co-authored-by: Shaun Brown  <97027841+StrapiShaun@users.noreply.github.com>

* Update digitalocean-app-platform.md

Edited as per requested by @StrapiShaun

* Feature(s) branch for v4.5.0 (#1261)

* Relations documentation update (#1126)

* Update 'Managing relational fields' to delete mentions of Relations box

* Add more information in tip

* Update edit view config documentation

* Update end-users management procedure for Relations

* Update screenshots in Content Manager

* Improve documentation for relations

* Update end-user account screenshot

* Hide docs-next from navbar

We don't want to draw too muchattention to docs-next for a few weeks
while preparing the move to Docusaurus.

* Bump version number to 4.5.0 (#1260)

* In-app Marketplace enhancements (#1262)

* Add temp. Figma-based screenshot

* Adjust description to account for cards enhancements

* Replace screenshot with temporary but non-cropped version

* Update screenshot

* Fix capitalization on "sort by"

* Update instructions for compatibility check

Co-authored-by: meganelacheny <megane.lacheny@strapi.io>

* add CLI commands

* Remove docusaurus from .gitignore in main branch

* fix Twitter credentials

* Update migration-guide-4.4.3-to-4.4.5.md (#1268)

Edit the "4.3.5" in title to "4.4.5"

* add options table

* add beta badge, update table

* Ignore docusaurus stuff

* Bump version number to 4.5.1

* update strapi export description

* update `key` flag description

* update encryption flag description

* start adding examples for data export

* Migration guide for removing relationship duplicates (#1272)

* Add migration guide placeholder for MySQL 8 fix

* add migration script

* fix typos

* specify duplicated relationships in description

* add 4.5.0 to 4.5.1 migration guide

* fix typo

* check if table exists in db

* change migration name to 4.4.5 to 4.5.1

* remove commas

* add suggestions

* change db get schema to trx schema

* update migration guide 4.5.0 to 4.4.5

* fix typo

* fix typo

* fix typo

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* update webpack configuration

* update table and examples

* modify examples

* update text

* Add build as its own upgrade step (#1279)

* Update routes.md - small typo

Missing colon in typescript code for Generic implementation of core route

* Update logo

* Update prerequisites to Strapi Cloud deployment (#1281)

* update prerequisites

* import and backups

* edit

* Update DB reqs

* Add beta badge to Strapi Cloud deployment page

* fix --max-size flag description

* Re-format code snippet

The code snippet is un-formatted at this [link](https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/admin-panel.html#hooks-api)

* small text improvements

* formatting improvements

* Ignore Docusaurus files in main branch

* Always use .html links in sidebars

* add space

* add jsonl as code

* remove the archive flag (no longer an option)

* Update package.json

* remove the exclude flag for the beta release.

* Fix code example of plugin policy

Remove the redundant curly bracket and comma.

* Fix typo in `config.notifications.releases`

* Update CLI.md

remove `archive` references, change to alpha badge, remove extra spaces.

* Populate Fragments for Polymorphic data structures (#1293)

* Update populate documentations for populate fragments

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* update CLI docs for strapi export

* Revert "update CLI docs for strapi export"

This reverts commit cf39be4874a765f97b0e6604c1847694ecbf6d38.

* Revert "Revert "update CLI docs for strapi export""

This reverts commit 34f68ff.

* remove --max-size flag, update examples

* Update LTS version for node to include v18 (#1306)

* Update LTS version for node to include v18

* Update docs/developer-docs/latest/developer-resources/cli/snippets/installation-prerequisites.md

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>

* Update WIP callouts for v4 migration

* Update article for Strapi 4 and Nuxt 3 (#1266)

Update getting started guide to fit new strapi response format and describe new Nuxt 3 features.

* Update version number to v4.5.3

* Temporarily remove strapi export

* Remove ETA for API documentation WIP

* Add robots and sitemap plugins (#1275)

* Add missing .html extension to all TOC links

* Fix improperly rendered code block in routes documentation (#1309)

* Fix missing opening tag for the code block

* Fix missing file prefix

* Update links to providers ( → Marketplace)

* Update the Node.js version to 14.x (#1319)

Update the Node.js version to 14.x as the 12.x is not supported bt Strapi

* Update docker.md (#1318)

remove extra space the causes the app to crash

* Update amazon-aws.md (#1331)

the example code for /etc/systemd/system/webhook.service in EC2 is wrong

* Update digitalocean.md

update prices for digital ocean droplets as they've updated their pricing . (https://www.digitalocean.com/pricing/droplets)

* Relations reordering: User Guide updates (#1322) (#1336)

* Replace minus icon by cross icon in "Managing Relational Fields"

* Replace screenshot to show drag button

* Add instructions to move an entry

* Fix typo in title

* Update reordering instructions & screenshots for DZs

* Add the keyboard reordering tip

* Add example for updating existing file info (#1269)

* Add example for updating existing file info

Please review and adjust as necessary.

* "file info" -> "fileInfo"

Adjust text to match code

* Fix formatting in Update version

* Update tip for repeatable components index in Upload documentation (#1323)

* Add note about additional connection parameters (#1327)

* Bump version number to v4.5.4

* Add beta badge to relations reordering in user guide

* Add tip for keyboard reordering (relations)

Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Shaun Brown <97027841+StrapiShaun@users.noreply.github.com>
Co-authored-by: Jizu Sun <sunjizu+github@gmail.com>
Co-authored-by: Habil BOZALİ <habil@users.noreply.github.com>
Co-authored-by: Shaun Brown <shaun.brown@strapi.io>
Co-authored-by: Michael Härtl <mh@m-h-it.de>
Co-authored-by: Roman Dubinin <romash1408@yandex.ru>
Co-authored-by: titanht <35569529+titanht@users.noreply.github.com>
Co-authored-by: picsigno <picsigno@gmail.com>
Co-authored-by: Paula Isabel <102936794+paulaxisabel@users.noreply.github.com>
Co-authored-by: Aurélien Georget <aurelsicoko@gmail.com>
Co-authored-by: Mike <mltefive@gmail.com>
Co-authored-by: Arshi <arshi.mustafa786@gmail.com>
Co-authored-by: Gabriel <83644514+gpene@users.noreply.github.com>
Co-authored-by: DMehaffy <derrickmehaffy@gmail.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Pierre Noël <petersg83@users.noreply.github.com>
Co-authored-by: Amin Cheloh <amincheloh@gmail.com>
Co-authored-by: Alex Kozlov <47735156+alumedot@users.noreply.github.com>
Co-authored-by: kiabq <jc_gh@proton.me>
Co-authored-by: Catan Marin <catan.marin@gmail.com>
Co-authored-by: Zachary Milonas <github.h85@mlns.pl>
Co-authored-by: Zachary Milonas <git@mlns.pl>
Co-authored-by: David Gunner (Jnr) <gunnerjnr@live.co.uk>
Co-authored-by: meganelacheny <megane.lacheny@strapi.io>
Co-authored-by: Gustav Hansen <gu@stav.dev>
Co-authored-by: omerfaran <42100126+omerfaran@users.noreply.github.com>
Co-authored-by: Sebastian Liepe <dev@sebastianliepe.de>
Co-authored-by: Vítor Manfredini <vitormanfredini@gmail.com>
Co-authored-by: Bastien Pruvost <94443207+Bastien-Pruvost@users.noreply.github.com>
Co-authored-by: NAME <marklyndoncarriaga@gmail.com>
Co-authored-by: Charles Langley <charles@mongercash.com>
Co-authored-by: MELVIN GEORGE <melvingeorge10@gmail.com>
Co-authored-by: AQ <51769728+ALeafWolf@users.noreply.github.com>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Galli <info@zielgestalt.de>
Co-authored-by: Louai99k <39621424+Louai99k@users.noreply.github.com>
Co-authored-by: Han Feng <hi@fenghan.link>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rembrandt Reyes <reyes.rembrandt@gmail.com>
Co-authored-by: alxnkt <alxnkt@mail.ru>
Co-authored-by: Sathish Guru <sathishgurucse@gmail.com>
Co-authored-by: kchoao <55274513+kchoao@users.noreply.github.com>
Co-authored-by: Ayodeji Alarape <46384451+dej10@users.noreply.github.com>
Co-authored-by: Isaac <isaac.alexander.smith@gmail.com>
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: 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.

None yet

4 participants