Skip to content

Commit ec145b9

Browse files
authored
Fixes on quickstarts (windmill-labs#283)
1 parent 3bc2d7f commit ec145b9

File tree

11 files changed

+57
-64
lines changed

11 files changed

+57
-64
lines changed

docs/core_concepts/1_scheduling/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ From the metadata menu, change the owner to a [folder](../../core_concepts/8_gro
150150

151151
<br/>
152152

153-
Voilà, all done! The process is very simple but it will allow you to schedule tasks with confidence and get an aggregated view on them.
153+
The process is very simple but it will allow you to schedule tasks with confidence and get an aggregated view on them.
154154

155155
Not only can you build scheduled jobs [from Windmill](../../getting_started/00_how_to_use_windmill/index.mdx) but also you can import all your existing scripts - as Windmill supports TypeScript, Python, Go, Bash or SQL - [as did one of our esteemed users](/blog/stantt-case-study) for their own scheduled jobs.
156156

docs/core_concepts/4_webhooks/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ securely!
103103

104104
## Webhook specific tokens
105105

106-
Webhook specific tokens allow you to share without fear your tokens publicly since the token will only be able to trigger a specific script/flow and not impersonate you for any other operations.
106+
Webhook specific tokens allow sharing tokens publicly without fear since the token will only be able to trigger a specific script/flow and not impersonate you for any other operations.
107107

108108
It also avoids the hassle of having to create an anonymous user and check their permissions. If you can run the script yourself, then the webhook specific token will still inherit your own permissions.
109109

docs/core_concepts/8_groups_and_folders/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Similar to users, groups can be assigned one of three permission levels for a sp
2727

2828
## Folders
2929

30-
Folders allow you to group various **items**, such as scripts, flows, resources, and schedules, together and assign Role-based access control permissions to groups and individual users.
30+
Folders group various **items**, such as scripts, flows, resources, and schedules, together and assign Role-based access control permissions to groups and individual users.
3131

3232
![Folders](./3-folders.png 'Folders')
3333

docs/core_concepts/9_worker_groups/index.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
# Workers and Worker Groups
22

3-
## Workers
4-
53
Workers are autonomous processes that run one script at a time using the full
6-
machines resources available to them.
4+
machines resources available to them. They are at the basis of [Windmill's architecture](../../misc/10_architecture/index.md).
75

86
Workers pull [jobs](../20_jobs/index.md) from the queue of jobs in the order of their
97
`scheduled_for` datetime as long as it is in the past. As soon as a worker pulls

docs/getting_started/0_scripts_quickstart/1_typescript_quickstart/index.mdx

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ In this quick start guide, we will write our first script in TypeScript. Windmil
1919

2020
<br />
2121

22-
Scripts are the basic building blocks in Windmill. They can be [run and scheduled](../../8_trigger_scripts/index.mdx) as standalone, chained together to create [Flows][flows] or displayed with a personalized User Interface as [Apps](../../7_apps_quickstart/index.mdx).
22+
Scripts are the basic building blocks in Windmill. They can be [run and scheduled](../../8_trigger_scripts/index.mdx) as standalone, chained together to create [Flows](../../../flows/1_flow_editor.mdx) or displayed with a personalized User Interface as [Apps](../../7_apps_quickstart/index.mdx).
2323

2424
<div class="grid grid-cols-2 gap-6 mb-4">
2525
<DocCard
@@ -76,10 +76,10 @@ Each script has metadata associated with it, enabling it to be defined and confi
7676
will be displayed as a title across Windmill. If omitted, the UI will use the `path` by
7777
default.
7878
- **Language** of the script.
79-
- **Description**: this is where you can give instructions
80-
to users on how to run your Script. It supports markdown!
81-
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)**: it allows you to define concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
82-
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)**, if you want to run some scripts on a GPU machine.
79+
- **Description** is where you can give instructions through the [auto-generated UI](../../../core_concepts/6_auto_generated_uis/index.md)
80+
to users on how to run your Script. It supports markdown.
81+
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)** enable defining concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
82+
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)** to assign scripts to specific worker groups (such as nodes with GPU accelaration).
8383
8484
<div class="grid grid-cols-2 gap-6 mb-4">
8585
<DocCard
@@ -93,11 +93,10 @@ Now click on the code editor on the left side.
9393
9494
## Code
9595
96-
Windmill gives you an online editor to work on your Scripts. The left-side is
97-
the editor itself. The right-side lets you [preview the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
96+
Windmill provides an online editor to work on your Scripts. The left-side is
97+
the editor itself. The right-side [previews the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
9898
generate from the Script's signature - this will be visible to the users of the
99-
Script. You can easily preview that UI, provide input values, and test your
100-
script there.
99+
Script. You can easily preview that UI, provide input values, and [test your script](#instant-preview--testing) there.
101100
102101
![Editor for Deno](./editor_deno.png)
103102

docs/getting_started/0_scripts_quickstart/2_python_quickstart/index.mdx

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,10 @@ Each script has metadata associated with it, enabling it to be defined and confi
7171
will be displayed as a title across Windmill. If omitted, the UI will use the `path` by
7272
default.
7373
- **Language** of the script.
74-
- **Description**: this is where you can give instructions
75-
to users on how to run your Script. It supports markdown!
76-
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)**: it allows you to define concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
77-
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)**, if you want to run some scripts on a GPU machine.
74+
- **Description** is where you can give instructions through the [auto-generated UI](../../../core_concepts/6_auto_generated_uis/index.md)
75+
to users on how to run your Script. It supports markdown.
76+
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)** enable defining concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
77+
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)** to assign scripts to specific worker groups (such as nodes with GPU accelaration).
7878

