Skip to content

Commit 9fba43a

Browse files
Merge branch 'development' into nc-olu-private-connectivity
2 parents 1cf91a4 + 82d7848 commit 9fba43a

178 files changed

Lines changed: 3302 additions & 1082 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: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,4 +105,6 @@ jobs:
105105
reviewers: MarkvanMents,OlufunkeMoronfolu
106106
commit-message: "Add branch cleanup candidates for ${{ env.CURRENT_DATE }}"
107107
add-paths: |
108-
branch-cleanup-timestamp.txt
108+
branch-cleanup-timestamp.tx
109+
author: "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>"
110+
committer: "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>"

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ jobs:
2121
uses: actions/checkout@v4
2222
with:
2323
fetch-depth: 0
24+
token: ${{ secrets.GITHUB_TOKEN }}
25+
persist-credentials: true
2426

2527
- name: Extract branches
2628
id: extract-branches

.github/workflows/lint-action.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ jobs:
5353
body: |
5454
${{ env.VER }}
5555
branch: lint-docs
56-
committer: MarkvanMents <Mark.van.Ments@mendix.com>
56+
author: "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>"
57+
committer: "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>"
5758
assignees: MarkvanMents,OlufunkeMoronfolu
5859
reviewers: MarkvanMents,OlufunkeMoronfolu
5960
labels: Internal WIP

.github/workflows/remunusedattachments.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ jobs:
3636
Pull Request to delete attachments that are no longer used.
3737
Check the htmltest output from the CI/CD pipeline to ensure that nothing has been removed accidentally.
3838
branch: rem-unused-attachments
39-
committer: MarkvanMents <Mark.van.Ments@mendix.com>
39+
author: "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>"
40+
committer: "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>"
4041
assignees: MarkvanMents,OlufunkeMoronfolu
4142
reviewers: MarkvanMents,OlufunkeMoronfolu
4243
labels: Internal WIP

branch-cleanup-timestamp.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Last scan: Fri Nov 7 09:17:19 UTC 2025
1+
Last scan for stale merged branches: 2025-12-01 23:24:23 CET (UTC+01:00)
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
title: "Project Category API"
3+
url: /apidocs-mxsdk/apidocs/project-category-api/
4+
type: swagger
5+
description: "The Project Category API manages your project categories."
6+
weight: 100
7+
restapi: true
8+
---
9+
10+
## Introduction
11+
12+
The Mendix Project Category API allows you to create, edit or delete your project categories.
13+
14+
## Authentication {#authentication}
15+
16+
Authentication for the Project Category API uses a personal access token (PAT).
17+
18+
### Generating a PAT {#generate}
19+
20+
For details on how to generate a PAT, refer to the [Personal Access Tokens](/mendix-profile/user-settings/#pat) section of *User Settings*.
21+
22+
Select the appropriate scopes, depending on the endpoints that need to be invoked. Refer to the [API Reference](#api-reference) for more information on which scopes to use in which endpoints.
23+
24+
Store the generated value somewhere safe so you can use it to authorize your API calls.
25+
26+
### Using the PAT
27+
28+
Each request must contain an `Authorization` header with the value `MxToken {GENERATED_PAT}`. For example:
29+
30+
```http
31+
GET /companies/{:companyId}/categories HTTP/1.1
32+
Authorization: MxToken 7LJE…vk
33+
```
34+
35+
## API Reference{#api-reference}
36+
37+
{{< swaggerui-disable-try-it-out src="/openapi-spec/categories-v1.yaml" >}}

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/extensibility-api/csharp/extensibility-api-howtos/add-menu.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,4 +98,4 @@ You can add a `MenuSeparator` to a menu using the `Separator` property. The opti
9898

9999
#### Enabling and Disabling Menus
100100

101-
Menus are enabled by default. To disable a menu, set its `IsEnabled` property to `false`.
101+
Menus are enabled by default. To disable a menu, set its `IsEnabled` property to `false`.

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/extensibility-api/csharp/extensibility-api-howtos/build-todo-example-extension.md

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -452,8 +452,7 @@ To store to-do data on disk, create model classes that represent individual item
452452
}
453453
```
454454

455-
456-
### Create the To-do List Model
455+
### Create the To-do List Model
457456

458457
1. Add another class file named *ToDoListModel.cs*.
459458
2. Replace the contents of this file with the following code:
@@ -751,27 +750,27 @@ This HTML page provides a simple interface styled with Tailwind CSS. The JavaScr
751750

752751
1. Add a helper function to simplify the call to the browser API:
753752

754-
```javascript
755-
function postMessage(message, data) {
756-
window.chrome.webview.postMessage({ message, data });
757-
}
758-
```
753+
```javascript
754+
function postMessage(message, data) {
755+
window.chrome.webview.postMessage({ message, data });
756+
}
757+
```
759758

760759
2. Initialize message handling and respond to incoming messages:
761760

762-
```javascript
763-
// Register message handler.
764-
window.chrome.webview.addEventListener("message", handleMessage);
765-
// Indicate that you are ready to receive messages.
766-
postMessage("MessageListenerRegistered");
767-
768-
async function handleMessage(event) {
769-
const { message, data } = event.data;
770-
if (message === "RefreshToDos") {
771-
await refreshToDos();
772-
}
773-
}
774-
```
761+
```javascript
762+
// Register message handler.
763+
window.chrome.webview.addEventListener("message", handleMessage);
764+
// Indicate that you are ready to receive messages.
765+
postMessage("MessageListenerRegistered");
766+
767+
async function handleMessage(event) {
768+
const { message, data } = event.data;
769+
if (message === "RefreshToDos") {
770+
await refreshToDos();
771+
}
772+
}
773+
```
775774

776775
{{% alert color="warning" %}}
777776

@@ -944,4 +943,4 @@ Use a command-line flag to enable extensions:
944943
1. Open the Studio Pro Installation folder.
945944
2. From the command-line, run: `.\studiopro.exe --enable-extension-development`.
946945

947-
This will launch Studio Pro and load your extension. You can now access it from the **View** > **Todo** menu item.
946+
This will launch Studio Pro and load your extension. You can now access it from the **View** > **Todo** menu item.

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/extensibility-api/csharp/extensibility-api-howtos/create-menu-extension.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ You can download the example in this how-to in [this GitHub repository](https://
2626
{ "mx_extensions": [ "<name_of_your_project>.dll" ] }
2727
```
2828

29-
3. For the `manifest.json` file, right-click **Solution Explorer** > **Properties** and change the **Copy to Output Directory** property to **Copy always**.
29+
4. For the `manifest.json` file, right-click **Solution Explorer** > **Properties** and change the **Copy to Output Directory** property to **Copy always**.
3030

3131
## Creating a Test Mendix App
3232

@@ -114,4 +114,4 @@ You can access reusable .NET libraries via [NuGet](https://www.nuget.org/) Follo
114114
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
115115
```
116116

117-
3. Use the **Manage NuGet Packages** to add a dependency.
117+
3. Use the **Manage NuGet Packages** to add a dependency.

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/extensibility-api/csharp/extensibility-api-howtos/create-microflow-service.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@ It returns a list of `IMicroflowParameterObject`, which includes:
116116
* Description
117117
* `DataType`
118118

119-
120119
```csharp
121120
IReadOnlyList<IMicroflowParameterObject> parameters = _microflowService.GetParameters(microflow);
122121
```

0 commit comments

Comments
 (0)