Skip to content

Commit

Permalink
Workspace settings, Workspace color doc & changelog, Coming soon panel (
Browse files Browse the repository at this point in the history
  • Loading branch information
hcourdent authored Jan 13, 2025
1 parent c752e38 commit d9884e3
Show file tree
Hide file tree
Showing 11 changed files with 89 additions and 4 deletions.
2 changes: 1 addition & 1 deletion changelog/2024-12-05-app-custom-url/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ slug: app-custom-url
title: App custom URL
version: v1.435.0
tags: ['App editor', 'Enterprise']
description: Cloud and enterprise users can now set a custom public URL for their app
description: Cloud and enterprise users can now set a custom public URL for their app.
features: ['Set a custom public URL for your app']
docs: /docs/apps/public_apps#custom-url
image: ./app_custom_url.png
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ slug: instant-full-text-search-on-jobs-and-logs
title: Instant full text search on jobs and logs
version: v1.435.2
tags: ['Enterprise']
description: Enterprise users can now search jobs and logs using our new indexer service powered by the rust search engine Tantivy
description: Enterprise users can now search jobs and logs using our new indexer service powered by the rust search engine Tantivy.
features:
[
'Updated helm charts to run the indexer service and enable full text search',
Expand Down
4 changes: 2 additions & 2 deletions changelog/2024-12-20-slack-approval-steps/index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
slug: slack-approval-steps
title: Interactive Slack Approval Steps
title: Interactive Slack approval steps
version: v1.441.0
tags: ['Flow editor']
description: Approve or reject flow steps directly from Slack with support for form inputs
description: Approve or reject flow steps directly from Slack with support for form inputs.
features:
[
'Interactive approval/rejection buttons directly in Slack messages',
Expand Down
10 changes: 10 additions & 0 deletions changelog/2025-01-10-workspace-color/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
slug: workspace-color
title: Workspace color
version: v1.445.0
tags: ['Workspace settings']
description: Users can now customize their workspace color to better distinguish between different workspaces.
features: ['Set a custom color for your workspace', 'See workspace color in the sidebar', 'See workspace color in the workspace switcher']
docs: /docs/core_concepts/workspace_settings/index.mdx#workspace-color
image: ./select_workspace_colors.png
---
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
63 changes: 63 additions & 0 deletions docs/core_concepts/44_workspace_settings/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Workspace settings

Workspace settings are configuration options specific to each workspace and can be accessed by workspace [admin](../16_roles_and_permissions/index.mdx#admin) and instance [superadmin](../16_roles_and_permissions/index.mdx#superadmin). These settings should not be confused with [Instance settings](../../advanced/18_instance_settings/index.mdx).

Each workspace can be configured through the following sections:

- [Users](../16_roles_and_permissions/index.mdx) - Manage workspace members and their permissions
- [Git Sync](../../advanced/11_git_sync/index.mdx) - Configure Git synchronization for your workspace
- [Deployment UI](../12_staging_prod/index.md) - Customize the deployment interface
- [Slack](../../integrations/slack.mdx) - Set up Slack integration and notifications
- [Webhook](../4_webhooks/index.mdx#workspace-webhook) - Configure webhook endpoints and triggers
- [Error Handler](../10_error_handling/index.mdx#workspace-error-handler) - Define error handling behavior
- [Windmill AI](../22_ai_generation/index.mdx) - Configure AI-assisted features
- [Object Storage (S3)](../38_object_storage_in_windmill/index.mdx#workspace-object-storage) - Set up S3-compatible storage
- [Default App](../../apps/1_default_app/index.md) - Configure the default application settings
- [Encryption](../30_workspace_secret_encryption/index.mdx) - Manage encryption keys and settings
- [General](#general)

## General

The General settings section provides basic workspace configuration options.

![Workspace settings](./workspace_settings.png "Workspace settings")

### Workspace name
The display name of your workspace. This can be changed at any time and will be reflected throughout the interface.

### Workspace ID
A unique identifier for your workspace. This is set during workspace creation and cannot be modified.

### Workspace color
Choose a custom color for your workspace. This helps visually distinguish between different workspaces in the interface. It is not a styling option.

![Select workspace color](./select_workspace_colors.png "Select workspace color")

![Workspace color](./workspace_color.png "Workspace color")

### Export workspace
Download a ZIP file containing all workspace resources, including:
- Scripts
- Flows
- Apps
- Resources
- Variables (secrets are exported as encrypted values)

This is useful for backup purposes. For migrating workspace content, see [CLI](../../advanced/3_cli/index.mdx).

### Delete workspace
There are two options for removing a workspace:

#### Archive workspace

Only workspace admins and instance superadmins can archive a workspace. Temporarily disable a workspace while preserving all its content. Archived workspaces:
- Cannot be accessed by regular users
- Maintain all data and configurations
- Can be unarchived by workspace admins or instance superadmins
- Do not count towards workspace limits

#### Delete workspace
Only instance superadmins can delete a workspace. Permanently remove the workspace and all associated content. This action:
- Cannot be undone
- Requires instance superadmin permissions
- Deletes all scripts, flows, apps, and other workspace resources
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -278,6 +278,7 @@ const sidebars = {
'core_concepts/search_bar/index',
'core_concepts/collaboration/index',
'core_concepts/ai_generation/index',
'core_concepts/workspace_settings/index',
{
type: 'category',
label: 'Integrations',
Expand Down
11 changes: 11 additions & 0 deletions src/theme/BlogLayout/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,17 @@ export default function BlogLayout(props) {
? "See what's new with Windmill."
: 'Discover the latest news, updates, and articles from the team and community.'}
</p>
{isChangelog && (
<div className="container mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border border-blue-100 dark:border-blue-800">
<h2 className="text-xl font-semibold mb-4">Coming soon</h2>
<ul className="list-disc list-inside space-y-2 text-gray-700 dark:text-gray-300">
<li>Code-based UI AI builder</li>
<li>NATS triggers</li>
<li>Cursor-like AI experience</li>
<li>Oracle DB support</li>
</ul>
</div>
)}
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 1024 1024"
Expand Down

0 comments on commit d9884e3

Please sign in to comment.