Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions .speakeasy/logs/changes/changes.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,36 @@
</style>
</head>
<body>
<h2 id="go-sdk-changes">Go SDK Changes:</h2>
<ul>
<li><code>Outpost.Attempts.List()</code>: <code>response.Models[]</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>Destination</code> <strong>Added</strong></li>
<li><code>Event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>ResponseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>Outpost.Attempts.Get()</code>: <code>response</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>Destination</code> <strong>Added</strong></li>
<li><code>Event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>ResponseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>Outpost.Destinations.ListAttempts()</code>: <code>response.Models[]</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>Destination</code> <strong>Added</strong></li>
<li><code>Event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>ResponseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>Outpost.Destinations.GetAttempt()</code>: <code>response</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>Destination</code> <strong>Added</strong></li>
<li><code>Event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>ResponseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>Outpost.Metrics.GetEventMetrics()</code>: <strong>Added</strong></li>
<li><code>Outpost.Metrics.GetAttemptMetrics()</code>: <strong>Added</strong></li>
</ul>

<h2 id="typescript-sdk-changes">Typescript SDK Changes:</h2>
<ul>
<li><code>outpost.attempts.list()</code>: <code>response.models[]</code> <strong>Changed</strong> (Breaking ⚠️)
Expand Down
20 changes: 20 additions & 0 deletions .speakeasy/logs/changes/changes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## Go SDK Changes:
* `Outpost.Attempts.List()`: `response.Models[]` **Changed** (Breaking ⚠️)
- `Destination` **Added**
- `Event` **Changed** (Breaking ⚠️)
- `ResponseData` **Changed** (Breaking ⚠️)
* `Outpost.Attempts.Get()`: `response` **Changed** (Breaking ⚠️)
- `Destination` **Added**
- `Event` **Changed** (Breaking ⚠️)
- `ResponseData` **Changed** (Breaking ⚠️)
* `Outpost.Destinations.ListAttempts()`: `response.Models[]` **Changed** (Breaking ⚠️)
- `Destination` **Added**
- `Event` **Changed** (Breaking ⚠️)
- `ResponseData` **Changed** (Breaking ⚠️)
* `Outpost.Destinations.GetAttempt()`: `response` **Changed** (Breaking ⚠️)
- `Destination` **Added**
- `Event` **Changed** (Breaking ⚠️)
- `ResponseData` **Changed** (Breaking ⚠️)
* `Outpost.Metrics.GetEventMetrics()`: **Added**
* `Outpost.Metrics.GetAttemptMetrics()`: **Added**

