Skip to content

Conversation

@pwizla
Copy link
Collaborator

@pwizla pwizla commented Jul 25, 2022

This would make the Media Library & TypeScript documentation entries available on the "main" documentation website (docs.strapi.io instead of docs-next.strapi.io)

pwizla and others added 16 commits April 12, 2022 09:35
* 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>
This reverts commit 8c525c9.

Testing as auto-deploy does not seem to work 🤷
* 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
just like on stable docs
* 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>
* 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>
@vercel
Copy link

vercel bot commented Jul 25, 2022

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

Name Status Preview Updated
documentation ✅ Ready (Inspect) Visit Preview Jul 26, 2022 at 3:53PM (UTC)

@pwizla pwizla added this to the 4.3.0 milestone Jul 25, 2022
@pwizla pwizla self-assigned this Jul 25, 2022
@pwizla pwizla added source: Dev Docs PRs/issues targeting the Developer Docs source: User Guide PRs/issues targeting the User Guide internal PRs created by the Strapi core team target: v4 Documentation PRs/issues targeting content from docs.strapi.io (main branch). size: large If the PR includes 1+ file(s) with a total of 50+ lines of text or 100+ lines of code pr: updated content PRs updating existing documentation content pr: new content PRs for new product features or new documentation sections labels Jul 25, 2022
@pwizla pwizla marked this pull request as ready for review July 26, 2022 15:53
@pwizla pwizla merged commit 599add0 into main Jul 26, 2022
@pwizla pwizla deleted the next branch July 26, 2022 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal PRs created by the Strapi core team pr: new content PRs for new product features or new documentation sections pr: updated content PRs updating existing documentation content size: large If the PR includes 1+ file(s) with a total of 50+ lines of text or 100+ lines of code source: Dev Docs PRs/issues targeting the Developer Docs source: User Guide PRs/issues targeting the User Guide 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.

2 participants