Skip to content

Commit

Permalink
added workflow-designer, headless-documents and openid-connect
Browse files Browse the repository at this point in the history
  • Loading branch information
brusch committed Nov 18, 2021
1 parent ed5b64e commit 700ccf4
Show file tree
Hide file tree
Showing 8 changed files with 231 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,15 @@ jobs:
- name: "Docs for pimcore/perspective-editor"
run: "./bin/do-generate.sh ./bin/settings-perspective-editor.sh"

- name: "Docs for pimcore/workflow-designer"
run: "./bin/do-generate.sh ./bin/settings-workflow-designer.sh"

- name: "Docs for pimcore/headless-documents"
run: "./bin/do-generate.sh ./bin/settings-headless-documents.sh"

- name: "Docs for pimcore/openid-connect"
run: "./bin/do-generate.sh ./bin/settings-openid-connect.sh"

- name: Archive Release
uses: thedoctor0/zip-release@master
with:
Expand Down
18 changes: 18 additions & 0 deletions bin/settings-headless-documents.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/bin/bash

# all paths relative to pimcore-docs/bin

tags=( "1.x" )
versions=( "1.1" )
labels=( "1.1 (dev)" )
maintained=( "true" )

gitRepository="git@github.com:pimcore/headless-documents.git"
repository="headless-documents"
outputPath="/docs/headless-documents"

configFilePath="../config"
configFileBaseName="headless-documents"
configFileDefault="headless-documents.json"

additionalPrepareConfigs="--copy-root-readme"
18 changes: 18 additions & 0 deletions bin/settings-openid-connect.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/bin/bash

# all paths relative to pimcore-docs/bin

tags=( "1.x" "1.0" )
versions=( "1.1" "current" )
labels=( "1.1 (dev)" "1.0 (current)")
maintained=( "true" "true")

gitRepository="git@github.com:pimcore/openid-connect.git"
repository="openid-connect"
outputPath="/docs/openid-connect"

configFilePath="../config"
configFileBaseName="openid-connect"
configFileDefault="openid-connect.json"

additionalPrepareConfigs="--copy-root-readme"
18 changes: 18 additions & 0 deletions bin/settings-workflow-designer.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/bin/bash

# all paths relative to pimcore-docs/bin

tags=( "1.x" "1.0" )
versions=( "1.1" "current" )
labels=( "1.1 (dev)" "1.0 (current)")
maintained=( "true" "true")

gitRepository="git@github.com:pimcore/workflow-designer.git"
repository="workflow-designer"
outputPath="/docs/workflow-designer"

configFilePath="../config"
configFileBaseName="workflow-designer"
configFileDefault="workflow-designer.json"