7979
<div class="grid grid-cols-2 gap-6 mb-4">
8080
<DocCard
@@ -88,11 +88,10 @@ Now click on the code editor on the left side, and let's build our Hello World!
8888

8989
## Code
9090

91-
Windmill gives you an online editor to work on your Scripts. The left-side is
92-
the editor itself. The right-side lets you [preview the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
91+
Windmill provides an online editor to work on your Scripts. The left-side is
92+
the editor itself. The right-side [previews the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
9393
generate from the Script's signature - this will be visible to the users of the
94-
Script. You can easily preview that UI, provide input values, and test your
95-
script there.
94+
Script. You can easily preview that UI, provide input values, and [test your script](#instant-preview--testing) there.
9695

9796
![Editor for python](./editor_python.png.webp)
9897

docs/getting_started/0_scripts_quickstart/3_go_quickstart/index.mdx

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,10 @@ Each script has metadata associated with it, enabling it to be defined and confi
8585
will be displayed as a title across Windmill. If omitted, the UI will use the `path` by
8686
default.
8787
- **Language** of the script.
88-
- **Description**: this is where you can give instructions
89-
to users on how to run your Script. It supports markdown!
90-
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)**: it allows you to define concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
91-
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)**, if you want to run some scripts on a GPU machine.
88+
- **Description** is where you can give instructions through the [auto-generated UI](../../../core_concepts/6_auto_generated_uis/index.md)
89+
to users on how to run your Script. It supports markdown.
90+
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)** enable defining concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
91+
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)** to assign scripts to specific worker groups (such as nodes with GPU accelaration).
9292

9393
<div class="grid grid-cols-2 gap-6 mb-4">
9494
<DocCard
@@ -102,11 +102,10 @@ Now click on the code editor on the left side.
102102

103103
## Code
104104

105-
Windmill gives you an online editor to work on your Scripts. The left-side is
106-
the editor itself. The right-side lets you [preview the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
105+
Windmill provides an online editor to work on your Scripts. The left-side is
106+
the editor itself. The right-side [previews the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
107107
generate from the Script's signature - this will be visible to the users of the
108-
Script. You can easily preview that UI, provide input values, and test your
109-
script there.
108+
Script. You can easily preview that UI, provide input values, and [test your script](#instant-preview--testing) there.
110109

111110
![Editor for python](./editor_go.png)
112111

docs/getting_started/0_scripts_quickstart/4_bash_quickstart/index.mdx

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,10 @@ Each script has metadata associated with it, enabling it to be defined and confi
9898
will be displayed as a title across Windmill. If omitted, the UI will use the `path` by
9999
default.
100100
- **Language** of the script.
101-
- **Description**: this is where you can give instructions
102-
to users on how to run your Script. It supports markdown!
103-
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)**: it allows you to define concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
104-
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)**, if you want to run some scripts on a GPU machine.
101+
- **Description** is where you can give instructions through the [auto-generated UI](../../../core_concepts/6_auto_generated_uis/index.md)
102+
to users on how to run your Script. It supports markdown.
103+
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)** enable defining concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
104+
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)** to assign scripts to specific worker groups (such as nodes with GPU accelaration).
105105

