Commit 189756b
API docs update for v1.109.0 (#1146)
* Draft: API docs overlays for v1.109.0
- New base spec: seqera-api-1.109.0.yaml
- Comparison overlay generated
- Analysis report created
- Claude-generated overlays ready for review
* Add 1.102.0 decorated spec and base spec from master
- Update seqera-api-latest-decorated.yml to v1.102.0 from master
- Add seqera-api-1.102.0.yaml base spec for diff analysis
- Prepares branch for 1.102.0 → 1.109.0 overlay generation
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Generate overlay files for v1.109.0 API update
- 15 overlay files covering 13 new endpoints across 5 controllers
- SSH keys (6 endpoints): full CRUD + validation
- Pipeline versions (4 endpoints): list, validate, update, manage
- Pipeline schemas (1 endpoint): create schema
- Credentials (1 endpoint): get encrypted credentials
- Workspaces (1 endpoint): delete workspace user
- Pipelines modifications: updated summary + new versionId parameters
- Includes comparison overlay and analysis JSON
Ready for consolidation and application.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Apply overlays and regenerate API docs for v1.109.0
- Applied consolidated 1.109.0 overlays to decorated spec
- Added 11 new API operations (credentials, pipeline-versions, ssh-keys, workspaces)
- Added 18 new schemas with complete definitions
- Added ~200+ missing descriptions for credentials, datasets, organizations, labels, tokens
- Regenerated all API documentation with updated parameter tables
- Created info pages for pipeline-versions, pipeline-schemas, and ssh-keys
- Updated sidebar: SSH keys as subcategory of Credentials, pipeline versions/schemas as subcategories of Pipelines
- Updated API version from 1.95.0 to 1.109.0
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
* Clean up overlay files and archive 1.109.0 overlays
- Archived all 1.109.0 overlay files to overlay_archives/
- Removed 1.95 comparison files (base-1.95-to-1.109.0-changes.*)
- Removed claude-generated-overlays.md
- Archived base-1.102.0-to-1.109.0-changes.yaml comparison overlay
Specs directory now contains only:
- seqera-api-1.102.0.yaml (previous base spec)
- seqera-api-1.109.0.yaml (current base spec)
- seqera-api-latest-decorated.yml (decorated spec with overlays applied)
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
* Fix merge conflict marker in seqera-api.info.mdx
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
* Sync package-lock.json with package.json
Updated package-lock.json to sync with package.json after merge.
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
* Resolve remaining merge conflicts in sidebar.js
Added missing data-link operations from master:
- generate-data-link-upload-url-with-path
- finish-data-link-upload-with-path
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
* Remove platform-repo submodule remnant
The platform-repo submodule reference was a leftover without .gitmodules configuration. Master branch has no submodules, so removing this remnant.
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
* Fix conflict markers in sidebar.ts
Replaced auto-generated sidebar.ts with clean version from master to resolve merge conflict markers. We use the manual sidebar.js file for API docs.
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
* Remove sidebar backup file
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 28e791b commit 189756b
File tree
333 files changed
+23747
-1370
lines changed- platform-api-docs
- docs
- info
- parameter-tables
- credentials
- datasets
- identities
- labels
- pipeline-schemas
- pipeline-versions
- pipelines
- ssh-keys
- tokens
- sidebar
- scripts
- overlay_archives
- specs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
333 files changed
+23747
-1370
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
0 commit comments