## Typescript SDK Changes:
* `outpost.attempts.list()`: `response.models[]` **Changed** (Breaking ⚠️)
- `destination` **Added**
Expand Down
128 changes: 48 additions & 80 deletions .speakeasy/logs/changes/old.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2172,11 +2172,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: Filter tenants by ID(s). Use bracket notation for multiple values (e.g., `id[0]=t1&id[1]=t2` or `id[]=t1&id[]=t2`).
- name: limit
in: query
Expand Down Expand Up @@ -2361,21 +2359,17 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: Filter events by ID(s). Use bracket notation for multiple values (e.g., `id[0]=abc&id[1]=def`).
- name: tenant_id
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: |
Filter events by tenant ID(s). Use bracket notation for multiple values (e.g., `tenant_id[0]=t1&tenant_id[1]=t2`).
When authenticated with a Tenant JWT, this parameter is ignored and the JWT's tenant is used.
Expand All @@ -2384,11 +2378,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: Filter events by topic(s). Use bracket notation for multiple values (e.g., `topic[0]=user.created&topic[1]=user.updated`).
- name: time[gte]
in: query
Expand Down Expand Up @@ -2558,11 +2550,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: |
Filter attempts by tenant ID(s). Use bracket notation for multiple values (e.g., `tenant_id[0]=t1&tenant_id[1]=t2`).
When authenticated with a Tenant JWT, this parameter is ignored and the JWT's tenant is used.
Expand All @@ -2571,21 +2561,17 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: Filter attempts by event ID(s). Use bracket notation for multiple values (e.g., `event_id[0]=e1&event_id[1]=e2`).
- name: destination_id
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: Filter attempts by destination ID(s). Use bracket notation for multiple values (e.g., `destination_id[0]=d1&destination_id[1]=d2`).
- name: status
in: query
Expand All @@ -2598,11 +2584,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: Filter attempts by event topic(s). Use bracket notation for multiple values (e.g., `topic[0]=user.created&topic[1]=user.updated`).
- name: time[gte]
in: query
Expand Down Expand Up @@ -2657,11 +2641,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: |
Fields to include in the response. Use bracket notation for multiple values (e.g., `include[0]=event&include[1]=response_data`).
- `event`: Include event summary (id, topic, time, eligible_for_retry, metadata)
Expand Down Expand Up @@ -2778,11 +2760,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: |
Fields to include in the response. Use bracket notation for multiple values (e.g., `include[0]=event&include[1]=response_data`).
- `event`: Include event summary (id, topic, time, eligible_for_retry, metadata)
Expand Down Expand Up @@ -2931,21 +2911,17 @@ paths:
in: query
required: false
schema:
oneOf:
- $ref: "#/components/schemas/DestinationType"
- type: array
items:
$ref: "#/components/schemas/DestinationType"
type: array
items:
$ref: "#/components/schemas/DestinationType"
description: Filter destinations by type(s). Use bracket notation for multiple values (e.g., `type[0]=webhook&type[1]=aws_sqs`).
- name: topics
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: Filter destinations by supported topic(s). Use bracket notation for multiple values (e.g., `topics[0]=user.created&topics[1]=user.deleted`).
responses:
"200":
Expand Down Expand Up @@ -3279,11 +3255,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: Filter attempts by event ID(s). Use bracket notation for multiple values (e.g., `event_id[0]=e1&event_id[1]=e2`).
- name: status
in: query
Expand All @@ -3296,11 +3270,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: Filter attempts by event topic(s). Use bracket notation for multiple values (e.g., `topic[0]=user.created&topic[1]=user.updated`).
- name: time[gte]
in: query
Expand Down Expand Up @@ -3355,11 +3327,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: |
Fields to include in the response. Use bracket notation for multiple values (e.g., `include[0]=event&include[1]=response_data`).
- `event`: Include event summary (id, topic, time, eligible_for_retry, metadata)
Expand Down Expand Up @@ -3461,11 +3431,9 @@ paths:
in: query
required: false
schema:
oneOf:
- type: string
- type: array
items:
type: string
type: array
items:
type: string
description: |
Fields to include in the response. Use bracket notation for multiple values (e.g., `include[0]=event&include[1]=response_data`).
- `event`: Include event summary
Expand Down
10 changes: 5 additions & 5 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ sources:
- 0.0.1
Outpost API (Go):
sourceNamespace: outpost-api
sourceRevisionDigest: sha256:9a8a195371b0dddde46be4b4d643f98d4ad1011306f0f8cf40e2e008ae0f0b2e
sourceBlobDigest: sha256:c4768c8648fbe077a9988fff6c1cc3826d17353eaf23c49b5bb4f88e4980e849
sourceRevisionDigest: sha256:d66dd7c6ff71be88a80a57f56609bd53e8bc7b18faa82e912c67f28f0073967f
sourceBlobDigest: sha256:493b98b664325d00c98a11bb3d556af035573398771826f9df1adbfed2384a24
tags:
- latest
- 0.0.1
Expand All @@ -25,10 +25,10 @@ targets:
outpost-go:
source: Outpost API (Go)
sourceNamespace: outpost-api
sourceRevisionDigest: sha256:9a8a195371b0dddde46be4b4d643f98d4ad1011306f0f8cf40e2e008ae0f0b2e
sourceBlobDigest: sha256:c4768c8648fbe077a9988fff6c1cc3826d17353eaf23c49b5bb4f88e4980e849
sourceRevisionDigest: sha256:d66dd7c6ff71be88a80a57f56609bd53e8bc7b18faa82e912c67f28f0073967f
sourceBlobDigest: sha256:493b98b664325d00c98a11bb3d556af035573398771826f9df1adbfed2384a24
codeSamplesNamespace: outpost-api-go-code-samples
codeSamplesRevisionDigest: sha256:fa2dd0f0ec1437900004256eada093d0134f82db512c12a7cf059f928301215d
codeSamplesRevisionDigest: sha256:04d011ca0667a262a53f06e20cd9f1c41ceec3fe8107dbb01906ad89e7f947e7
outpost-python:
source: Outpost API (Python)
sourceNamespace: outpost-api
Expand Down
Loading
Loading