Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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 docs/administration/admin_panel/admin_panel.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Ibexa DXP back office contains managements options for permissions, users, languages, content types, and system information.
description: Cohesivo back office contains managements options for permissions, users, languages, content types, and system information.
page_type: landing_page
---

Expand Down
2 changes: 1 addition & 1 deletion docs/administration/admin_panel/languages_admin_panel.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Ibexa DXP offers the ability to create multiple translations of your website.
description: Cohesivo offers the ability to create multiple translations of your website.
---

# Languages
Expand Down
2 changes: 1 addition & 1 deletion docs/administration/administration.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Administer and configure your Ibexa DXP installation.
description: Administer and configure your Cohesivo installation.
page_type: landing_page
---

Expand Down
2 changes: 1 addition & 1 deletion docs/administration/back_office/product_tour.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Product tours provide interactive guided walkthroughs to help users learn Ibexa DXP features.
description: Product tours provide interactive guided walkthroughs to help users learn Cohesivo features.
edition: lts-update
month_change: false
---
Expand Down
2 changes: 1 addition & 1 deletion docs/administration/configuration/configuration.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: In Ibexa DXP you store and manage configuration in project files, typically in YAML format.
description: In Cohesivo you store and manage configuration in project files, typically in YAML format.
---

# Configuration
Expand Down
8 changes: 4 additions & 4 deletions docs/administration/project_organization/architecture.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
description: Ibexa DXP architecture is structured in multiple layers connected by APIs.
description: Cohesivo architecture is structured in multiple layers connected by APIs.

Check notice on line 2 in docs/administration/project_organization/architecture.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/administration/project_organization/architecture.md#L2

[Ibexa.Passive] Try to avoid passive tense, when possible.
Raw output
{"message": "[Ibexa.Passive] Try to avoid passive tense, when possible.", "location": {"path": "docs/administration/project_organization/architecture.md", "range": {"start": {"line": 2, "column": 36}}}, "severity": "INFO"}
---

# Architecture

[[= product_name =]] architecture is based on the philosophy to **use APIs** that is maintained in the long term.
This **makes upgrades easier and provides lossless couplings** between all parts of the architecture, at the same time improving the migration capabilities of the system.

The structure of an [[= product_name =]] app is based on the Symfony framework but content management functions rely on the public PHP API.
The structure of a [[= product_name =]] app is based on the Symfony framework but content management functions rely on the public PHP API.

Check notice on line 10 in docs/administration/project_organization/architecture.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/administration/project_organization/architecture.md#L10

[Ibexa.Passive] Try to avoid passive tense, when possible.
Raw output
{"message": "[Ibexa.Passive] Try to avoid passive tense, when possible.", "location": {"path": "docs/administration/project_organization/architecture.md", "range": {"start": {"line": 10, "column": 45}}}, "severity": "INFO"}
Other applications integrate with [[= product_name =]] via REST API, which also relies on the public PHP API.

![Architecture](architecture.png "Architecture")
Expand All @@ -16,11 +16,11 @@

| Layer | Description |
|-----------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Back office](back_office_configuration.md) | Back office contains all the necessary parts to run the [[= product_name =]] back office interface. |
| [Back office](back_office_configuration.md) | Back office contains all the necessary parts to run the [[= product_name =]]'s back office interface. |
| [HTTP Cache](http_cache.md) | Symfony HTTP cache is used to manage content "view" cache with an expiration model. In addition it is extended by using FOSHttpCache to add several advanced features. |
| [Controllers](controllers.md) | Controllers created by you to read information from a Request object, create and return a Response objects. |
| [Twig templates](twig_function_reference.md) | Set of custom and built-in Twig templates. User interfaces are developed with the Twig template engine and query the public PHP API directly. |
| [REST API v2](rest_api_usage.md) | The REST API v2 enables you to interact with an [[= product_name =]] installation through the HTTP protocol, following a REST interaction model. |
| [REST API v2](rest_api_usage.md) | The REST API v2 enables you to interact with a [[= product_name =]] installation through the HTTP protocol, following a REST interaction model. |
| [GraphQL](graphql.md) | GraphQL for [[= product_name =]] exposes the domain model using the repository, based on content type groups, content types and field definitions. |
| [Public PHP API](php_api.md) | Public PHP API exposes the repository which enables you to create, read, update, manage and delete all objects available in [[= product_name =]]. |
| Business Logic | The business logic is defined in the kernel. This business logic is exposed to applications via an API. It is used to organize development of the user interface layer. |
Expand Down
6 changes: 3 additions & 3 deletions docs/administration/project_organization/bundles.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Ibexa DXP is composed of bundles containing different parts of the application.
description: Cohesivo is composed of bundles containing different parts of the application.

