Skip to content

Commit ed7b699

Browse files
feat(docs): added blog post about release 1.1.0
1 parent b3bff9c commit ed7b699

File tree

5 files changed

+77
-2
lines changed

5 files changed

+77
-2
lines changed

.changeset/cool-parents-write.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@o2s/docs': minor
3+
---
4+
5+
added blog post about release 1.1.0

apps/docs/blog/releases/1.0.0.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ We’ve introduced support for new areas in the app related to knowledge base fu
2929
- Pages with **article-like content** (with author, publish date, and rich text content),
3030
- Blocks that display **categories and article lists**,
3131
- Ability to configure pages that act as hubs for such content, like help or support pages.
32-
- **Search component** where we'll levarage Algolia integration will be added to the page in the upcoming update,
32+
- **Search component** where we'll leverage Algolia integration will be added to the page in the upcoming update,
3333
- Full **Strapi integration** for managing knowledge base within the CMS,
3434
- The normalized data model for Services.
3535

@@ -110,7 +110,7 @@ We are excited to announce that work is underway to integrate **[Medusa](https:/
110110

111111
This integration will specifically enhance the following areas of **Orders** and **Services** that are already present. It also lays the groundwork for further expansion of the O2S ecosystem with additional Medusa-powered integrations in the future.
112112

113-
Stay tuned for updates as we progress towards delivering this exciting feature
113+
Stay tuned for updates as we progress towards delivering this exciting feature.
114114

115115
### Knowledge base enhancements
116116

apps/docs/blog/releases/1.1.0.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
slug: open-self-service-release-1.1.0
3+
title: Release 1.1.0
4+
date: 2025-06-27T12:00
5+
tags: [releases]
6+
authors: [marcin.krasowski]
7+
toc_max_heading_level: 2
8+
image: /img/o2s-1.1.0-header.png
9+
---
10+
11+
![o2s-1.1.0-header.png](/img/blog/o2s-1.1.0-header.png)
12+
13+
In this release, we're bringing significant updates to help you get the most out of Open Self Service. From new features like knowledge base search to a refined authentication process, every enhancement is designed to empower your development workflows while streamlining user experiences. Let’s dive in!
14+
15+
16+
<!--truncate-->
17+
18+
## New features
19+
20+
### Knowledge Base: Now with Search Integration
21+
22+
We are thrilled to introduce a **search block** for the Knowledge Base, designed to deliver a smoother navigation experience across articles and resources. Whether users need quick solutions or in-depth information, this feature ensures they find it with ease.
23+
24+
![search-preview](/img/blog/o2s-knowledge-base-search.png)
25+
26+
Additionally, this block can be easily integrated with **Algolia** to power the search functionality. This integration will provide fast, accurate, and intelligent search capabilities, enhancing the overall user experience.
27+
28+
---
29+
30+
## Other changes
31+
32+
### Medusa integration
33+
34+
With **[Medusa](https://medusajs.com/)** now integrated, O2S offers seamless backend connectivity to a robust e-commerce platform. You can now can easily leverage Medusa's capabilities to enhance online shopping experiences within self-service areas.
35+
36+
Interested? Check out the **[dedicated blog post](../articles/integration-medusa/index.md)** for a deeper dive into this exciting update.
37+
38+
### Strapi content model and sample content
39+
40+
To help developers get straight to building, we've created a **[GitHub repository](https://github.com/o2sdev/openselfservice-resources/tree/main)** with external tool configs. Stay tuned for more updates!
41+
42+
As the first config, we have prepared an export of both the content model and example content from **Strapi**. This will significantly simplify the process of setting up your own CMS server by providing you with a predefined structure and sample data to kickstart your project.
43+
44+
With this export, you receive a ready-to-use content model that mirrors O2S's structure, ensuring everything is organized and optimized from the start. From there, you can fully customize both the content model and data to suit your specific needs.
45+
46+
To start, go to the **[Strapi folder](https://github.com/o2sdev/openselfservice-resources/tree/main/packages/cms/strapi)** where you can find the instruction on how to import the content into your own Strapi instance.
47+
48+
### A new approach to the user authentication process
49+
50+
We have reworked how the user authentication process is handled within the **Frontend** app. Before, the actual integration was hardcoded into the Next.js app, making replacing one authentication process with another quire cumbersome, even taking into the account that it relies on **[Auth.js](https://authjs.dev/)**.
51+
52+
Now, the authentication process can be extracted into integration packages, in a similar way as integrations work within the **API Harmonization Server**. This makes it possible to prepare several pre-configured integrations with external services (like Keycloak, Azure, or direct database connections) that can be easily plugged in into the O2S, without having to refactor the whole app.
53+
54+
Existing authentication that was configured has been moved into the `o2s/integrations.mocked` package, where all the necessary methods (like Prisma config or session handling) are implemented. For more details take a look into that **[package in the GitHub repo](https://github.com/o2sdev/openselfservice/tree/main/packages/integrations/mocked/src/auth)**.
55+
56+
### Docker Support for simplified deployments
57+
58+
We've made deploying O2S even easier by providing **sample Docker configurations**, including a **[Docker Compose config](https://github.com/o2sdev/openselfservice/blob/main/docker-compose.yml)**.
59+
60+
We hope this will help you run the Open Self Service either locally or using the containerization tools of your own choosing.
61+
62+
### Anonymous telemetry
63+
64+
We’ve added an **anonymous telemetry system** for insights into O2S usage. While completely optional, this data will guide us in improving the platform for everyone.
65+
66+
More details about what information is collected and how to opt-out can be found on the **[Telemetry page](../../docs/getting-started/telemetry)** in our docs.
67+
68+
### Bugfixing and security updates
69+
70+
We are constantly ensuring that the app remains stable and secure by implementing regular bugfixes and updating dependencies. These updates are part of our ongoing commitment to maintaining a reliable and up-to-date platform.
935 KB
Loading
376 KB
Loading

0 commit comments

Comments
 (0)