Skip to content

Commit 75e7d7f

Browse files
committed
Merge branch 'development' into pr/11404
2 parents e919480 + 4d0af99 commit 75e7d7f

3,637 files changed

Lines changed: 28920 additions & 78025 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/branch-deletion-pr-creation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ jobs:
115115
116116
- name: Create Deletion PR
117117
if: env.HAS_BRANCHES == 'true'
118-
uses: peter-evans/create-pull-request@v8
118+
uses: peter-evans/create-pull-request@v8 # NOTE: If you upgrade the version of this action, you must also update the GitHub Actions allowlist in mendix/docs > Settings > Actions > General to permit the new version tag, otherwise the workflow will fail.
119119
with:
120120
token: ${{ secrets.GITHUB_TOKEN }}
121121
title: "[Auto] Branch Deletion Candidates - ${{ env.CURRENT_DATE }}"

.github/workflows/lint-action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
echo "EOF" >> $GITHUB_ENV
4747
# Creates PR for linted content changes - needs version > 6 for NodeJS 24
4848
- name: Create pull request
49-
uses: peter-evans/create-pull-request@v8
49+
uses: peter-evans/create-pull-request@v8 # NOTE: If you upgrade the version of this action, you must also update the GitHub Actions allowlist in mendix/docs > Settings > Actions > General to permit the new version tag, otherwise the workflow will fail.
5050
with:
5151
commit-message: Run markdownlint-cli2 on docs to find (and correct) linting errors.
5252
title: '[Auto] Lint docs'

.github/workflows/remunusedattachments.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828

2929
# Creates pull request
3030
- name: Create Pull Request
31-
uses: peter-evans/create-pull-request@v8
31+
uses: peter-evans/create-pull-request@v8 # NOTE: If you upgrade the version of this action, you must also update the GitHub Actions allowlist in mendix/docs > Settings > Actions > General to permit the new version tag, otherwise the workflow will fail.
3232
with:
3333
commit-message: Run removeUnusedAttachments.py on docs
3434
title: '[Auto] Remove unused attachments'

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,8 @@ install:
6969
# Append output to hugo.log file to print at the end of the travis job
7070
# (see https://stackoverflow.com/questions/418896/how-to-redirect-output-to-a-file-and-stdout)
7171

72-
- ./node_modules/.bin/hugo --environment $TRAVIS_BRANCH 2>&1 | tee -a $TRAVIS_BUILD_DIR/hugo.log
72+
# bash -o pipefail ensures Hugo's non-zero exit code is not masked by tee inside the subprocess
73+
- travis_wait 15 bash -o pipefail -c './node_modules/.bin/hugo --environment $TRAVIS_BRANCH 2>&1 | tee -a $TRAVIS_BUILD_DIR/hugo.log'
7374

7475
# normal htmltest takes too much memory - using a modified version which strips <aside> tag content
7576
# NB - Set pipefail so that Travis CI sees the return code from `tee` and not from `htmltest` so it will always build.

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,7 @@ See the [Hugo Server](https://gohugo.io/commands/hugo_server/) documentation for
5050
If you are using a Mac, you might get an error `too many open files` or `fatal error: pipe failed`. By default, your Mac is probably set to restrict the number of open files. You will need to override this, see [Docsy known issues](https://www.docsy.dev/docs/getting-started/#known-issues) for more information.
5151

5252
If your system has a low memory limit, add the `--renderToDisk` parameter to the Hugo command (for example, `hugo server --environment development --renderToDisk`). With this option, Hugo only loads pages on demand; without the `--renderToDisk` option, Hugo loads all documentation into memory for faster access.
53+
54+
## Mendix Documentation MCP Server
55+
56+
Mendix Labs have created an MCP server which you can use with your AI harness to give your models access to the Mendix documentation. You can find it at [mendixlabs/mendix-doc.mcp](https://github.com/mendixlabs/mendix-doc-mcp) in GitHub.

assets/scss/_badge.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,11 @@
4747
color: $success-9;
4848
padding: 2px 2px
4949
}
50+
51+
.badge-10-24 {
52+
background-color: $info-8;
53+
}
54+
55+
.badge-11-12 {
56+
background-color: $info-8;
57+
}

assets/scss/_styles_project.scss

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@
2424
display: flex; // Nested flexbox container
2525
}
2626

27+
.alert-text {
28+
flex: 1;
29+
min-width: 0;
30+
}
31+
2732
.alert-svg { // Format alert icons
2833
height:1.3rem;
2934
width:1.3rem;

config/_default/hugo.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,23 @@ defaultContentLanguage = "en"
2020
defaultContentLanguageInSubdir = false
2121
# Useful when translating.
2222
enableMissingTranslationPlaceholders = true
23-
languageCode = "en-us"
23+
locale = "en-us"
2424

2525
disableKinds = ["taxonomy", "term"]
2626

2727
# Image processing configuration. (Do we use this - probably not?)
2828
[imaging]
2929
resampleFilter = "CatmullRom"
30-
quality = 75
3130
anchor = "smart"
31+
32+
[imaging.jpeg]
33+
quality = 75
3234

3335
# Language configuration
3436

3537
[languages]
3638
[languages.en]
37-
languageName ="English"
39+
label ="English"
3840
# Weight used for sorting.
3941
weight = 1
4042

config/production/hugo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,11 @@ title = "Mendix Documentation"
1919
mediaType = "application/json" # file output type
2020
notAlternative = true # excludes from looping over .AlternativeOutputFormats page variable
2121

22+
# Hugo 0.161.0 Introduces an error from browserslist-stats.json which is triggered on a production build.
23+
# development build is fine, so probably related to algolia build
24+
# see discussion here: https://discourse.gohugo.io/t/security-error-with-the-new-0-161-0-security-for-postcss/57186
25+
# Add new "allowread" setting
26+
[security]
27+
[security.node]
28+
[security.node.permissions]
29+
allowRead = ['.', '/**/browserslist-stats.json']

content/en/docs/apidocs-mxsdk/apidocs/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "API Documentation"
33
url: /apidocs-mxsdk/apidocs/
4-
description: "Presents an overview of the Mendix Platform API documentation, for Studio Pro, Frontend, Apps, Deployment, Governance, Marketplace, Catalog, and Private Mendix Platform APIs."
4+
description: "Presents an overview of the Mendix Platform API documentation, for Studio Pro, Frontend, Projects, Deployment, Governance, Marketplace, Catalog, and Private Mendix Platform APIs."
55
weight: 1
66
no_list: false
77
description_list: true

0 commit comments

Comments
 (0)