additionalPrepareConfigs="--copy-root-readme"
49 changes: 49 additions & 0 deletions config/headless-documents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"title": "Headless Documents",
"sub_title": "This extension adds a new document type \"Headless Document\" for managing website data in a headless manner.",
"format": "html",
"ignore": {
"files": [
"Work_In_Progress.md"
],
"folders": []
},
"timezone": "Europe/Vienna",
"live": {
"clean_urls": true
},
"html": {
"ribbon_text": "Enterprise",
"theme": "pimcore-core",
"breadcrumbs": true,
"breadcrumb_separator": "Chevrons",
"toggle_code": false,
"date_modified": false,
"float": false,
"search": true,
"inherit_index": true,
"repo": "pimcore/headless-documents",
"twitter": false,
"links": {
"Pimcore Core Documentation": "https://pimcore.com/docs",
"Pimcore Academy": "https://pimcore.com/en/resources/academy",
"Forums": "https://github.com/pimcore/pimcore/discussions",
"Gitter": "https://gitter.im/pimcore/pimcore"
},
"google_analytics": "UA-12436865-1",
"banner": {
"academy": {
"link": "https://pimcore.com/en/resources/academy",
"image": "https://pimcore.com/docs/pimcore/current/themes/pimcore/img/02_970x250_Billboard.jpg"
}
},
"disqus": {
"include": false
},
"version_info": {
"include": true,
"source_url": "https://github.com/pimcore/headless-documents/commit/{commit_hash}",
"source_name": "pimcore/headless-documents@{short_commit_hash}"
}
}
}
49 changes: 49 additions & 0 deletions config/openid-connect.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"title": "OpenID Connect",
"sub_title": "OpenID Connect for Pimcore Login",
"format": "html",
"ignore": {
"files": [
"Work_In_Progress.md"
],
"folders": []
},
"timezone": "Europe/Vienna",
"live": {
"clean_urls": true
},
"html": {
"ribbon_text": "Enterprise",
"theme": "pimcore-core",
"breadcrumbs": true,
"breadcrumb_separator": "Chevrons",
"toggle_code": false,
"date_modified": false,
"float": false,
"search": true,
"inherit_index": true,
"repo": "pimcore/openid-connect",
"twitter": false,
"links": {
"Pimcore Core Documentation": "https://pimcore.com/docs",
"Pimcore Academy": "https://pimcore.com/en/resources/academy",
"Forums": "https://github.com/pimcore/pimcore/discussions",
"Gitter": "https://gitter.im/pimcore/pimcore"
},
"google_analytics": "UA-12436865-1",
"banner": {
"academy": {
"link": "https://pimcore.com/en/resources/academy",
"image": "https://pimcore.com/docs/pimcore/current/themes/pimcore/img/02_970x250_Billboard.jpg"
}
},
"disqus": {
"include": false
},
"version_info": {
"include": true,
"source_url": "https://github.com/pimcore/openid-connect/commit/{commit_hash}",
"source_name": "pimcore/openid-connect@{short_commit_hash}"
}
}
}
21 changes: 21 additions & 0 deletions config/pimcore-6.json
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,27 @@
"css_classes": "enterprise",
"ribbon_text": "Enterprise"
},
"workflow-designer": {
"title": "Workflow Designer",
"description": "The Workflow Designer extension provides a visual designer for Pimcore workflow engine.",
"link": "/docs/workflow-designer/current",
"css_classes": "enterprise",
"ribbon_text": "Enterprise"
},
"headless-documents": {
"title": "Headlesse Documents",
"description": "This extension adds a new document type \"Headless Document\" for managing website data in a headless manner.",
"link": "/docs/workflow-designer/current",
"css_classes": "enterprise",
"ribbon_text": "Enterprise"
},
"openid-connect": {
"title": "OpenID Connect",
"description": "Pimcore OpenID Connect allows to configure SSO for Pimcore backend login with an OpenID Connect provider.",
"link": "/docs/openid-connect/current",
"css_classes": "enterprise",
"ribbon_text": "Enterprise"
},
"translations-provider": {
"title": "Translation Provider Interface",
"description": "This bundle integrates translations providers like translations.com with Pimcore.",
Expand Down
49 changes: 49 additions & 0 deletions config/workflow-designer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"title": "Workflow Designer",
"sub_title": "Visual Workflow Designer for Pimcore",
"format": "html",
"ignore": {
"files": [
"Work_In_Progress.md"
],
"folders": []
},
"timezone": "Europe/Vienna",
"live": {
"clean_urls": true
},
"html": {
"ribbon_text": "Enterprise",
"theme": "pimcore-core",
"breadcrumbs": true,
"breadcrumb_separator": "Chevrons",
"toggle_code": false,
"date_modified": false,
"float": false,
"search": true,
"inherit_index": true,
"repo": "pimcore/workflow-designer",
"twitter": false,
"links": {
"Pimcore Core Documentation": "https://pimcore.com/docs",
"Pimcore Academy": "https://pimcore.com/en/resources/academy",
"Forums": "https://github.com/pimcore/pimcore/discussions",
"Gitter": "https://gitter.im/pimcore/pimcore"
},
"google_analytics": "UA-12436865-1",
"banner": {
"academy": {
"link": "https://pimcore.com/en/resources/academy",
"image": "https://pimcore.com/docs/pimcore/current/themes/pimcore/img/02_970x250_Billboard.jpg"
}
},
"disqus": {
"include": false
},
"version_info": {
"include": true,
"source_url": "https://github.com/pimcore/workflow-designer/commit/{commit_hash}",
"source_name": "pimcore/workflow-designer@{short_commit_hash}"
}
}
}

0 comments on commit 700ccf4

Please sign in to comment.