Check notice on line 2 in docs/administration/project_organization/bundles.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/administration/project_organization/bundles.md#L2

[Ibexa.Passive] Try to avoid passive tense, when possible.
Raw output
{"message": "[Ibexa.Passive] Try to avoid passive tense, when possible.", "location": {"path": "docs/administration/project_organization/bundles.md", "range": {"start": {"line": 2, "column": 23}}}, "severity": "INFO"}
page_type: reference
---

Expand Down Expand Up @@ -113,7 +113,7 @@
|ibexa/permissions|Additional permission functionalities|
|ibexa/segmentation|Segment functionality for profiling the content displayed to specific users|
|ibexa/site-factory|Enables configuration of sites from UI|
|ibexa/engage|Enables integration with [Qualifio Engage platform](https://developers.qualifio.com/docs/engage/)|
|ibexa/engage|Enables integration with [[[= product_name_engage =]]](https://developers.qualifio.com/docs/engage/)|

## [[= product_name_com =]] packages

Expand All @@ -138,7 +138,7 @@
|Bundle|Description|
|---------|-----------|
|[ibexa/automated-translation](https://github.com/ibexa/automated-translation)|Automated translation of content using [Google Translate or DeepL](automated_translations.md)|
|ibexa/cdp|Integration with the [Customer Data Platform](cdp.md)|
|ibexa/cdp|Integration with [[[= product_name_cdp =]]](../../raptor_cdp/raptor_cdp.md)|
|[ibexa/cloud](https://github.com/ibexa/cloud)|Integration with [[[= product_name_cloud =]]](/ibexa_cloud/ibexa_cloud.md)|

In addition, you can extend the capabilities of your project by installing additional [LTS Updates](editions.md#lts-updates).
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: An Ibexa DXP project follows Symfony's directory structure to organize files in the project.
description: A Cohesivo project follows Symfony's directory structure to organize files in the project.
---

# Project organization
Expand Down
2 changes: 1 addition & 1 deletion docs/administration/recent_activity/recent_activity.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ ibexa:
To automate a regular truncation, you must schedule the command `ibexa:activity-log:truncate`.
To minimize the number of entries to delete, it's recommended that you execute the command more than one time a day.

For more information, see [Additional scheduled tasks and advanced usage](install_ibexa_dxp.md#additional-scheduled-tasks-and-advanced-usage).
For more information, see [Additional scheduled tasks and advanced usage](install_cohesivo.md#additional-scheduled-tasks-and-advanced-usage).

### Display limit

Expand Down
2 changes: 1 addition & 1 deletion docs/ai/ai.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: AI interactions with [[= product_name =]]
description: AI interactions with Cohesivo
page_type: landing_page
month_change: false
---
Expand Down
2 changes: 1 addition & 1 deletion docs/ai/ai_actions/ai_actions_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ For example, if this is your organization's requirement, a developer could write

## Use cases

Out of the box, after you configure access to the OpenAI service, the [[= product_name_base =]] AI Actions come with two action types that can help your organization with the following tasks.
Out of the box, after you configure access to the OpenAI service, AI Actions come with two action types that can help your organization with the following tasks.

### Refining text

Expand Down
2 changes: 1 addition & 1 deletion docs/ai/mcp/img/diagram_source/mcp-com-diagram.drawio
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="gsPVIusWFtuEoaTaktw1-5" parent="1" style="rounded=1;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=#e1d5e7;strokeColor=#9673a6;" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;&lt;b&gt;Ibexa DXP&lt;/b&gt;&lt;/font&gt;" vertex="1">
<mxCell id="gsPVIusWFtuEoaTaktw1-5" parent="1" style="rounded=1;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=#e1d5e7;strokeColor=#9673a6;" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;&lt;b&gt;Cohesivo&lt;/b&gt;&lt;/font&gt;" vertex="1">
<mxGeometry height="180" width="330" x="280" y="80" as="geometry" />
</mxCell>
<mxCell id="uxgBG4RW8FgV20poQvQp-2" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontStyle=1;fontSize=14;fillColor=#d5e8d4;strokeColor=none;shadow=1;glass=0;verticalAlign=middle;align=right;" value="MCP Server&amp;nbsp; &amp;nbsp;" vertex="1">
Expand Down
Binary file modified docs/ai/mcp/img/mcp-com-diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/ai/mcp/mcp.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Overview of MCP resources in [[= product_name =]]
description: Overview of MCP resources in Cohesivo
page_type: landing_page
edition: lts-update
month_change: false
Expand Down
2 changes: 1 addition & 1 deletion docs/ai/mcp/mcp_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ An MCP server allows the agent to discover available tools, inspect their parame

## Availability

MCP Servers feature is an [LTS Update package](editions.md#lts-updates) available starting with the v5.0.8 in all Ibexa DXP editions.
MCP Servers feature is an [LTS Update package](editions.md#lts-updates) available starting with the v5.0.8 in all [[= product_name =]] editions.

## Capabilities

Expand Down
6 changes: 3 additions & 3 deletions docs/ai/mcp/mcp_usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,10 +91,10 @@ The server:
!!! note "Storage choice recommendations"

Filesystem storage is convenient for the sake of this example and for testing.
For production, it is recommended that you use Redis or Valkey to share cache among the cluster and improve performance.
For production, it's recommended that you use Redis or Valkey to share cache among the cluster and improve performance.

For development, you can set `discovery_cache: ~` to avoid clearing the cache after each change.
This example uses the filesystem storage to illustrate that you have to clear the cache pool to refresh the available capabilities, exactly as when deploying into production.
For development, you can set `discovery_cache: ~` to avoid clearing the cache after each change.
This example uses the filesystem storage to illustrate that you have to clear the cache pool to refresh the available capabilities, exactly as when deploying into production.

In a new `config/packages/mcp.yaml` file, define a new MCP server for the `default` repository and assign it to all SiteAccesses:

Expand Down
2 changes: 1 addition & 1 deletion docs/api/api.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Ibexa DXP is an API-first product and provides APIs to handle content and repository information.
description: Cohesivo is an API-first product and provides APIs to handle content and repository information.
page_type: landing_page
---

Expand Down
2 changes: 1 addition & 1 deletion docs/api/event_reference/event_reference.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Ibexa DXP dispatches events before and after you perform different operations in the back office and on the Repository.
description: Cohesivo dispatches events before and after you perform different operations in the back office and on the Repository.

Check warning on line 2 in docs/api/event_reference/event_reference.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/api/event_reference/event_reference.md#L2

[Ibexa.DontCapitalize] Don't capitalize 'Repository' if inside the sentence.
Raw output
{"message": "[Ibexa.DontCapitalize] Don't capitalize 'Repository' if inside the sentence.", "location": {"path": "docs/api/event_reference/event_reference.md", "range": {"start": {"line": 2, "column": 121}}}, "severity": "WARNING"}
page_type: reference
---

Expand Down
2 changes: 1 addition & 1 deletion docs/api/graphql/graphql.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: GraphQL enables making concise, readable requests to Ibexa DXP APIs.
description: GraphQL enables making concise, readable requests to Cohesivo APIs.
---

# GraphQL
Expand Down
2 changes: 1 addition & 1 deletion docs/api/php_api/php_api_reference/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -49669,7 +49669,7 @@
<h1>PHP API Reference</h1>

<p>
Ibexa DXP's public PHP API is defined in the
Cohesivo's public PHP API is defined in the
<a href="namespaces/ibexa-contracts.html"><code>Ibexa\Contracts</code></a> namespace.
Ibexa promises backward compatibility to API consumers.
</p>
Expand Down
2 changes: 1 addition & 1 deletion docs/api/rest_api/rest_api_authentication.md
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ security:
ibexa_rest:
host: ^api\.example\.com$
http_basic:
realm: Ibexa DXP REST API
realm: Cohesivo REST API
#ibexa_front:
# ...
```
Expand Down
4 changes: 2 additions & 2 deletions docs/api/rest_api/rest_api_usage/rest_api_usage.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
description: The REST API covers objects in the Ibexa DXP Repository with regular and custom HTTP methods, such as GET or PUBLISH, and HTTP headers.
description: The REST API covers objects in the Cohesivo Repository with regular and custom HTTP methods, such as GET or PUBLISH, and HTTP headers.

Check warning on line 2 in docs/api/rest_api/rest_api_usage/rest_api_usage.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/api/rest_api/rest_api_usage/rest_api_usage.md#L2

[Ibexa.DontCapitalize] Don't capitalize 'Repository' if inside the sentence.
Raw output
{"message": "[Ibexa.DontCapitalize] Don't capitalize 'Repository' if inside the sentence.", "location": {"path": "docs/api/rest_api/rest_api_usage/rest_api_usage.md", "range": {"start": {"line": 2, "column": 58}}}, "severity": "WARNING"}
---

# REST API usage

The REST API in [[= product_name =]] allows you to interact with an [[= product_name =]] installation by using the HTTP protocol, following a [REST](https://en.wikipedia.org/wiki/Representational_state_transfer) interaction model.
The REST API in [[= product_name =]] allows you to interact with the [[= product_name =]] installation by using the HTTP protocol, following a [REST](https://en.wikipedia.org/wiki/Representational_state_transfer) interaction model.

Each resource (URI) interacts with a part of the system (like content, users or search).
Every interaction with the repository than you can do from back office or by using the [Public PHP API](php_api.md) can also be done with the REST API.
Expand Down
17 changes: 0 additions & 17 deletions docs/cdp/cdp_activation/cdp_activation.md

This file was deleted.

Binary file removed docs/cdp/img/cdp_how_works.png
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/commerce/commerce.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: The commerce component of Ibexa DXP covers various steps of making a transaction from listing available products, through adding products to a cart, to checkout and confirmation.
description: The commerce component of Cohesivo covers various steps of making a transaction from listing available products, through adding products to a cart, to checkout and confirmation.

Check warning on line 2 in docs/commerce/commerce.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/commerce/commerce.md#L2

[Ibexa.OxfordComma] Use a comma before the last 'and' or 'or' in a list of four or more items.
Raw output
{"message": "[Ibexa.OxfordComma] Use a comma before the last 'and' or 'or' in a list of four or more items.", "location": {"path": "docs/commerce/commerce.md", "range": {"start": {"line": 2, "column": 14}}}, "severity": "WARNING"}
edition: commerce
page_type: landing_page
---
Expand Down
2 changes: 1 addition & 1 deletion docs/content_management/content_management.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Manage content in Ibexa DXP by learning about the content model, field types, pages, forms, workflows, and more.
description: Manage content in Cohesivo by learning about the content model, field types, pages, forms, workflows, and more.
page_type: landing_page
---

Expand Down
2 changes: 1 addition & 1 deletion docs/content_management/content_model.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Ibexa DXP's content model relies on content items that are instances of content types and contain content fields.
description: Cohesivo's content model relies on content items that are instances of content types and contain content fields.

Check failure on line 2 in docs/content_management/content_model.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/content_management/content_model.md#L2

[Ibexa.Spellcheck] Did you really mean 'Cohesivo's'?
Raw output
{"message": "[Ibexa.Spellcheck] Did you really mean 'Cohesivo's'?", "location": {"path": "docs/content_management/content_model.md", "range": {"start": {"line": 2, "column": 14}}}, "severity": "ERROR"}
---

# Content model
Expand Down
2 changes: 1 addition & 1 deletion docs/content_management/data_migration/data_migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ page_type: landing_page

# Data migration

Data migration allows exporting and importing selected data from an [[= product_name =]] installation.
Data migration allows exporting and importing selected data from a [[= product_name =]] installation.

[*Exporting*](exporting_data.md) data consists in saving selected repository information in YAML format.
[*Importing*](importing_data.md) reads migration YAML files and creates or modifies repository content based on them.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Ibexa DXP offers a range of built-in field types that cover most common needs when creating content.
description: Cohesivo offers a range of built-in field types that cover most common needs when creating content.
page_type: reference
month_change: false
---
Expand Down
2 changes: 1 addition & 1 deletion docs/content_management/images/fastly_io.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ To be able to configure this feature, you need [Fastly IO subscription](https://

## Enable shielding

To use Fastly Image Optimizer, you first need a [working setup of Ibexa DXP and Fastly](reverse_proxy.md#using-varnish-or-fastly)
To use Fastly Image Optimizer, you first need a [working setup of [[= product_name =]] and Fastly](../../infrastructure_and_maintenance/cache/http_cache/reverse_proxy.md#using-varnish-or-fastly)
with shielding enabled.
To enable shielding, follow the steps in [Fastly Developer Documentation](https://www.fastly.com/documentation/guides/concepts/shielding/#enabling-and-disabling-shielding).
Remember to choose a shield location from the **Shielding** menu, as described in [Fastly User Documentation](https://www.fastly.com/documentation/guides/getting-started/hosts/shielding/#enabling-shielding).
Expand Down
2 changes: 1 addition & 1 deletion docs/content_management/pages/page_builder_guide.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Read about the Page Builder - a powerful tool for creating and modifying pages in Ibexa DXP.
description: Read about the Page Builder - a powerful tool for creating and modifying pages in Cohesivo.
edition: experience
month_change: false
---
Expand Down
2 changes: 1 addition & 1 deletion docs/content_management/rich_text/online_editor_guide.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Learn how to use the Online Editor, a tool that allows you to edit RichText Fields in any content item in Ibexa DXP.
description: Learn how to use the Online Editor, a tool that allows you to edit RichText Fields in any content item in Cohesivo.
---

# Online Editor product guide
Expand Down
2 changes: 1 addition & 1 deletion docs/content_management/rich_text/rich_text.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: RichText is a type of field that you add in any content item in Ibexa DXP and edit in Online Editor.
description: RichText is a type of field that you add in any content item in Cohesivo and edit in Online Editor.
page_type: landing_page
---

Expand Down
2 changes: 1 addition & 1 deletion docs/content_management/url_management/url_management.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ The following protocols are currently supported:

To enable automatic URL validation, set up a scheduled task to run the `ibexa:check-urls` command periodically.

For more information, see [Additional scheduled tasks and advanced usage](install_ibexa_dxp.md#additional-scheduled-tasks-and-advanced-usage).
For more information, see [Additional scheduled tasks and advanced usage](install_cohesivo.md#additional-scheduled-tasks-and-advanced-usage).

### Configuration

Expand Down
2 changes: 1 addition & 1 deletion docs/customer_management/customer_portal_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ With this feature, your customers can self-register, edit their organization inf

## Availability

Customer Portal is available in [[= product_name_exp =]]. It's also compatible with PIM, Commerce and [[= product_name_connect =]].
Customer Portal is available in [[= product_name_exp =]]. It's also compatible with Product catalog, Commerce and [[= product_name_connect =]].

## How does Customer Portal work?

Expand Down
2 changes: 1 addition & 1 deletion docs/discounts/configure_discounts.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ php bin/console messenger:consume ibexa.messenger.transport --bus=ibexa.messenge
php bin/console ibexa:discounts:reindex
```

For more information about command scheduling, see [Additional scheduled tasks and advanced usage](install_ibexa_dxp.md#additional-scheduled-tasks-and-advanced-usage).
For more information about command scheduling, see [Additional scheduled tasks and advanced usage](install_cohesivo.md#additional-scheduled-tasks-and-advanced-usage).

!!! note "Deploying Symfony Messenger"

Expand Down
2 changes: 1 addition & 1 deletion docs/getting_started/first_steps.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Start off working with Ibexa DXP by doing initial configuration and testing system capabilities.
description: Start off working with Cohesivo by doing initial configuration and testing system capabilities.
---

# First steps
Expand Down
4 changes: 2 additions & 2 deletions docs/getting_started/getting_started.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Get started working with Ibexa DXP by learning about the requirements and installing the platform.
description: Get started working with Cohesivo by learning about the requirements and installing the platform.
page_type: landing_page
---

Expand All @@ -9,6 +9,6 @@ To get started working with [[= product_name =]], see how you can get an install

[[= cards([
"getting_started/requirements",
"getting_started/install_ibexa_dxp",
"getting_started/install_cohesivo",
"getting_started/first_steps",
], columns=3) =]]
Loading
Loading