Skip to content

Commit

Permalink
Merge pull request mendix#7689 from loket4/development
Browse files Browse the repository at this point in the history
Sprintr release 2024.05.05
  • Loading branch information
MarkvanMents authored May 6, 2024
2 parents 2b056cd + 83fe76c commit 854d012
Show file tree
Hide file tree
Showing 7 changed files with 743 additions and 165 deletions.
38 changes: 38 additions & 0 deletions content/en/docs/apidocs-mxsdk/apidocs/projects-api-v2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: "Projects API"
url: /apidocs-mxsdk/apidocs/projects-api/
category: "API Documentation"
type: swagger
description: "This API allows you to manage your projects and their teams."
weight: 100
beta: true
---

{{% alert color="info" %}} This feature is currently in beta. For more information, see [Beta Releases](/releasenotes/beta-features/). {{% /alert %}}

## 1 Introduction

The Mendix Projects API allows you to create, edit or delete your projects.

## 2 Authentication {#authentication}

Authentication for the API uses a personal access token (PAT).

### 2.1 Generating a PAT {#generate}

To generate a PAT, see the [Personal Access Tokens](/community-tools/mendix-profile/user-settings/#pat) section in *User Settings*.

Select the appropriate scopes, depending on the endpoints that need to be invoked. Refer to the API Reference for more information on which scopes to use in which endpoints.

### 2.2 Using the PAT

Each request must contain an `Authorization` header with the value `MxToken {GENERATED_PAT}`. For example:

```http {linenos=false}
GET /projects HTTP/1.1
Authorization: MxToken 7LJE…vk
```

## 3 API Reference

{{< swaggerui src="/openapi-spec/projects-v2.yaml" >}}
162 changes: 0 additions & 162 deletions content/en/docs/apidocs-mxsdk/apidocs/projects-api.md

This file was deleted.

1 change: 0 additions & 1 deletion content/en/docs/appstore/overview/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,6 @@ The component details page also presents the following tabs:
* [Platform-supported components](/appstore/overview/#category) are documented according to content type or category in the [Marketplace Guide](/appstore/).
* **Releases** – This tab lists all the versions of the component along with details like the **Framework version** and the **UUID**.
* Each version can be downloaded by clicking **Download.**
* The **UUID** can be used in the [CreateNewApp operation](/apidocs-mxsdk/apidocs/projects-api/#createnewapp) in the *Projects API.*
* **Reviews** – This tab shows user reviews of the component.
* You can browse, sort by review date, and filter by ratings for insights on the component.
* You can select the **Only show my reviews** checkbox to check your own reviews.
Expand Down
12 changes: 12 additions & 0 deletions content/en/docs/releasenotes/developer-portal/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,18 @@ To see the current status of the Mendix Developer Portal, see [Mendix Status](ht

## 2024

### May 5

#### New features

* We have released a public beta version of a brand new [Projects API](/apidocs-mxsdk/apidocs/projects-api/). This API will help you automate managing your projects on the platform. Some of its key features are as follows: creating and deleting projects, and managing your project's team. We will add more features in the coming months. This is an important self-service feature. All feedback is welcome!

#### Fixes

* We fixed an issue where app team members were unable to download [documents](/developerportal/general/documents/) uploaded to the Developer Portal.
* We fixed an issue where the app administrator was not able to change the [logo of an app](/developerportal/collaborate/general-settings/#general).
* We fixed an issue where under certain circumstances the [Technical Contact](/developerportal/general/app-roles/#technical-contact) of an app was not displayed correctly.

### May 1 {#may-1-24}

#### New Features
Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/releasenotes/marketplace/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -344,7 +344,7 @@ Content that was marked as **Protected** as well as content marked as **Shared w

#### Improvements

* We now display the UUID of an App Store component in the [Usage](/appstore/overview/#usage) section of its details page. This allows you to specify the `TemplateUUID` when calling the [CreateNewApp operation](/apidocs-mxsdk/apidocs/projects-api/#createnewapp) in the *Projects API*.
* We now display the UUID of an App Store component in the [Usage](/appstore/overview/#usage) section of its details page.

### September 11, 2019

Expand Down
2 changes: 1 addition & 1 deletion layouts/partials/landingpage/latest-releases.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ <h4 class="card-title-w-50">Latest Releases</h4>
</li>
<li class="link-list">
<a href="/releasenotes/developer-portal/">Developer Portal</a>
<p class="rn-date">May 1, 2024</p>
<p class="rn-date">May 5, 2024</p>
</li>
<li class="link-list">
<a href="/releasenotes/developer-portal/deployment/">Deployment</a>
Expand Down
Loading

0 comments on commit 854d012

Please sign in to comment.