Skip to content

Tags: GregorSondermeier/documentation

Tags

v4.4.0-alpha.0

Toggle v4.4.0-alpha.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Custom Fields (strapi#1038)

* Bump version number (alpha)

* Fix code block ending

* Custom Fields - User Guide: All updates (strapi#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 (strapi#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 (strapi#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  <[email protected]>

* Fix: filling up → filling out

* Update built-in → pre-installed

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

* Custom Fields - Dev docs: All updates (strapi#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 (strapi#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 <[email protected]>

* Reword models attributes intro. description

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

* Fix preposition and singular usage

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

* 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 <[email protected]>

* 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  <[email protected]>

* 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 <[email protected]>
Co-authored-by: Shaun Brown  <[email protected]>

* Custom fields - Dev docs: Updates to Backend customization > Models (strapi#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  <[email protected]>

* Improve description of plugin/global uids

* Fix duplicate content

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

* Custom fields - Dev docs: Minor updates and cross-links (strapi#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 <[email protected]>
Co-authored-by: Shaun Brown  <[email protected]>

* Remove multimarkdown plugin

* Remove markdown-it dependency

* Fix broken link

* Add tip about publishing a plugin on npm

* Update version number

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

v4.3.5

Toggle v4.3.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
CTB: Add new time interval option for datetime and time fields (strap…

…i#1077)

v4.3.3

Toggle v4.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Mention breadcrumbs in Media Library documentation (strapi#1042)

* Document breadcrumbs usage through a tip callout

* Update screenshot description

* Update folders screenshot with breadcrumbs

* Slightly update wording

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

* Update (modified) suggestion for breadcrumbs navigation

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

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

v4.3.2

Toggle v4.3.2's commit message
Bump version number to 4.3.2

v4.3.0

Toggle v4.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove old Draft & Publish documentation + update links (strapi#1006)

v4.2.3

Toggle v4.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Reuse callout from docs-next about migration scripts (SQL doc)

v4.2.2

Toggle v4.2.2's commit message
Bump to 4.2.2

4.2.1 was skipped 😅

v4.3.0-beta.1

Toggle v4.3.0-beta.1's commit message
Add missing word 😅

v4.2.0

Toggle v4.2.0's commit message
Merge branch 'production'

v4.0.3

Toggle v4.0.3's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
Strapi v4.0.3 release - Docs (strapi#639)

* auth route v4 (strapi#553)

i found that default authentication route should be `/api/auth/local`

* fix: typo in backend-customization/middlewares.md (strapi#557)

* Update i18n.md (strapi#564)

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

* Added API suffix (strapi#556)

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

* fix wrong uid (strapi#558)

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

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

* default route user register in v4 (strapi#554)

I found that default route user register in v4 is `api/auth/local/register`

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

* Fix remaining localhost links (strapi#568)

* Fix wrong syntax in GraphQL plugin docs (strapi#537)

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

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

* Fix wrong parameter name in connection.connection (strapi#559)

In the documentation about the connection parameters, the `username` parameter does not actually exist. This is probably a typo and should be replaced by the `user` parameter as per the example given below on the same page.

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

* Fix broken links in GraphQL & i18n (strapi#583)

* Update default MySQL Port (strapi#575)

Update default MySQL Port in example to 3306

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

* Add closing parenthesis to predefined hook code example (strapi#589)

* 📖 ⬆️  bump Mysql/MariaDB minimum verison (strapi#593)

- bump MyQL/MariaDB Minimum Version for `JSON` datatype support

* Update controllers.md (strapi#586)

There should be two enclosing parenthesis at the end.

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

* Fix config example for GraphQL (strapi#591)

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

* docs: One-to-One should use singular in example (strapi#570)

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

* Remaining auth v4 changes (strapi#565)

There are still some references to the v3 auth endpoints (without `/api` at the start) on the Users and Permissions plugin documentation. 

# What does it do?
Updates Strapi endpoints to include `/api` at the start

# Why is it needed?
This change should be documented; it caused a lot of confusion for me as I was trying to figure out why my authentication was not working on v4.

# Related issue(s)/PR(s)
A similar thing was fixed for the guides in PR strapi#553

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

* lifecycles.js file is not generated automatically (strapi#566)

* lifecycles.js file is not generated automatically

I think since version 4, the lifecycles.js file is not created automatically but needs to be created manually, if needed.

Postscript
Correct me if I'm wrong.
You can also rephrase this change if it is relevant and true.
Thanks

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

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

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

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

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

* Rewrite REST examples to use QS + Misc fixes (strapi#541)

* WIP rewriting REST guide

* Fix example

* rewrite filtering and init the other two

* move to request/response instead

* remove an example and fix typo

* remove another example based on community feedback

* add missing $and and $or

* 99% finished with filtering

* wip population

* Try adding some GitHub Actions to check links

* fix syntax error in tests file

* Force working directory

* change to only pull request

* Fix publicationState and add field selection

* Add relation population examples

* Add component exmple

* basic dynamic zone example, need a more complex one too

Need to talk to engineering about more complex example

* Finished rewriting REST docs

Just need to clean up left menu

* Fix broken links

* Fix missing commas in examples

* Fix all non-uniform uses of `// ...`

Yes I was bored af

* fix example response syntax error

* Fix extra data comments

* remove workflow from this PR

move to strapi#574

* pr feedback 1

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest-api.md

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

* Apply suggestions from code review

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

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest-api.md

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

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest-api.md

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

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest-api.md

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

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

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

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

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

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

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

* Update docs/developer-docs/latest/developer-resources/database-apis-reference/rest/populating-fields.md

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

* tweak menu + other fixes

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

* Corrected: Database.js Structure and key variable (strapi#603)

The default structure provided in the doc doesn't work on AWS. The provided syntax which has connection object within connection object which consists of configurations seems to work.

username key is being replaced with user

* Change strapi.api example from function to array (strapi#539)

* Add information about uid and remove model name for upload ref (strapi#614)

* Update server.md (strapi#598)

* Update i18n docs, fix locale filter typo + autoformat (strapi#609)

* Update email.md (strapi#611)

Link to correct sendgrid npm

* Fix wrong strapi module name for server.js (strapi#615)

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

* easy syntax corrections in entity-service/crud (strapi#620)

* easy syntax correction. should be api:: with double colon

* fix typo in entity service example

* fix some of the broken links (strapi#626)

* Fix typo in configuration options (strapi#619)

Configuration options for toggling tutorials on or off and
notifying about new releases contained a typo referencing
"tutorial" key instead of "tutorials" and "notification.release"
instead of "notification.releases"

* entityService/populate updates to v4 (strapi#621)

* entityService is not function

* add await to entityService

* some changes entity-service/populate

* Update entity-service/populate.md

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

* Update populate.md

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

* typos (strapi#628)

* Update upload.md (strapi#616)

Typo in "middleware"

* Fixed content type export object & missing commas (strapi#627)

Without { schema } don`t work( I use v4.0.2
In another plugin:
https://github.com/strapi/strapi/blob/master/packages/plugins/users-permissions/server/content-types/index.js

* fix(dev/docs): typo `intLabel` to `intlLabel` (strapi#625)

* Update services.md (strapi#632)

* Update services.md

* Update services.md

* Fix link formatting in v4 REST API

* remove clean flag from build commands (strapi#623)

* Update docs/developer-docs/latest/concepts/draft-and-publish.md

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

Co-authored-by: azulkipli <[email protected]>
Co-authored-by: Alexander Kainzinger <[email protected]>
Co-authored-by: George F <[email protected]>
Co-authored-by: Pierre Wizla <[email protected]>
Co-authored-by: Precious Luke <[email protected]>
Co-authored-by: Kim, Harim <[email protected]>
Co-authored-by: Camille Briand <[email protected]>
Co-authored-by: Adam Miedema <[email protected]>
Co-authored-by: YoRolling <[email protected]>
Co-authored-by: Zeeshan Tariq <[email protected]>
Co-authored-by: smoothdvd <[email protected]>
Co-authored-by: arielbk <[email protected]>
Co-authored-by: Adiel Ben Moshe <[email protected]>
Co-authored-by: Shubam Virdi <[email protected]>
Co-authored-by: cvermand <[email protected]>
Co-authored-by: Richard Nsama <[email protected]>
Co-authored-by: Stefano <[email protected]>
Co-authored-by: Jean-Sébastien Herbaux <[email protected]>
Co-authored-by: Francesco Bianchi <[email protected]>
Co-authored-by: Sharsie <[email protected]>
Co-authored-by: sunnyson <[email protected]>
Co-authored-by: Jozef Culen <[email protected]>
Co-authored-by: Yagor Shtonda <[email protected]>
Co-authored-by: Gaurav Sharma <[email protected]>
Co-authored-by: Muhammad Umair Irshad <[email protected]>