Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
e4d5c6b
[v4] Snippet for community contributions for integration guides (#496)
pwizla Nov 22, 2021
dab8e61
[v4] Various Misc fixes to documentation (#483)
derrickmehaffy Nov 22, 2021
a8cf86b
[v4] Quick Start Guide updates (part. 1 - Hands-on) (#493)
pwizla Nov 22, 2021
e847703
Add latest user docs folder content
pwizla Nov 22, 2021
417f2a9
Update admin roles + field selection + plugins list screenshots
meganelacheny Nov 22, 2021
c62e232
Delete admin panel screenshot from Documentation plugin doc
meganelacheny Nov 22, 2021
f80142e
Fix path in Update Strapi doc
meganelacheny Nov 22, 2021
d4a152f
Update alt text on QSG Hands-on screenshots
pwizla Nov 23, 2021
1872637
Remove misplaced screenshot
pwizla Nov 23, 2021
dd1f99e
De-index some guides
pwizla Nov 23, 2021
1f6f014
Add snippet for deployment guides contributions
pwizla Nov 23, 2021
40e9f10
Update login page screenshot with SSO
meganelacheny Nov 23, 2021
2f2711e
Merge branch 'dev/next-4' of github.com:strapi/documentation into dev…
meganelacheny Nov 23, 2021
371c9f9
Fix merge (SSO, API token…) with user docs
pwizla Nov 23, 2021
fff20fc
Add API tokens screenshot in user guide
pwizla Nov 23, 2021
b108474
Merge branch 'next' into dev/next-4
pwizla Nov 23, 2021
7bd6fb6
Fix wording in a "Configuring view of content-type" table
pwizla Nov 23, 2021
de62957
Add missing contribution snippet to "Custom data response" guide
pwizla Nov 23, 2021
2964b52
[v4] Controllers, services & routes updates (factories) (#488)
pwizla Nov 24, 2021
d0f5eb0
[v4] SEO tags (#482)
pwizla Nov 24, 2021
5e0d2be
Add note about provider logos in SSO docs
pwizla Nov 24, 2021
bb39e67
Merge branch 'dev/next-4' of github.com:strapi/documentation into dev…
pwizla Nov 24, 2021
5215a88
Add link to screenshot in user guide in previously added note (SSO)
pwizla Nov 24, 2021
fce93ef
Merge branch 'next' into dev/next-4
pwizla Nov 25, 2021
f0da826
Move integrations further down in TOC
pwizla Nov 25, 2021
91edb9d
Fix syntax highlighting language declaration in Heroku guide
pwizla Nov 25, 2021
d8cfc5c
Fix integrations location in TOC
pwizla Nov 25, 2021
52ad41c
Fully update Quick Start Guide (starters path rework + update hands-o…
pwizla Nov 25, 2021
e4f1478
Merge branch 'dev/next-4-pierre-fixes' into dev/next-4
pwizla Nov 25, 2021
80ab3e4
Fix CM icon in Quick Start Guide
pwizla Nov 25, 2021
12da968
Fix Create new restaurant screenshot in QSG
pwizla Nov 25, 2021
18706f8
Fix server config conflict
pwizla Nov 26, 2021
dc4d069
[v4] Configurations & Database rework (#504)
pwizla Nov 26, 2021
f24e53d
Slightly improve functions docs
pwizla Nov 26, 2021
dc15077
Config → configuration
pwizla Nov 26, 2021
c2bf1db
Fix wrong use of bold
pwizla Nov 26, 2021
9338f56
Improve RBAC
pwizla Nov 26, 2021
fcd7450
Improve Public Assets
pwizla Nov 26, 2021
7d89db4
Improve middlewares (config.)
pwizla Nov 26, 2021
99a25bd
Improve databases
pwizla Nov 26, 2021
ccda4de
Improve environment
pwizla Nov 26, 2021
306faf7
Merge branch 'next' into dev/next-4
pwizla Nov 26, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
161 changes: 81 additions & 80 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ const sidebar = {
title: 'Optional configurations',
collapsable: true,
children: [
['/developer-docs/latest/setup-deployment-guides/configurations/optional/api-tokens.md', 'API tokens'],
['/developer-docs/latest/setup-deployment-guides/configurations/optional/functions.md', 'Functions'],
['/developer-docs/latest/setup-deployment-guides/configurations/optional/cronjobs.md', 'Cron jobs'],
['/developer-docs/latest/setup-deployment-guides/configurations/optional/api.md', 'API'],
Expand Down Expand Up @@ -198,72 +199,6 @@ const sidebar = {
initialOpenGroupIndex: -1, // make sure that no subgroup is expanded by default
sidebarDepth: 2,
children: [
{
title: 'Integrations',
path: '/developer-docs/latest/developer-resources/content-api/integrations.html',
collapsable: true,
sidebarDepth: 1,
children: [
['/developer-docs/latest/developer-resources/content-api/integrations/react', 'React'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/vue-js',
'Vue.js',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/angular',
'Angular',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/next-js',
'Next.js',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/nuxt-js',
'Nuxt.js',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/graphql',
'GraphQL',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/gatsby',
'Gatsby',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/gridsome',
'Gridsome',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/jekyll',
'Jekyll',
],
['/developer-docs/latest/developer-resources/content-api/integrations/11ty', '11ty'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/svelte',
'Svelte',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/sapper',
'Sapper',
],
['/developer-docs/latest/developer-resources/content-api/integrations/ruby', 'Ruby'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/python',
'Python',
],
['/developer-docs/latest/developer-resources/content-api/integrations/dart', 'Dart'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/flutter',
'Flutter',
],
['/developer-docs/latest/developer-resources/content-api/integrations/go', 'Go'],
['/developer-docs/latest/developer-resources/content-api/integrations/php', 'PHP'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/laravel',
'Laravel',
],
],
},
{
title: 'APIs Reference',
collapsable: true,
Expand Down Expand Up @@ -338,31 +273,96 @@ const sidebar = {
},
['/developer-docs/latest/developer-resources/cli/CLI', 'Command Line Interface'],
['/developer-docs/latest/developer-resources/error-handling.md', 'Error handling'],
{
title: 'Integrations',
path: '/developer-docs/latest/developer-resources/content-api/integrations.html',
collapsable: true,
sidebarDepth: 1,
children: [
['/developer-docs/latest/developer-resources/content-api/integrations/react', 'React'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/vue-js',
'Vue.js',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/angular',
'Angular',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/next-js',
'Next.js',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/nuxt-js',
'Nuxt.js',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/graphql',
'GraphQL',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/gatsby',
'Gatsby',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/gridsome',
'Gridsome',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/jekyll',
'Jekyll',
],
['/developer-docs/latest/developer-resources/content-api/integrations/11ty', '11ty'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/svelte',
'Svelte',
],
[
'/developer-docs/latest/developer-resources/content-api/integrations/sapper',
'Sapper',
],
['/developer-docs/latest/developer-resources/content-api/integrations/ruby', 'Ruby'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/python',
'Python',
],
['/developer-docs/latest/developer-resources/content-api/integrations/dart', 'Dart'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/flutter',
'Flutter',
],
['/developer-docs/latest/developer-resources/content-api/integrations/go', 'Go'],
['/developer-docs/latest/developer-resources/content-api/integrations/php', 'PHP'],
[
'/developer-docs/latest/developer-resources/content-api/integrations/laravel',
'Laravel',
],
],
},
],
},
{
title: '📚 Guides',
collapsable: true,
children: [
['/developer-docs/latest/guides/auth-request', 'Authenticated request'],
// ['/developer-docs/latest/guides/count-graphql', 'Count with GraphQL'],
['/developer-docs/latest/guides/slug', 'Create a slug system'],
['/developer-docs/latest/guides/is-owner', 'Create is owner policy'],
['/developer-docs/latest/guides/custom-admin', 'Custom admin'],
['/developer-docs/latest/guides/custom-data-response', 'Custom data response'],
// ['/developer-docs/latest/guides/slug', 'Create a slug system'],
// ['/developer-docs/latest/guides/is-owner', 'Create is owner policy'],
// ['/developer-docs/latest/guides/custom-admin', 'Custom admin'],
// ['/developer-docs/latest/guides/custom-data-response', 'Custom data response'],
['/developer-docs/latest/guides/draft', 'Draft system'],
['/developer-docs/latest/guides/error-catching', 'Error catching'],
['/developer-docs/latest/guides/external-data', 'Fetching external data'],
// ['/developer-docs/latest/guides/error-catching', 'Error catching'],
// ['/developer-docs/latest/guides/external-data', 'Fetching external data'],
['/developer-docs/latest/guides/jwt-validation', 'JWT validation'],
['/developer-docs/latest/guides/process-manager', 'Process manager'],
['/developer-docs/latest/guides/scheduled-publication', 'Scheduled publication'],
['/developer-docs/latest/guides/secure-your-app', 'Secure your application'],
['/developer-docs/latest/guides/send-email', 'Send email programmatically'],
[
'/developer-docs/latest/guides/registering-a-field-in-admin',
'Registering a new field in the admin panel',
],
['/developer-docs/latest/guides/client', 'Setup a third party client'],
// ['/developer-docs/latest/guides/secure-your-app', 'Secure your application'],
// ['/developer-docs/latest/guides/send-email', 'Send email programmatically'],
// [
// '/developer-docs/latest/guides/registering-a-field-in-admin',
// 'Registering a new field in the admin panel',
// ],
// ['/developer-docs/latest/guides/client', 'Setup a third party client'],
['/developer-docs/latest/guides/unit-testing', 'Unit testing'],
],
},
Expand Down Expand Up @@ -499,6 +499,7 @@ const plugins = [
siteTitle: (_, $site) => $site.title,
title: $page => $page.title,
}],
['@vuepress/medium-zoom'],
['vuepress-plugin-code-copy', {
color: '#ffffff',
successText: 'Copied to clipboard!',
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion docs/developer-docs/latest/concepts/draft-and-publish.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Draft and publish - Strapi Developer Documentation
title: Draft and publish - Strapi Developer Docs
description: The draft and publish feature allows you to save your content as a draft, to publish it later.
canonicalUrl: https://docs.strapi.io/developer-docs/latest/concepts/draft-and-publish.html
---

# Draft and publish
Expand Down
3 changes: 2 additions & 1 deletion docs/developer-docs/latest/developer-resources/cli/CLI.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: CLI - Strapi Developer Documentation
title: CLI - Strapi Developer Docs
description: Strapi comes with a full featured Command Line Interface (CLI) which lets you scaffold and manage your project in seconds.
canonicalUrl: https://docs.strapi.io/developer-docs/latest/developer-resources/cli.html
---

# Command Line Interface (CLI)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Integrations - Strapi Developer Documentation
title: Integrations - Strapi Developer Docs
description: Integrate Strapi with a multitude of frameworks, frontend or backend programming languages.
canonicalUrl: https://docs.strapi.io/developer-docs/latest/developer-resources/content-api/integrations.html
---

# Integrations
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
---
title: Get started with 11ty - Strapi Developer Documentation
title: Get started with 11ty - Strapi Developer Docs
description: Build powerful applications using Strapi, the leading open-source headless CMS and 11ty.
canonicalUrl: https://docs.strapi.io/developer-docs/latest/developer-resources/content-api/integrations/11ty.html
---

# Getting Started with 11ty

!!!include(developer-docs/latest/developer-resources/content-api/snippets/integration-guide-not-updated.md)!!!

This integration guide is following the [Quick Start Guide](/developer-docs/latest/getting-started/quick-start.md). We assume that you have fully completed its "Hands-on" path, and therefore can consume the API by browsing this [url](http://localhost:1337/restaurants).

If you haven't gone through the Quick Start Guide, the way you request a Strapi API with [11ty](https://www.11ty.dev/) remains the same except that you will not fetch the same content.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
---
title: Get started with Angular - Strapi Developer Documentation
title: Get started with Angular - Strapi Developer Docs
description: Build powerful applications using Strapi, the leading open-source headless cms and Angular.
canonicalUrl: https://docs.strapi.io/developer-docs/latest/developer-resources/content-api/integrations/angular.html
---

# Getting Started with Angular

!!!include(developer-docs/latest/developer-resources/content-api/snippets/integration-guide-not-updated.md)!!!

This integration guide is following the [Quick Start Guide](/developer-docs/latest/getting-started/quick-start.md). We assume that you have fully completed its "Hands-on" path, and therefore can consume the API by browsing this [url](http://localhost:1337/restaurants).

If you haven't gone through the Quick Start Guide, the way you request a Strapi API with [Angular](https://angular.io) remains the same except that you will not fetch the same content.
Expand Down
Loading