Skip to content

Commit 8e508b8

Browse files
authored
Reorganize SDK content by Temporal primitive (#4377)
* refactor(typescript): moved typescript pages to workflows directory * refactor(typescript): moved typescript pages to activities directory * refactor(typescript): moved typescript pages to best practices directory * refactor(typescript): moved typescript pages to client directory * refactor(typescript): moved typescript pages to nexus directory * refactor(typescript): moved typescript pages to workers directory * refactor(typescript): split up core apps page content * refactor(typescript): updated links * fix(typescript): updated broken links * refactor(typescript): updated high level pages for each primitive * fix(typescript): fixed broken links * chore(typescript): reordered content under primitives * chore(typescript): cleaned up ordering and phrasing * chore(typescript): minor clean up on names and links * chore(typescript): fixed broken link * chore(typescript): fixed merge conflicts * chore(typescript): cleaned up small nits * chore(typescript): added content from merge conflict * refactor(python): updated /develop/python to restructure content (#4245) * refactor(python): updated /develop/python to restructure content * chore(python): fixed broken links * chore(python): fixed merge conflicts * chore(python): fixed broken links * chore(python): fixed broken links after rebase * chore(python): fixed links from merge conflicts * refactor(php): updated /develop/php to restructure content (#4268) * refactor(php): updated /develop/php to restructure content * chore(php): fixed broken links * chore(develop): fixed merge conflicts * chore(python): fixed merge conflict * refactor(go): updated /develop/go to restructure content (#4250) * refactor(typescript): moved typescript pages to activities directory * refactor(typescript): split up core apps page content * chore(typescript): cleaned up ordering and phrasing * refactor(go): updated /develop/go to restructure content * chore(go): fixed merge conflicts * chore(go): fixed broken links * chore(go): added missing file * chore(go): fixed broken links from merge conflicts * chore(python): fixed broken links after big rebase * refactor(java): updated /develop/java to restructure content (#4218) * refactor(typescript): moved typescript pages to activities directory * refactor(typescript): moved typescript pages to nexus directory * chore(typescript): cleaned up ordering and phrasing * refactor(python): updated /develop/python to restructure content (#4245) * refactor(python): updated /develop/python to restructure content * chore(python): fixed broken links * chore(python): fixed merge conflicts * chore(python): fixed broken links * chore(python): fixed broken links after rebase * chore(python): fixed links from merge conflicts * refactor(java): updated /develop/java to restructure content * chore(java): cleaned up broken links * chore(java): fixed merge conflicts * chore(java): fixed broken links * chore(java): fixed broken links from merge conflicts * chore(java): fixed broken links * refactor(ruby): updated /develop/ruby to restructure content (#4267) * refactor(typescript): moved typescript pages to activities directory * refactor(typescript): moved typescript pages to nexus directory * chore(typescript): cleaned up ordering and phrasing * refactor(python): updated /develop/python to restructure content (#4245) * refactor(python): updated /develop/python to restructure content * chore(python): fixed broken links * chore(python): fixed merge conflicts * chore(python): fixed broken links * chore(python): fixed broken links after rebase * chore(python): fixed links from merge conflicts * refactor(ruby): updated /develop/ruby to restructure content * chore(ruby): fixed broken links * chore(ruby): fixed merge conflicts * chore(ruby): fixed broken links from merge conflicts * chore(ruby): fixed links from merge conflicts * refactor(dotnet): updated /develop/dotnet to restructure content (#4260) * refactor(dotnet): updated /develop/dotnet to restructure content * chore(dotnet): fixed merge conflicts * chore(dotnet): fixed broken links * chore(dotnet): fixed links * perf(sdks): added platform folder to all sdks and moved enriching ui and observability there * chore(nexus): cleaned up links and names for nexus across sdks * chore(sdks): fixed broken links * fix(go): moved dev server to higher level * fix(go): updated link * chore(redirects): added redirects for pages that have been moved * chore(redirects): updated redirects to include all of the changes * chore(sdks): updated links
1 parent 179e035 commit 8e508b8

316 files changed

Lines changed: 11417 additions & 10167 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.vscode/settings.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +0,0 @@
1-
{
2-
"editor.formatOnSave": true
3-
}

docs/cli/activity.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ This file is generated from https://github.com/temporalio/cli/blob/main/internal
2727

2828
This page provides a reference for the `temporal` CLI `activity` command. The flags applicable to each subcommand are presented in a table within the heading for the subcommand. Refer to [Global Flags](#global-flags) for flags that you can use with every subcommand.
2929

30+
To use the CLI with Standalone Activities, see the CLI commands in the [Go](/docs/develop/go/activities/standalone-activities.mdx) and [Python](/docs/develop/python/activities/standalone-activities.mdx) Standalone Activity guides.
31+
3032
## complete
3133

3234
Complete an Activity, marking it as successfully finished. Specify the

docs/cloud/get-started/api-keys.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -392,15 +392,15 @@ Do not confuse environment variables, set with your shell, with temporal env opt
392392

393393
To use your API key with a Temporal SDK, see the instructions in each SDK section.
394394

395-
[How to connect to Temporal Cloud using an API Key with the Go SDK](/develop/go/temporal-client#connect-to-temporal-cloud)
395+
[How to connect to Temporal Cloud using an API Key with the Go SDK](/develop/go/client/temporal-client#connect-to-temporal-cloud)
396396

397-
[How to connect to Temporal Cloud using an API Key with the Java SDK](/develop/java/temporal-client#connect-to-temporal-cloud)
397+
[How to connect to Temporal Cloud using an API Key with the Java SDK](/develop/java/client/temporal-client#connect-to-temporal-cloud)
398398

399-
[How to connect to Temporal Cloud using an API Key with the Python SDK](/develop/python/temporal-client#connect-to-temporal-cloud)
399+
[How to connect to Temporal Cloud using an API Key with the Python SDK](/develop/python/client/temporal-client#connect-to-temporal-cloud)
400400

401-
[How to connect to Temporal Cloud using an API Key with the TypeScript SDK](/develop/typescript/temporal-client#connect-to-temporal-cloud)
401+
[How to connect to Temporal Cloud using an API Key with the TypeScript SDK](/develop/typescript/client/temporal-client#connect-to-temporal-cloud)
402402

403-
[How to connect to Temporal Cloud using an API Key with the .NET SDK](/develop/dotnet/temporal-client#connect-to-temporal-cloud)
403+
[How to connect to Temporal Cloud using an API Key with the .NET SDK](/develop/dotnet/client/temporal-client#connect-to-temporal-cloud)
404404

405405
### tcld
406406

docs/cloud/get-started/certificates.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -481,12 +481,12 @@ To view the current certificate filters, use the
481481

482482
## Configure clients to use client certificates {#configure-clients-to-use-client-certificates}
483483

484-
- [Go SDK](/develop/go/temporal-client#connect-to-temporal-cloud)
485-
- [Java SDK](/develop/java/temporal-client#connect-to-temporal-cloud)
486-
- [PHP SDK](/develop/php/temporal-client#connect-to-a-dev-cluster)
487-
- [Python SDK](/develop/python/temporal-client#connect-to-temporal-cloud)
488-
- [TypeScript SDK](/develop/typescript/temporal-client#connect-to-temporal-cloud)
489-
- [.NET SDK](/develop/dotnet/temporal-client#connect-to-temporal-cloud)
484+
- [Go SDK](/develop/go/client/temporal-client#connect-to-temporal-cloud)
485+
- [Java SDK](/develop/java/client/temporal-client#connect-to-temporal-cloud)
486+
- [PHP SDK](/develop/php/client/temporal-client#connect-to-a-dev-cluster)
487+
- [Python SDK](/develop/python/client/temporal-client#connect-to-temporal-cloud)
488+
- [TypeScript SDK](/develop/typescript/client/temporal-client#connect-to-temporal-cloud)
489+
- [.NET SDK](/develop/dotnet/client/temporal-client#connect-to-temporal-cloud)
490490

491491
### Configure Temporal CLI {#configure-temporal-cli}
492492

docs/cloud/get-started/index.mdx

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ tags:
1616
- API
1717
---
1818

19-
import { DiscoverableDisclosure } from "@site/src/components";
19+
import { DiscoverableDisclosure } from '@site/src/components';
2020

2121
Getting started with Temporal Cloud involves a few key steps:
2222

@@ -52,25 +52,25 @@ cert management, then [mTLS](/cloud/certificates) is an excellent choice.
5252

5353
See our guides for connecting each SDK to your Temporal Cloud Namespace:
5454

55-
- [Connect to Temporal Cloud in Go](/develop/go/temporal-client#connect-to-temporal-cloud)
56-
- [Connect to Temporal Cloud in Java](/develop/java/temporal-client#connect-to-temporal-cloud)
57-
- [Connect to Temporal Cloud in Python](/develop/python/temporal-client#connect-to-temporal-cloud)
58-
- [Connect to Temporal Cloud in TypeScript](/develop/typescript/core-application#connect-to-temporal-cloud)
59-
- [Connect to Temporal Cloud in .NET](/develop/dotnet/temporal-client#connect-to-temporal-cloud)
60-
- [Connect to Temporal Cloud in PHP](/develop/php/temporal-client#connect-to-temporal-cloud)
61-
- [Connect to Temporal Cloud in Ruby](/develop/ruby/temporal-client#connect-to-temporal-cloud)
55+
- [Connect to Temporal Cloud in Go](/develop/go/client/temporal-client#connect-to-temporal-cloud)
56+
- [Connect to Temporal Cloud in Java](/develop/java/client/temporal-client#connect-to-temporal-cloud)
57+
- [Connect to Temporal Cloud in Python](/develop/python/client/temporal-client#connect-to-temporal-cloud)
58+
- [Connect to Temporal Cloud in TypeScript](/develop/typescript/client/temporal-client#connect-to-temporal-cloud)
59+
- [Connect to Temporal Cloud in .NET](/develop/dotnet/client/temporal-client#connect-to-temporal-cloud)
60+
- [Connect to Temporal Cloud in PHP](/develop/php/client/temporal-client#connect-to-temporal-cloud)
61+
- [Connect to Temporal Cloud in Ruby](/develop/ruby/client/temporal-client#connect-to-temporal-cloud)
6262

6363
## Run your first Workflow
6464

6565
See our guides for starting a workflow using each SDK:
6666

67-
- [Start a workflow in Go](/develop/go/temporal-client#start-workflow-execution)
68-
- [Start a workflow in Java](/develop/java/temporal-client#start-workflow-execution)
69-
- [Start a workflow in Python](/develop/python/temporal-client#start-workflow-execution)
70-
- [Start a workflow in TypeScript](/develop/typescript/core-application#start-workflow-execution)
71-
- [Start a workflow in .NET](/develop/dotnet/temporal-client#start-workflow)
72-
- [Start a workflow in PHP](/develop/php/temporal-client#start-workflow-execution)
73-
- [Start a workflow in Ruby](/develop/ruby/temporal-client#start-workflow)
67+
- [Start a workflow in Go](/develop/go/client/temporal-client#start-workflow-execution)
68+
- [Start a workflow in Java](/develop/java/client/temporal-client#start-workflow-execution)
69+
- [Start a workflow in Python](/develop/python/client/temporal-client#start-workflow-execution)
70+
- [Start a workflow in TypeScript](/develop/typescript/client/temporal-client#start-workflow-execution)
71+
- [Start a workflow in .NET](/develop/dotnet/client/temporal-client#start-workflow)
72+
- [Start a workflow in PHP](/develop/php/client/temporal-client#start-workflow-execution)
73+
- [Start a workflow in Ruby](/develop/ruby/client/temporal-client#start-workflow)
7474

7575
## Invite your team
7676

0 commit comments

Comments
 (0)