Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
127 commits
Select commit Hold shift + click to select a range
9495af0
✏️ Fix Typo in concepts/middlewares.md (#33)
adrien-may Dec 22, 2020
23c7b5d
Update deploy command (#30)
7nohe Dec 22, 2020
95bc26c
Change validateEntity to validateEntityCreation (#41)
Dec 28, 2020
996acb4
Added components directory to the file structure (#39)
baranelitez Dec 28, 2020
95168d2
Update migration-guide-3.2.5-to-3.3.0.md
votemike Jan 6, 2021
8383210
Updated the full details in --quickstart flag (#42)
damodarsubedi Jan 7, 2021
49860d6
FIXED: Authorization word missing quotes (#44)
Simperfy Jan 7, 2021
f378d17
- Updated config:dump to include new --pretty parameter (#50)
andrewspode Jan 7, 2021
4e2c078
Merge remote-tracking branch 'origin/documentation' into main
derrickmehaffy Jan 7, 2021
96877e2
Add docs for configurable limit (#55)
jozefcipa Jan 13, 2021
c01d0f9
add migration guide for 3.4.4
petersg83 Jan 19, 2021
b978278
Add SSO feature in user guide introduction
meganelacheny Jan 20, 2021
8955074
Merge pull request #69 from strapi/migrations/migration-guide-3.4.4
alexandrebodin Jan 20, 2021
efaf2b3
Add new Settings section + Document SSO settings
meganelacheny Jan 20, 2021
fffb0df
Fixed minor typo in Roles & Permissions
dalbitresb12 Jan 20, 2021
cb583fd
Add SSO settings screenshot
meganelacheny Jan 21, 2021
b997417
Improve after review
meganelacheny Jan 21, 2021
28431f2
Delete DS_Store files
meganelacheny Jan 21, 2021
6854d10
Remove references to documentation branch (#53)
derrickmehaffy Jan 22, 2021
abad4ab
User Guide - Content Manager edit view configuration (#60)
meganelacheny Jan 22, 2021
ca0ddd8
Add reddit auth provider (#66)
Zeranoe Jan 22, 2021
c4f3e9b
Fix typo in deployment/heroku.md (#70)
retr00exe Jan 22, 2021
81c2651
Updated
bigpreshy Jan 23, 2021
1aac723
add draftAndPublish option (#86)
petersg83 Jan 28, 2021
63b1196
Add section to 3.2.3 migration guide to update translation config file
RomWW12 Jan 25, 2021
f7f54eb
Check for broken links (#90)
pwizla Feb 2, 2021
78a516d
Add Gold badge with link to pricing page + Remove former note
meganelacheny Feb 3, 2021
bed483b
Add information about pricing and badge in introduction
meganelacheny Feb 3, 2021
3a432ee
Add documentation for overriding responsive image sizing (#88)
blefevre Feb 3, 2021
56cb0b8
updates graphql documentation (#45)
pimsomeday Feb 5, 2021
06028ff
docs: Add 21YunBox as Hosting Provider Guides (#32)
tobyglei Feb 5, 2021
d4864c5
feat(users-permissions): Add Auth0 provider (#81)
Heziode Feb 5, 2021
b0927ee
Added little missing word (#98)
bigpreshy Feb 5, 2021
fec1128
Added tip about custom plugin development (#82)
mijorus Feb 5, 2021
2bf116a
Fix/typo in queries and minor fix in lifecycle hooks (#48)
ramigs Feb 5, 2021
7f6bc3f
Update cli.md (#97)
lbell Feb 5, 2021
4cf8240
Fix typo on docs page 'Configuring the view of a content type' (#79)
davidkrijgsman Feb 5, 2021
1cbd087
Update examples in service concept (#99)
MattieBelt Feb 8, 2021
5311890
Wording in quick start
bidoubiwa Feb 10, 2021
f948cd8
More concise
bidoubiwa Feb 10, 2021
ece904a
Improve path to users persmission
bidoubiwa Feb 10, 2021
3fac1a4
Correct intendation
bidoubiwa Feb 10, 2021
1497175
Restore updated templates docs (#119)
remidej Feb 16, 2021
b8f52d0
Adding a warning about Webhooks not working for the User content type…
derrickmehaffy Feb 16, 2021
0abeecc
removes documentation about non-existing feature (#124)
pimsomeday Feb 16, 2021
8867e71
Add sslCA to configurations (#122)
chris-schra Feb 16, 2021
b3bc712
strapi-plugin-upload localServer configuration (#78)
ThewBear Feb 16, 2021
b300664
Fix typo in queries.md lodash/loadsh
adrien-may Feb 16, 2021
809f72b
Change branch recommandation for PR
adrien-may Feb 16, 2021
ecdcaf4
Update PULL_REQUEST_TEMPLATE.md
adrien-may Feb 16, 2021
1f7f83f
Merge branch 'main' into patch-1
votemike Feb 16, 2021
866d31e
Add SSO technical documentation page
Convly Jan 18, 2021
f9dfafd
Add SSO to the sidebar
Convly Jan 18, 2021
e079385
Update the pr with the review & new features
Convly Jan 29, 2021
30b14a1
Add gold badge for sso
Convly Feb 4, 2021
aa8ad24
Add npm/yarn tabs for strategies installation
Convly Feb 15, 2021
b0e41f9
Use better wording for admin.url option
Convly Feb 15, 2021
1b44f9c
Add comments & filenames for code examples help the user understand w…
Convly Feb 15, 2021
b798a2c
Add information about the callback URL + add comments for the custom …
Convly Feb 15, 2021
99f573e
Merge branch 'main' into patch-1
dalbitresb12 Feb 18, 2021
a73da7d
Update buttons & fields names in the Quick Start guide
pwizla Feb 18, 2021
4280b80
fix case for image
derrickmehaffy Feb 18, 2021
f361fef
Merge branch 'main' into user/sso
pwizla Feb 18, 2021
dcf7761
Merge pull request #72 from strapi/user/sso
pwizla Feb 18, 2021
ffcd142
Merge branch 'main' into dev/concept-sso
pwizla Feb 18, 2021
1fb7cb6
Merge pull request #68 from strapi/dev/concept-sso
pwizla Feb 18, 2021
ba1b728
Docs/contributing workflow (#110)
pwizla Feb 18, 2021
ee37a3a
Fix branch note in contrib guide (#130)
derrickmehaffy Feb 18, 2021
cb85df3
add Microsoft SSO documentation
bglidwell Feb 18, 2021
727ddbf
Fix broken link to Configuring SSO
pwizla Feb 18, 2021
a42c473
Merge pull request #134 from strapi/docs/fix-broken-link-SSO
pwizla Feb 18, 2021
6d7fd6a
Merge branch 'main' into patch-1
pwizla Feb 18, 2021
7b6fd50
Merge pull request #131 from dalbitresb12/patch-1
pwizla Feb 18, 2021
dfbe557
Update draft.md
bigpreshy Feb 22, 2021
386672a
Remove reference to plugin route prefix disable boolean
derrickmehaffy Feb 22, 2021
6031190
pr feedback
derrickmehaffy Feb 23, 2021
efdd7e0
Merge branch 'main' into patch-1
derrickmehaffy Feb 23, 2021
691fa81
Merge branch 'main' into patch-2
derrickmehaffy Feb 23, 2021
18e45ae
Merge branch 'main' into patch-3
derrickmehaffy Feb 23, 2021
4a4aa95
Merge pull request #112 from bidoubiwa/patch-1
pwizla Feb 23, 2021
c7bf138
Merge branch 'main' into patch-4
derrickmehaffy Feb 23, 2021
14fd10a
Merge branch 'main' into patch-2
pwizla Feb 23, 2021
fbb4b6a
Merge pull request #113 from bidoubiwa/patch-2
pwizla Feb 23, 2021
f0f7b6f
Merge branch 'main' into main
derrickmehaffy Feb 23, 2021
834dfeb
Merge branch 'main' into patch-2
pwizla Feb 23, 2021
62275c8
Merge pull request #141 from bigpreshy/patch-2
pwizla Feb 23, 2021
ef69aef
Update GitHub Issue Form template (#137)
katmeister Feb 23, 2021
43676cc
Add caution callout in SSO documentation
meganelacheny Feb 23, 2021
a1ef9e5
Improve sentence
meganelacheny Feb 23, 2021
fbf6ccb
Merge branch 'main' into patch-1
votemike Feb 23, 2021
433b0da
Fix conflicts with main and new structure on user-docs
derrickmehaffy Feb 23, 2021
f7794bc
Improve after review
meganelacheny Feb 23, 2021
58fa49a
Merge branch 'main' into user/sso-caution
pwizla Feb 23, 2021
92c036e
Merge pull request #146 from strapi/user/sso-caution
pwizla Feb 23, 2021
df980fb
Merge branch 'main' into patch-5
pwizla Feb 23, 2021
4c9cc39
Merge pull request #128 from adrien-may/patch-5
pwizla Feb 23, 2021
4d54a86
Merge branch 'main' into patch-3
pwizla Feb 23, 2021
b192211
Merge pull request #114 from bidoubiwa/patch-3
pwizla Feb 23, 2021
a93b195
Merge branch 'main' into main
pwizla Feb 23, 2021
3fcfd72
Merge pull request #80 from bigpreshy/main
pwizla Feb 23, 2021
900c333
Merge branch 'main' into admin-translation-migration
pwizla Feb 23, 2021
431c7e9
Merge pull request #83 from RomWW12/admin-translation-migration
pwizla Feb 23, 2021
df9fdfc
Merge branch 'main' into patch-4
pwizla Feb 23, 2021
5694be3
Merge pull request #127 from adrien-may/patch-4
pwizla Feb 23, 2021
cac849f
Merge branch 'main' into patch-1
pwizla Feb 23, 2021
7f47fad
Merge pull request #129 from votemike/patch-1
pwizla Feb 23, 2021
2ae5120
Merge branch 'main' into main
pwizla Feb 23, 2021
c41ccf7
Merge pull request #132 from bglidwell/main
pwizla Feb 23, 2021
527253e
Merge branch 'main' into fix/strapi/9232
pwizla Feb 23, 2021
79094af
Merge pull request #145 from strapi/fix/strapi/9232
pwizla Feb 23, 2021
0b0ef3b
Fix CLI conflicts
derrickmehaffy Feb 23, 2021
97f76a7
Concepts conflicts
derrickmehaffy Feb 23, 2021
f3fe72e
Remove unnecessary article "a"
denpalrius Feb 23, 2021
77c5dec
Merge branch 'merge/dmehaffy2' into merge/piwi
pwizla Feb 23, 2021
4e35893
Merge remote-tracking branch 'origin/main' into merge/piwi2
pwizla Feb 23, 2021
572b118
Delete unused concepts files (now integrated into various other secti…
pwizla Feb 23, 2021
6910096
Merge remote-tracking branch 'origin/docs/quick-start-small-updates' …
pwizla Feb 23, 2021
212816e
Use .md extension for links in SSO
pwizla Feb 23, 2021
de1fac8
Fix broken link in SSO section
pwizla Feb 23, 2021
b0467f5
Fix broken link to update version guide in latest migration guide
pwizla Feb 23, 2021
701156f
Fix broken link to Quick Start in 21yunbox deployment guide
pwizla Feb 23, 2021
9b04273
Fix broken links for AWS & 21yunbox deployment guides
pwizla Feb 23, 2021
fa1f0c2
Merge pull request #149 from denpalrius/patch-1
pwizla Feb 24, 2021
7615865
Merge remote-tracking branch 'origin/main' into merge/piwi2
pwizla Feb 24, 2021
fd7844a
fix broken image in plugin docs
derrickmehaffy Feb 24, 2021
9291b95
add settings menu link to user-docs
derrickmehaffy Feb 24, 2021
8304433
add italics optional prefix to admin folder in structure
derrickmehaffy Feb 24, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 11 additions & 6 deletions .github/ISSUE_TEMPLATE/BUG_REPORT.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,29 +3,34 @@ about: Create a report to help us improve the Strapi documentation.
title: "[Bug]: "
labels: "type: bug, status: pending reproduction"
issue_body: true
inputs:
body:
- type: input
attributes:
label: Link to the documentation page or resource
required: true
placeholder: https://strapi.io/documentation/developer-docs/latest/somepage.html
validations:
required: true
- type: textarea
attributes:
label: Describe the bug
required: true
placeholder: "A clear and concise description of what the bug is."
validations:
required: true
- type: textarea
attributes:
label: Additional context
required: false
placeholder: "Add any other context about the problem here."
validations:
required: false
- type: textarea
attributes:
label: Suggested improvements or fixes
required: false
placeholder: "A clear and concise description of what you want to happen."
validations:
required: false
- type: textarea
attributes:
label: Related issue(s)/PR(s)
required: false
placeholder: "Let us know if this is related to any issue/pull request."
validations:
required: false
14 changes: 9 additions & 5 deletions .github/ISSUE_TEMPLATE/DOC_REQUEST.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,28 @@ about: Suggest a new part of the documentation we are missing!
title: "[Request]: "
labels: "type: doc request"
issue_body: false
inputs:
body:
- type: textarea
attributes:
label: Summary
required: true
placeholder: Quick summary what's this documentation request about.
validations:
required: true
- type: textarea
attributes:
label: Why is it needed?
required: true
placeholder: "A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]"
validations:
required: true
- type: textarea
attributes:
label: Suggested solution(s)
required: false
placeholder: "A clear and concise description of what you want to happen."
validations:
required: false
- type: textarea
attributes:
label: Related issue(s)/PR(s)
required: false
placeholder: "Let us know if this is related to any issue/pull request."
validations:
required: false
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Hello 👋 Thank you for submitting a pull request.

To help us merge your PR, make sure to follow the instructions below:

- Create or update the documentation. (Should be made against the documentation branch)
- Create or update the documentation. (Should be made against the `main` branch)
- Create or update the tests.
- Refer to the issue you are closing in the PR description - fix #issue
- Specify if the PR is in WIP (work in progress) state or ready to be merged
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,7 @@ dist

# Other
*.DS_Store

# IDE
.idea
.vscode
86 changes: 70 additions & 16 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,36 +20,90 @@ This project and everyone participating in it are governed by the [Strapi Code o

## Documentation

Pull requests relating to fixing documentation for the latest release should be directed towards the [documentation branch](https://github.com/strapi/documentation/tree/documentation) **not** towards the main branch. Any PRs made towards the main branch will not be released until the next Strapi version release.
Pull requests relating to fixing documentation for the latest release should be directed towards the `main` branch.

## Bugs

We are using [GitHub Issues](https://github.com/strapi/documentation/issues) to manage our public bugs. We keep a close eye on this so before filing a new issue, try to make sure the problem does not already exist.

---

## Before Submitting a Pull Request
## Submitting a Pull Request

The core team will review your pull request and will either merge it, request changes to it, or close it.

**Before submitting your pull request** make sure the following requirements are fulfilled:
### Contribution Prerequisites

- Fork the repository and create your branch from `documentation`.
- Run `yarn` and `yarn dev` in the specific documentation root. (Please use yarn, not npm as we maintain a yarn.lock file instead of a package-lock.json)

## Contribution Prerequisites

- You have [Node](https://nodejs.org/en/) at v12 only (Node v13+ are not supported) and [Yarn](https://yarnpkg.com/en/) at v1.2.0+.
<!-- TODO Update warning about using yarn when npm v7 is out since it will support yarn.lock files — see https://blog.npmjs.org/post/621733939456933888/npm-v7-series-why-keep-package-lockjson.html -->
- You installed the following softwares:
- [Node](https://nodejs.org/en/) at v12 only (Node v13+ are not supported)
- [Yarn](https://yarnpkg.com/en/) at v1.2.0+. **Please use yarn**, not npm, as we maintain a `yarn.lock` file instead of `package-lock.json`
- You are familiar with Git.

## Development Workflow
### Contribution Workflow

<!-- TODO add contrib-docs and link here -->

**Currently WIP**
#### Setting up

1. Fork the `documentation` repository.
2. Clone your forked `documentation` repository.

```bash
# HTTPS
git clone https://github.com/yourgithubname/documentation.git

# SSH
git clone git@github.com:yourgithubname/documentation.git
```

3. Enter in the folder which contains either the user documentation or developer documentation (depending on what you want to contribute to).

```bash
#user documentation
cd documentation/user-docs

#developer documentation
cd documentation/developer-docs
```

4. From the `main` branch, retrieve the latest modifications to work on an up-to-date branch.

```bash
git checkout main
git pull
```

At the moment we are under a contribution freeze from the community, we will update this guide once we lift the freeze.
5. Create your own branch on which you will work on your documentation contribution. Make sure the name of your branch indicates both the type of documentation and the topic.

```bash
#user documentation
git checkout -b <user/branch-name>

#developer documentation
git checkout -b <dev/branch-name>
```

6. Make sure all dependencies are installed, then run the server:

```bash
yarn && yarn dev
```

#### Writing
We can't provide you specific procedures with step-by-step instructions to write technical documentation. But if you have any question or need help, do feel free to reach us through [our forum](https://forum.strapi.io/).

#### Sharing & reviewing

1. Create a pull request from your forked `documentation` repository to the original `documentation` repository, to share your contribution to the documentation.
2. Wait for your pull request to be reviewed by a Strapi team member.
You do not need to assign anyone. Your pull request will be handled by our team in the next 48 hours (business days).
3. *(optional)* Once the PR has been reviewed, you may have additional fixes to make before it's validated.

Congratulations, and thank you for your contribution!
Once your PR is validated, the Strapi team takes over and make sure your new content will soon be deployed!

---
## Miscellaneous

### Repository Organization
Expand All @@ -64,11 +118,11 @@ We have various types of documentation that are maintained on their own:
We have a few primary branches that are used for different purposes:

- **main**
- This branch is used by the Strapi to push documentation on new features before they are released, it should not be used for PRs by the community unless instructed to do so by a Strapi team member
- **documentation**
- This branch is for the current released version of Strapi, all documentation requests, updates, and removals should be pointed here
- **docs/***
- This branch is used to store the current version of the documentation, all PRs should target this branch
- **docs/\***
- This collection of branches is for current work in progress changes, Strapi team members push our changes here to make PRs against the documentation branch
- **feature/\***
- This is a collection of branches used as documentation for features currently in development in the main [strapi/strapi](https://github.com/strapi/strapi) repo

### Reporting an issue

Expand Down
Loading