Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Runtime software versioning data #324

Merged
merged 166 commits into from
Aug 16, 2024
Merged
Show file tree
Hide file tree
Changes from 137 commits
Commits
Show all changes
166 commits
Select commit Hold shift + click to select a range
bacd465
Data files for versionning
cnivolle Jul 3, 2024
e2b7cfa
layouts for rendring versions
cnivolle Jul 3, 2024
75cff2e
adding shortcodes for mongo, mysql and postgresql
cnivolle Jul 3, 2024
e647e50
adding shortcodes for php and python
cnivolle Jul 3, 2024
5ea2410
Update static/partials/language-specific-deploy/php.md
davlgd Jul 3, 2024
c1fa704
Update content/doc/applications/php/_index.md
davlgd Jul 3, 2024
5db4128
Update content/doc/applications/python/_index.md
davlgd Jul 3, 2024
28a5d21
Update content/doc/applications/php/_index.md
davlgd Jul 3, 2024
ce51635
Update content/doc/applications/python/_index.md
davlgd Jul 3, 2024
1cf477b
Update content/doc/addons/mongodb/_index.md
davlgd Jul 3, 2024
6920da2
Update content/doc/addons/mysql/_index.md
davlgd Jul 3, 2024
7cce259
Update content/doc/addons/postgresql/_index.md
davlgd Jul 3, 2024
53607b7
bug: fix remaining { in some files
juliamrch Feb 27, 2024
364be5d
Add a section about collecting logs through HTTP (#211)
sebartyr Feb 28, 2024
bae9ef7
fix: alias for /doc/admin-console/service-dependencies in /doc/admini…
juliamrch Feb 29, 2024
c3e780c
doc: fix typos in Symfony tutorial
juliamrch Mar 1, 2024
45eaa95
chore: fix add-on api page rendering
juliamrch Mar 1, 2024
076a116
bug: fix isolated brackets in files
juliamrch Mar 4, 2024
545410f
updating available ruby versions
Mar 1, 2024
aecfb6e
Fix TOC in pages (#212)
juliamrch Mar 5, 2024
9343f96
fix(main-menu): change the link for clever-components storybook
florian-sanders-cc Mar 7, 2024
2e7a9d8
fix: 404 from a 2020 link for tutorial-laravel.md
juliamrch Mar 7, 2024
f690657
Create guide archetype (#216)
juliamrch Mar 8, 2024
e82000e
fix(apiv2-page): prevent conflicts with the global "/" shortcut
florian-sanders-cc Mar 7, 2024
29bf042
docs: add parameters for billing API
davlgd Mar 1, 2024
cbfa50f
CI/CD documentation to automate workfolws from GitHub/GitLab (#225)
juliamrch Mar 18, 2024
cefa35b
Add a community software section and move some stuff inside (#220)
sebartyr Mar 18, 2024
b735e84
Document changes in Rails logging (#227)
Juju-archy Mar 20, 2024
b08676f
changelog: images update part2 (#210)
davlgd Mar 28, 2024
fff716f
changelog: march updates
davlgd Mar 27, 2024
21f3bb5
docs: add APIv4 Pulsar storage policies endpoint
davlgd Mar 27, 2024
6eae0ba
Update CI/CD documentation (#233)
juliamrch Apr 2, 2024
8c90b8b
Update .gitlab-ci.yml file to use components
juliamrch Apr 2, 2024
25b9d67
changelog: CVE-2024-3094
davlgd Apr 3, 2024
894619f
Revamp for content/doc/applications/dotnet/_index.md: replace lists b…
juliamrch Apr 3, 2024
eb89fb4
fix: drop deprecated providers logs
miton18 Apr 3, 2024
322bf1a
fix(docs/domain-names): remove auto monitoring mention
florian-sanders-cc Apr 5, 2024
11da4e2
Update Cellar doc (#236)
juliamrch Apr 5, 2024
75223cf
Fix wordpress documentation regarding mysql non-default port. (#243)
judu Apr 12, 2024
4073f17
Initial doc for MateriaDB KV (#248)
LostInBrittany Apr 15, 2024
929d9c9
Revert "Initial doc for MateriaDB KV (#248)"
juliamrch Apr 15, 2024
7e57bf5
docs: add mention of the new logs interface beta (#252)
davlgd Apr 15, 2024
7f4adcc
Fix invoice payment schedule documentation. (#242)
judu Apr 16, 2024
71031fe
Fix health check example path (#249)
adumas37 Apr 16, 2024
1be2e05
changelog: Clever Tools 3.5.2 (#253)
davlgd Apr 16, 2024
ac9c333
changelog: add mention of new Logs interface and Clever Tools 3.6.0 (…
davlgd Apr 16, 2024
fdf3d5d
Update Blackfire doc (#247)
BboyKeen Apr 16, 2024
51c3928
lint: Update vocabulary
juliamrch Apr 16, 2024
f5cebc4
changelog: fix URLs in last entries (#255)
davlgd Apr 16, 2024
65bad89
lint: Update vocabulary from latest PRs
juliamrch Apr 16, 2024
007f62d
docs: MateriaDB KV public page
LostInBrittany Apr 15, 2024
1afa1bc
docs: add a mention of Terraform provider in MateriaDB KV page
davlgd Apr 16, 2024
f97b9e7
docs(MateriaDB KV): add the Fish shell source command
davlgd Apr 17, 2024
e7028ae
docs(MateriaDB KV): text fixes, update on limitations
davlgd Apr 17, 2024
01cd946
Drop unused partials (#239)
juliamrch Apr 25, 2024
f806eb5
changelog: images april 2024 update
davlgd Apr 26, 2024
5a8dc04
changelog: PHP deprecate warning
davlgd Feb 13, 2024
f8b5d9e
changelog: new image stack enters production
davlgd Apr 26, 2024
9d4f9f3
doc: fix link to contributing guidelines (#261)
Yoda-BZH Apr 26, 2024
be611e8
doc: typo close/closes, better wording (#259)
Yoda-BZH Apr 26, 2024
c053bdb
doc: add PROJECT_PATH configuration details to prevent errors from users
juliamrch Apr 9, 2024
f50e372
update dotnet doc - new demo + md syntax (#268)
sebartyr May 2, 2024
899d630
doc: add details to Node.js deployment
davlgd Apr 28, 2024
b2bcf6b
Add documentation for Keyclaok addon (#240)
vballu May 3, 2024
2031a17
style: add keycloak add-on card
juliamrch May 3, 2024
0b6758e
Cellar policy example and s3cmd command troubleshooting (#260)
juliamrch May 6, 2024
53b8e2c
Revert "Cellar policy example and s3cmd command troubleshooting (#260…
juliamrch May 6, 2024
449398e
doc: create tech preview shotcode + add warning to Keycloak add-on
juliamrch May 6, 2024
fa995f5
Cellar policy example and s3cmd command troubleshooting (#274)
juliamrch May 6, 2024
a90f67f
changelog: remove mention of PHP 8.3
juliamrch May 6, 2024
5960be7
Update ruby-rack-app-tutorial.md
Fairy-wen Apr 28, 2024
993b502
Add example to install pnpm on a Node.js runtime (#258)
juliamrch May 10, 2024
516c3d5
feat(doc): add an example for a golang application deployment (#272)
Yoda-BZH May 10, 2024
fe25837
fix(php): be more explicit about default modules and additionnals one…
Yoda-BZH May 10, 2024
aed28d4
go: update deployment instructions (#276)
davlgd May 22, 2024
7ae5c76
workflow: pass app and domain name as variable
juliamrch May 22, 2024
7628caf
Add precisions about DEV plan on custom extensions (#280)
Bencaddyro May 24, 2024
d9c99ae
feat: add tags elements on cards (#282)
juliamrch May 27, 2024
019f8ee
doc: update Materia KV branding (#283)
davlgd May 29, 2024
c8d3777
changelog: may images update
davlgd May 29, 2024
30dc90d
doc(php): add 8.3 version
davlgd May 29, 2024
a8d8074
doc(java): add 22 version
davlgd May 29, 2024
d74a3ed
"SSH key management" page - Dead link update (#288)
Dekabry May 30, 2024
795b8c6
fix: phpinfo apps link in changelog
davlgd May 30, 2024
5ee565b
changelog: Clever Tasks in Console
davlgd May 30, 2024
c6d34af
style: create Materia card
juliamrch May 29, 2024
9c76ac0
chore: get modules instead of downloading the last theme version, to …
juliamrch Jun 4, 2024
fe8eda6
fix: typo in script
juliamrch Jun 4, 2024
68e9a50
changelog: Sōzu 1.0.2
davlgd May 30, 2024
2167b60
changelog: MongoDB terraform support
davlgd May 30, 2024
6318d79
docs(kv): add non TLS port, clever kv, demos
davlgd Jun 11, 2024
fb9da30
ci-cd: Add HEXTRA_VERSION variable to review apps
juliamrch Jun 11, 2024
65a1183
doc: add limited rights disclaimer on db pages (#281)
juliamrch Jun 11, 2024
3eca8e9
changelog: Clever Tools 3.7
davlgd Jun 11, 2024
7be51db
Document usage of CC_HEALTH_CHECK_PATH in blue-green deployment. (#294)
gervaisb Jun 13, 2024
00ef54d
docs(marketplace): init section from Add-on provider API page (#303)
davlgd Jun 17, 2024
4e9ce41
docs(marketplace): fix links
davlgd Jun 17, 2024
de0efd7
Add 301 Redirect for indexed marketplace pages from google (#305)
allemas Jun 19, 2024
f1f23b7
Hextra v0.7.3 => v0.8.0 (#299)
juliamrch Jun 19, 2024
4ac1be9
doc: add partial creation instructions
juliamrch Jun 20, 2024
7651e9a
Update README.md
juliamrch Jun 20, 2024
9deff33
Fix: tables in dark mode (#306)
juliamrch Jun 20, 2024
0486f83
fix(environment-variable): fix broken links hooks
pdesoyres-cc Jun 21, 2024
813bd28
docs(keycloak): update before alpha
davlgd Jun 25, 2024
ec4902d
changelog: new Logs update
davlgd Jun 28, 2024
f3a5faf
changelog: materia kv public alpha
davlgd Jun 28, 2024
3bd711c
docs: PAR IP update (#314)
davlgd Jun 28, 2024
199310a
changelog: Matomo v5.1.0 (#316)
davlgd Jul 1, 2024
befddce
changelog: Clever Tools 3.8
davlgd Jul 1, 2024
0043c18
docs(keycloak): rename provider
davlgd Jul 2, 2024
8e6437c
changelog: Clever Tools 3.8.1
davlgd Jul 2, 2024
33f1628
Node js version clarification (#315)
Dekabry Jul 3, 2024
81e09e6
Add custom certificates correction (#320)
Kirbeerus Jul 3, 2024
53832c0
changelog: Docker Terraform support (#323)
davlgd Jul 3, 2024
c3985fb
changelog: php 8.2.21 & 8.3.9 image update
davlgd Jul 3, 2024
dff8016
changelog: update latest entries
davlgd Jul 5, 2024
8194505
changelog: CVE-2024-6387
davlgd Jul 10, 2024
987cda1
changelog: mysql 8.0.34-26, pgsql 15.7
davlgd Jul 10, 2024
5c3e8e3
changelog: July images update
davlgd Jul 10, 2024
bedb7d3
changelog: Pulsar 3.3.0
davlgd Jul 11, 2024
1d7fc72
doc: add demo video to quickstart page
juliamrch Jul 8, 2024
14ef4bd
Keycloak documentation : fixes, variables, hostnames
davlgd Jul 17, 2024
085cd5f
Add Ports explanation to troubleshootingp page (#309)
Kirbeerus Jul 17, 2024
4a6dec9
doc: update GitHub Action instructions (#339)
juliamrch Jul 23, 2024
df01d49
fix new relics documentation links in shortcodes
Kirbeerus Jul 18, 2024
57c8a89
doc(administrate/network): remove deprecated ips addresses
FlorentinDUBOIS Jul 23, 2024
dca44e5
Database backup explanation (#325)
Kirbeerus Jul 23, 2024
e939097
chore: remove unused custom partials and apply custom css intead of d…
juliamrch Jul 26, 2024
b8de838
styles: update card partial to fit current Hextra configuration (#344)
juliamrch Jul 26, 2024
d10c1a3
Add warning on installing clever tools with apple processor (#343)
Kirbeerus Jul 26, 2024
74ec787
fix: remove double slash
juliamrch Jul 29, 2024
e276e34
adding shortcodes for mongo, mysql and postgresql
cnivolle Jul 3, 2024
7fe4a5b
adding shortcodes for php and python
cnivolle Jul 3, 2024
a0fe757
fix: typo
cnivolle Jul 29, 2024
08fbf6d
fix: last merge missed
cnivolle Jul 29, 2024
565ff74
Merge branch 'main' into runtime-software-versionning-data
juliamrch Jul 30, 2024
17da805
fix typo on action file (not important)
juliamrch Jul 30, 2024
9304f30
doc: update mysql version
juliamrch Aug 7, 2024
1a737d3
doc: update version
juliamrch Aug 7, 2024
e057d25
doc: update pg version
juliamrch Aug 7, 2024
5acb4b3
doc: update pg version
juliamrch Aug 7, 2024
93bbb1b
add suggestions
juliamrch Aug 7, 2024
8b420b5
add suggestions
juliamrch Aug 7, 2024
f854a9e
action: add missing en vars
juliamrch Jul 30, 2024
1ff471d
doc: add activity page with explanations on monitoring re-deployments…
juliamrch Jul 30, 2024
bd9e195
styles: add Activity card and clock icon
juliamrch Jul 30, 2024
36cf085
doc(administrate/activity): update maintenant redeployment descriptio…
FlorentinDUBOIS Jul 31, 2024
1934685
doc: add a guide to host a static website using Hugo + cellar (#349)
Dekabry Aug 7, 2024
01d2ad4
fix: 404 layout update after Hextra version upgrade
juliamrch Aug 9, 2024
5a49b50
postmortem: 2024-08-02
juliamrch Aug 9, 2024
a689c24
fix: typo and punctuation
cnivolle Aug 9, 2024
ec97916
fix: Update _index.md
cnivolle Aug 9, 2024
f96d61b
fix: remove options in code blocks that were messing with styles + fi…
juliamrch Aug 12, 2024
2d576fc
chore: add versions data and shortcode in pages
juliamrch Aug 13, 2024
7ce6149
chore: set conditional rendering for shared cluster
juliamrch Aug 14, 2024
9dd27ec
chore: create default and accepted runtimes versions logic
juliamrch Aug 14, 2024
af0943d
chore: set default elixir version to 1.16
juliamrch Aug 14, 2024
14e6156
fix: .net version
juliamrch Aug 14, 2024
0cc5037
fix: mongodb versions headings
juliamrch Aug 14, 2024
c740cfd
fix: default .NET version to 6.0
juliamrch Aug 14, 2024
916126e
doc: update node and python version
juliamrch Aug 16, 2024
63c5ea4
fix: version headings for mysql and pgsql doc
juliamrch Aug 16, 2024
0b23851
Merge branch 'CleverCloud:main' into runtime-software-versionning-data
cnivolle Aug 16, 2024
e826a74
fix: fixing version indentation
cnivolle Aug 16, 2024
0a23f4a
refactor: new table style for versions
cnivolle Aug 16, 2024
4fbd3a2
Update layouts/shortcodes/software_versions_shared_dedicated.html
juliamrch Aug 16, 2024
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
2 changes: 1 addition & 1 deletion .github/workflows/review-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
ref: ${{ github.event.pull_request.head.ref }}
token: ${{ secrets.GITHUB_TOKEN }}
fetch-depth: 0
- name: Create review app
- name: Manage review app
uses: CleverCloud/clever-cloud-review-app@v1.1.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
6 changes: 3 additions & 3 deletions content/doc/addons/mongodb/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@
- /doc/deploy/addon/mongodb/managing-mongodb
type: docs
---
## Overview

MongoDB is an open source NoSQL document-oriented database. We provide these databases with daily backups and monitoring for both shared and dedicated plans.

## Versions
### Supported Versions
davlgd marked this conversation as resolved.
Show resolved Hide resolved

In order to comply with [MongoDB Server Side Public License](https://www.mongodb.com/licensing/server-side-public-license), the version currently installed by the add-on is:

- on shared plans (DEV) : MongoDB 4.0.3
- on newly created dedicated databases (plans XS Small Space and above) : MongoDB 4.0.3
{{< software_versions_shared_dedicated mongo>}}

Check failure on line 29 in content/doc/addons/mongodb/_index.md

View workflow job for this annotation

GitHub Actions / Run Vale Linter

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'software_versions_shared_dedicated'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'software_versions_shared_dedicated'?", "location": {"path": "content/doc/addons/mongodb/_index.md", "range": {"start": {"line": 29, "column": 5}}}, "severity": "ERROR"}

### Higher Versions

Expand Down
9 changes: 3 additions & 6 deletions content/doc/addons/mysql/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,12 @@
- /doc/deploy/addon/mysql/mysql
type: docs
---

## Overview
MySQL is an open-source relational database management system (RDBMS).

## Versions

The version currently installed by the add-on is :
### Supported Versions
davlgd marked this conversation as resolved.
Show resolved Hide resolved

- on shared plans (DEV) : MySQL 8.0
- on newly created dedicated databases (plans XS Small Space and above) : MySQL 5.7.20 or 8.0
{{< software_versions_shared_dedicated mysql>}}

Check failure on line 22 in content/doc/addons/mysql/_index.md

View workflow job for this annotation

GitHub Actions / Run Vale Linter

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'software_versions_shared_dedicated'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'software_versions_shared_dedicated'?", "location": {"path": "content/doc/addons/mysql/_index.md", "range": {"start": {"line": 22, "column": 5}}}, "severity": "ERROR"}

{{% content/db-backup %}}

Expand Down
7 changes: 3 additions & 4 deletions content/doc/addons/postgresql/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,13 @@

type: docs
---
## Overview

PostgreSQL is an object-relational database management system (ORDBMS) with an emphasis on extensibility and on standards-compliance.

## Versions
### Supported Versions
davlgd marked this conversation as resolved.
Show resolved Hide resolved

Versions currently available for order are as follows:
- On shared (DEV) cluster: PostgreSQL version 15
- On dedicated plans: PostgreSQL versions 10, 11, 12, 13, 14 and 15
{{< software_versions_shared_dedicated pg>}}

Check failure on line 26 in content/doc/addons/postgresql/_index.md

View workflow job for this annotation

GitHub Actions / Run Vale Linter

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'software_versions_shared_dedicated'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'software_versions_shared_dedicated'?", "location": {"path": "content/doc/addons/postgresql/_index.md", "range": {"start": {"line": 26, "column": 5}}}, "severity": "ERROR"}

{{% content/db-backup %}}

Expand Down
4 changes: 3 additions & 1 deletion content/doc/applications/php/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ aliases:
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded
into HTML.

PHP is available on our platform with the branches 5.6, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2 and 8.3. You can use FTP or Git to deploy your applications.
### Supported Versions
davlgd marked this conversation as resolved.
Show resolved Hide resolved

The supported versions are {{< runtimes_versions PHP >}}

The HTTP server is [Apache 2](https://httpd.apache.org/), and the PHP code is executed by [PHP-FPM](https://php-fpm.org/).

Expand Down
4 changes: 3 additions & 1 deletion content/doc/applications/python/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@ comments: false

Python is a programming language that lets you work more quickly and integrate your systems more efficiently.

Python 2.7, 3.7, 3.8, 3.9, 3.10 and 3.11 are available on Clever Cloud. You can use Git to deploy your application.
### Supported Versions
davlgd marked this conversation as resolved.
Show resolved Hide resolved

The supported versions are {{< runtimes_versions python >}}
davlgd marked this conversation as resolved.
Show resolved Hide resolved

{{% content/create-application %}}

Expand Down
18 changes: 18 additions & 0 deletions data/runtime_versions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Node:
# Default version
- "20.14.0"
PHP:
- "5.6"
- "7.2"
- "7.3"
- "7.4"
- "8.0"
- "8.1"
- "8.2"
- "8.3"
python:
- "2.7"
- "3.7"
- "3.8"
- "3.9"
- "3.10"
29 changes: 29 additions & 0 deletions data/software_versions_shared_dedicated.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Example usage:
#myDB
juliamrch marked this conversation as resolved.
Show resolved Hide resolved
# shared:
# - version_1
# - version_2
# dedicated:
# - version_1
# - version_1
# - version_2
pg:
dedicated:
- "v11"
juliamrch marked this conversation as resolved.
Show resolved Hide resolved
- "v12"
juliamrch marked this conversation as resolved.
Show resolved Hide resolved
- "v13"
juliamrch marked this conversation as resolved.
Show resolved Hide resolved
- "v14"
juliamrch marked this conversation as resolved.
Show resolved Hide resolved
- "v15"
juliamrch marked this conversation as resolved.
Show resolved Hide resolved
dev:
- "v15"
mysql:
dedicated:
- "v5.7.20"
- "v8.0"
juliamrch marked this conversation as resolved.
Show resolved Hide resolved
dev:
- "v8.0"
mongo:
dedicated:
- "v4.0.3"
dev:
- "v4.0.3"
8 changes: 8 additions & 0 deletions layouts/shortcodes/runtimes_versions.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{{ $software := or (.Get 0) }}
{{ $version_list := .Site.Data.runtime_versions }}

{{ with index $version_list $software }}
{{ range . }}
<code>{{ . }}</code>
{{ end }}. 
{{ end }}
19 changes: 19 additions & 0 deletions layouts/shortcodes/software_versions_shared_dedicated.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{{ $software := or (.Get 0) }}
{{ $version_list := .Site.Data.software_versions_shared_dedicated }}
<p>
<strong>Shared clusters</strong><br/>
{{ with index $version_list $software }}
{{ range .dev }}
<code>{{ . }}</code> 
{{ end }}
{{ end }}
</p>

<p>
<strong>Dedicated instance</strong><br/>
{{ with index $version_list $software }}
{{ range .dedicated }}
<code>{{ . }}</code> 
{{ end }}
{{ end }}
</p>
Loading