106106
<div class="grid grid-cols-2 gap-6 mb-4">
107107
<DocCard
@@ -115,11 +115,10 @@ Now click on the code editor on the left side.
115115

116116
## Code
117117

118-
Windmill gives you an online editor to work on your Scripts. The left-side is
119-
the editor itself. The right-side lets you [preview the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
118+
Windmill provides an online editor to work on your Scripts. The left-side is
119+
the editor itself. The right-side [previews the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
120120
generate from the Script's signature - this will be visible to the users of the
121-
Script. You can easily preview that UI, provide input values, and test your
122-
script there.
121+
Script. You can easily preview that UI, provide input values, and [test your script](#instant-preview--testing) there.
123122

124123
![Editor for Bash](./editor_bash.png)
125124

docs/getting_started/0_scripts_quickstart/6_rest_grapqhql_quickstart/index.mdx

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ Each script has metadata associated with it, enabling it to be defined and confi
6868
will be displayed as a title across Windmill. If omitted, the UI will use the `path` by
6969
default.
7070
- **Language** of the script.
71-
- **Description**: this is where you can give instructions
72-
to users on how to run your Script. It supports markdown!
73-
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)**: it allows you to define concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
74-
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)**, if you want to run some scripts on a GPU machine.
71+
- **Description** is where you can give instructions through the [auto-generated UI](../../../core_concepts/6_auto_generated_uis/index.md)
72+
to users on how to run your Script. It supports markdown.
73+
- **[Concurrency limits](../../../script_editor/concurrency_limit.mdx)** enable defining concurrency limits for scripts and inline scripts within flows to prevent exceeding the API Limit of the targeted API.
74+
- **[Worker group tag](../../../core_concepts/9_worker_groups/index.md)** to assign scripts to specific worker groups (such as nodes with GPU accelaration).
7575

7676
<div class="grid grid-cols-2 gap-6 mb-4">
7777
<DocCard
@@ -85,11 +85,10 @@ Now click on the code editor on the left side.
8585

8686
## Code
8787

88-
Windmill gives you an online editor to work on your Scripts. The left-side is
89-
the editor itself. The right-side lets you [preview the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
88+
Windmill provides an online editor to work on your Scripts. The left-side is
89+
the editor itself. The right-side [previews the UI](../../../core_concepts/6_auto_generated_uis/index.md) that Windmill will
9090
generate from the Script's signature - this will be visible to the users of the
91-
Script. You can easily preview that UI, provide input values, and test your
92-
script there.
91+
Script. You can easily preview that UI, provide input values, and [test your script](#instant-preview--testing) there.
9392

9493
![Editor for GraphQL](./editor_graphql.png "Code Editor GrapQL")
9594

docs/getting_started/6_flows_quickstart/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ Your flow can be deepened with [additional features](../../flows/1_flow_editor.m
151151

152152
### Branching
153153

154-
[Branches](../../flows/13_flow_branches.md) allow you to build branching logic to create and manage complex workflows based on conditions. There are two of them:
154+
[Branches](../../flows/13_flow_branches.md) build branching logic to create and manage complex workflows based on conditions. There are two of them:
155155

156156
- [Branch one](../../flows/13_flow_branches.md#branch-one): allows you to execute a branch if a condition is true.
157157
- [Branch all](../../flows/13_flow_branches.md#branch-all): allows you to execute all the branches in parallel, as if each branch is a flow.

0 commit comments

Comments
 (0)