Skip to content

Commit 788a02a

Browse files
authored
Merge branch 'master' into import-design
2 parents 3d374cc + 3aa0356 commit 788a02a

20 files changed

+270
-15
lines changed

CONTRIBUTING.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,7 @@ This repository and site are available as open source under the terms of the [Ap
261261
### About Layer5
262262

263263
**Community First**
264-
<p>The <a href="https://layer5.io">Layer5</a> community champions developer-defined infrastructure, giving engineers the power to reshape application delivery. We empower operators in reimagining how they manage modern infrastructure: collaboratively.
265-
</p>
264+
<p>The <a href="https://layer5.io/community">Layer5 community</a> represents the largest collection of service mesh projects and their maintainers in the world.</p>
266265

267266
**Open Source First**
268-
<p>Our projects establish industry standards and enable service developers, owners, and operators with repeatable patterns and best practices for managing all aspects of distributed services. Our shared commitment to the open source spirit push the Layer5 community and its projects forward.</p>
267+
<p>At Layer5, we champion developer-defined infrastructure, giving engineers the power to reshape application delivery. We empower operators in reimagining how they manage modern infrastructure: collaboratively.</p>

build/meshery-cloud.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.8.286
1+
v0.8.288

build/meshery-extensions.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.8.114-1
1+
v0.8.118-v0.8.118

charts/index.yaml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,26 @@ entries:
4747
- charts/kratos-0.39.1.tgz
4848
version: 0.39.1
4949
layer5-cloud:
50+
- apiVersion: v2
51+
appVersion: v0.8.288
52+
created: "2025-07-09T16:06:34.247802235Z"
53+
dependencies:
54+
- condition: kratos.enabled
55+
name: kratos
56+
repository: '@ory'
57+
version: 0.39.1
58+
- condition: ory/hydra.enabled
59+
name: hydra
60+
repository: '@ory'
61+
version: 0.24.2
62+
description: Layer5 Cloud is a collection of services that can be deployed on-premises.
63+
digest: 65fd3afa1903d34e001038d450b8ad0007a023a732c6ed28983727ae10c5c0e4
64+
icon: data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNzMgMTQxLjczIj48dGl0bGU+NS1saWdodC1iZzwvdGl0bGU+PHJlY3QgaWQ9Il9QYXRoXyIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIHg9Ijc5LjYzIiB5PSIyMy45NyIgd2lkdGg9IjM2LjkzIiBoZWlnaHQ9IjE3Ljc5IiBzdHlsZT0iZmlsbDojMDBiMzlmIi8+PHBhdGggaWQ9Il9QYXRoXzIiIGRhdGEtbmFtZT0iJmx0O1BhdGgmZ3Q7IiBkPSJNMTE5LjkyLDgzLjlWNzYuNTNjMC04LjQ5LTcuMTQtMTUuMzctMTUuOTQtMTUuMzdINDQuMzhWNTYuMzFIMjIuNTZ2MjFIOTguMVY4My45WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjxwb2x5Z29uIGlkPSJfUGF0aF8zIiBkYXRhLW5hbWU9IiZsdDtQYXRoJmd0OyIgcG9pbnRzPSI0NC4zOCA1MC41IDQ0LjM4IDQxLjc2IDczLjYgNDEuNzYgNzMuNiAyMy45NyAyMi41NiAyMy45NyAyMi41NiA1MC41IDQ0LjM4IDUwLjUiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNCIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik05OC4xLDg5LjYyVjEwMEg2OC44OHYxNy43OWgzNmExNC43NywxNC43NywwLDAsMCwxNS0xNC40OVY4OS42MloiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNSIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik00Mi42Myw5MC41OFYxMDBINjIuODV2MTcuNzloLTI2YTE0Ljc3LDE0Ljc3LDAsMCwxLTE1LTE0LjQ5VjkwLjU4WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjwvc3ZnPg==
65+
name: layer5-cloud
66+
type: application
67+
urls:
68+
- https://docs.layer5.io/charts/layer5-cloud-v0.8.288.tgz
69+
version: v0.8.288
5070
- apiVersion: v2
5171
appVersion: v0.8.285
5272
created: "2025-07-04T04:54:12.26374139Z"
@@ -987,4 +1007,4 @@ entries:
9871007
urls:
9881008
- https://docs.layer5.io/charts/layer5-cloud-v0.8.235.tgz
9891009
version: v0.8.235
990-
generated: "2025-07-04T04:54:12.259355503Z"
1010+
generated: "2025-07-09T16:06:34.24345899Z"

charts/layer5-cloud-v0.8.288.tgz

49.4 KB
Binary file not shown.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
title: v0.8.287
3+
date: 2025-07-08T14:35:09Z
4+
tag: v0.8.287
5+
prerelease: false
6+
---
7+
8+
## What's New
9+
## 🔤 General
10+
## 🖥 Cloud UI
11+
12+
- UI Issues When Logging in via GitHub @FaheemOnHub (#3745)
13+
- Fix: UI Build Warnings across cloud Ui @FaheemOnHub (#3687)
14+
- fix:Insufficient Padding Above Environment Card @FaheemOnHub (#3742)
15+
- feat: Workspace Icon refactored SVG rendering for consistent theming. @FaheemOnHub (#3741)
16+
- Docs: Org Color Themes Docs @vr-varad (#3683)
17+
- Replace old modal content of 'create your first design' with updated content @FaheemOnHub (#3738)
18+
- Fix Ui Schema for URL field to take full width @FaheemOnHub (#3739)
19+
20+
## 🐛 Bug Fixes
21+
22+
- UI Issues When Logging in via GitHub @FaheemOnHub (#3745)
23+
- fix:Insufficient Padding Above Environment Card @FaheemOnHub (#3742)
24+
- feat: Workspace Icon refactored SVG rendering for consistent theming. @FaheemOnHub (#3741)
25+
- Docs: Org Color Themes Docs @vr-varad (#3683)
26+
- Replace old modal content of 'create your first design' with updated content @FaheemOnHub (#3738)
27+
- Fix Ui Schema for URL field to take full width @FaheemOnHub (#3739)
28+
29+
## 📖 Documentation
30+
31+
- Docs: Org Color Themes Docs @vr-varad (#3683)
32+
33+
## 👨🏽‍💻 Contributors
34+
35+
Thank you to our contributors for making this release possible:
36+
@FaheemOnHub, @l5io, @leecalcote, @meshery-ci, @pontusringblom and @vr-varad
37+
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: v0.8.288
3+
date: 2025-07-09T16:05:56Z
4+
tag: v0.8.288
5+
prerelease: false
6+
---
7+
8+
## What's New
9+
## 🔤 General
10+
## 💻 Server
11+
12+
- Anonymous users: Will not receive the irst design\ badge, and the system will log that the badge assignment was skipped @leecalcote (#3752)
13+
14+
## 👨🏽‍💻 Contributors
15+
16+
Thank you to our contributors for making this release possible:
17+
@l5io and @leecalcote
18+

content/en/cloud/spaces/managing-workspaces.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,4 +165,75 @@ At the bottom of the log, you will also find timestamps for when the workspace w
165165
To see how managing a Workspace fits into a complete, end-to-end workflow, follow the [Using Workspaces Effectively](https://cloud.layer5.io/academy/learning-paths/mastering-meshery/introduction-to-meshery?chapter=using-workspaces-effectively) learning path.
166166
{{< /alert >}}
167167

168+
### Common Workspace Usage Patterns
169+
170+
There isn't a single "best" way to organize your workspaces, as structure depends heavily on team dynamics and project needs. Instead, we recommend a flexible, multi-layered approach to maximize workspace effectiveness. Below are common usage patterns:
171+
172+
**1. The Project Hub**
173+
174+
Dedicate a shared workspace to each project. It becomes a central hub where your team can co-develop designs, share reusable components, and align with specific environments (e.g., staging or production). This keeps all your environments, history, and resources in one place
175+
176+
**2. Your Personal "My Drive"**
177+
178+
Think of a private workspace as your personal Google "My Drive." You can use it for anything—from important, confidential designs to just playing around with new ideas in a "sandbox." It's more than just a place for quick tests; it's also where you can build and polish your professional work before it's ready to be shared.
179+
180+
**3. Template Library**
181+
182+
Create a separate, access-controlled Workspace to serve as your organization's internal, private template library. This is for storing non-public, organization-specific, or sensitive patterns.
183+
> This practice complements the [public Catalog](/cloud/catalog/exploring-the-catalog/), which is used for sharing generic, non-sensitive designs with the community. A dedicated Organization Catalog feature is also planned for the future.
184+
185+
**4. The Team Space**
186+
187+
You can also organize long-term workspaces around specific teams, such as a "Developer Hub" or "QA Workspace." This simplifies resource management and makes it easy to monitor team-wide activity.
188+
189+
**5. The Environment-Specific Space**
190+
191+
For teams requiring strict separation between environments, this pattern is essential. You can create dedicated workspaces like a "Production Workspace," which would exclusively contain designs approved for deployment and link only to production clusters. This approach builds a secure barrier between your development, staging, and production assets.
192+
193+
### FAQ
194+
195+
#### 1. When a design is transferred from one Workspace to the next, is design ownership affected? Who has access? What if the Workspaces are in different orgs?
196+
197+
- **Ownership**: A Design’s ownership is permanent. It always belongs to the user account that created it.
198+
- **Access**: Access to the Design is determined by the Teams assigned to its new Workspace.
199+
- **Cross-Organization Transfers**: You can move a Design you own into a Workspace in a different Organization, provided you have the necessary permissions in the target Organization.
200+
201+
> A key restriction is that a user, even with a [Workspace Admin](/cloud/security/roles/workspace-roles/) role, cannot manage a Design they **do not own**. This action requires [Organization Admin](/cloud/security/roles/organization-roles/) or Organization Owner permissions.
202+
203+
#### 2. What can other users of a Workspace do with my design? Can they delete my design?
204+
205+
Other members of a Workspace can view and edit your Design, but they **cannot delete it**. The permission to delete a Design is exclusive to its **Owner**.
206+
207+
#### 3. Can Workspaces contain private, public, and published designs?
208+
209+
Yes. A Workspace can simultaneously contain Designs that are private, public, and published.
210+
211+
#### 4. How will I know if another user made changes to my design? Will I be notified? Is there an edit history or audit trail?
212+
213+
Currently, it is **not possible** to receive direct notifications or see a collaborative audit trail of changes made by other users. While a Version History feature exists for Designs, it currently only tracks changes made by you, not changes from other collaborators.
214+
215+
#### 5. If I share my private design with a user in a different org, can they share my design with other users?
216+
217+
No. A user with whom you share a private Design cannot re-share it with others.
218+
219+
> [learn more about sharing designs](/kanvas/designer/sharing/).
220+
221+
#### 6. Does a workspace have space limitations or file count limitations?
222+
223+
Currently, there are no specific space or file count limitations for Workspaces. However, this may be subject to change in the future and could be tied to different [subscription plans](https://layer5.io/pricing).
224+
225+
#### 7. How can I make my design publicly available, but read-only to other users?
226+
227+
To make a Design available to everyone but in a read-only state, you should **[Publish](/kanvas/designer/publishing-designs/)** it. A **Published** design can be viewed and cloned by any user, but the original cannot be edited by others.
228+
229+
#### 8. How do I share a private design with a specific team for collaboration?
230+
231+
To share a design exclusively with a select group:
232+
233+
1. First, ensure your Design's visibility is set to **Private**. This prevents anyone from accessing it by default.
234+
2. Next, place the private Design into a **Workspace**.
235+
3. Finally, assign a specific **Team** to that Workspace.
236+
237+
This grants members of the assigned Team exclusive access and the permission to edit the design.
238+
168239
[^1]: This functionality is not fully implemented yet. Users might occasionally observe that designs and views are preserved after Workspace deletion.
80.7 KB
Loading
57.1 KB
Loading

0 commit comments

Comments
 (0)