Commit Graph

1804 Commits

Author SHA1 Message Date
Alexander Belanger
d29421978c fix: continue processing events after local scheduling 2025-09-08 06:24:22 -07:00
Alexander Belanger
fde8529321 fix: proper casing on task-completed payload v0.72.0-alpha.0 2025-09-07 17:02:13 -07:00
Alexander Belanger
e4ce3d5677 fix: trigger logic 2025-09-07 16:25:00 -07:00
Alexander Belanger
b1a7aecce5 fix: case on err no rows when querying queue items 2025-09-07 13:10:03 -04:00
Alexander Belanger
82d2b999f6 fix: ignore expirable goleak 2025-09-07 13:01:29 -04:00
Alexander Belanger
ba913d8045 add optimistic to matrix 2025-09-07 12:55:12 -04:00
Alexander Belanger
8705e840df add migration 2025-09-07 12:19:51 -04:00
Alexander Belanger
cc1b59c085 Merge remote-tracking branch 'origin/main' into belanger/optimistic-scheduling 2025-09-07 12:17:33 -04:00
Alexander Belanger
437ee21a41 feat: e2e working version of optimistic scheduling 2025-09-07 12:02:28 -04:00
dependabot[bot]
9983713380 chore(deps): bump actions/setup-go from 5 to 6 (#2252)
* chore(deps): bump actions/setup-go from 5 to 6

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: pinned go versions

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mrkaye97 <mrkaye97@gmail.com>
2025-09-05 15:59:01 -04:00
Mohammed Nafees
32a1c8ae53 Fixes for organization selector (#2257)
* last few fixes

* lint fix

* fix lint

* ad commen
v0.72.0
2025-09-05 21:54:41 +02:00
dependabot[bot]
26d30a397e chore(deps): bump actions/setup-node from 4 to 5 (#2244)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 15:48:16 -04:00
dependabot[bot]
bb4f65c3c6 chore(deps): bump actions/stale from 9 to 10 (#2246)
Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v9...v10)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: '10'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 15:47:58 -04:00
dependabot[bot]
fb6dc878a5 chore(deps): bump actions/setup-python from 5 to 6 (#2251)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 15:47:36 -04:00
Mohammed Nafees
03e5b37059 Introduce UI for Organizations (#2247)
* org selector

* org selector and pages

* org page starts to look nice I think

* add mgmt tokens section

* better messaging

* custom auth interface

* add comments

* more modals

* more fixes

* onboarding create tenant for orgs

* use ConfirmDialog

* org invite modal

* org invites work

* email service into pkg

* fix build error

* attempt at creating hook

* address PR comments

* more fixes

* update for org list endpoint
2025-09-05 21:30:37 +02:00
github-actions[bot]
ca6ccc7ab6 chore: regenerate examples (#2256)
Co-authored-by: GitHub Action <action@github.com>
2025-09-05 15:09:10 -04:00
matt
4a50e454a6 Fix: Python docs examples (#2255)
* feat: client example

* fix: batch i

* fix: batch ii

* fix: batch iii

* fix: batch iv
2025-09-05 15:08:23 -04:00
Mohammed Nafees
8c85f47cd8 Fix failing Go SDK v1 test (#2254)
* fix failing tests

* semantics

* run tests on go sdk changes
v0.71.15
2025-09-05 16:00:44 +02:00
Mohammed Nafees
0abefb18ee make sure to case on err properly (#2248) 2025-09-05 13:25:31 +02:00
Mohammed Nafees
cd47702495 panic when json unmarshal fails (#2253) 2025-09-05 13:25:18 +02:00
dependabot[bot]
fb446fba5f chore(deps): bump github.com/posthog/posthog-go from 1.6.6 to 1.6.8 (#2250)
Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go) from 1.6.6 to 1.6.8.
- [Release notes](https://github.com/posthog/posthog-go/releases)
- [Changelog](https://github.com/PostHog/posthog-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/posthog/posthog-go/compare/v1.6.6...v1.6.8)

---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
  dependency-version: 1.6.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 04:13:17 +00:00
dependabot[bot]
d87386dd5c chore(deps): bump github.com/prometheus/client_golang (#2249)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.23.0 to 1.23.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-version: 1.23.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 04:13:09 +00:00
dependabot[bot]
f0662f1b4c chore(deps): bump github.com/posthog/posthog-go from 1.6.5 to 1.6.6 (#2245)
Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go) from 1.6.5 to 1.6.6.
- [Release notes](https://github.com/posthog/posthog-go/releases)
- [Changelog](https://github.com/PostHog/posthog-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/posthog/posthog-go/compare/v1.6.5...v1.6.6)

---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
  dependency-version: 1.6.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 11:05:50 +00:00
dependabot[bot]
c315e44198 chore(deps): bump github.com/go-co-op/gocron/v2 from 2.16.4 to 2.16.5 (#2242)
Bumps [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) from 2.16.4 to 2.16.5.
- [Release notes](https://github.com/go-co-op/gocron/releases)
- [Commits](https://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5)

---
updated-dependencies:
- dependency-name: github.com/go-co-op/gocron/v2
  dependency-version: 2.16.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 20:57:32 +00:00
dependabot[bot]
aaf8545b8e chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#2240)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.9.1 to 1.10.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.9.1...v1.10.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-version: 1.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 00:11:23 +00:00
dependabot[bot]
d21fffd4b4 chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc (#2233)
Bumps [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.37.0...v1.38.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 23:25:54 +00:00
dependabot[bot]
955d73fa03 chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace (#2234)
Bumps [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.37.0...v1.38.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 23:25:00 +00:00
dependabot[bot]
c1aec8dbe4 chore(deps): bump github.com/posthog/posthog-go from 1.6.4 to 1.6.5 (#2239)
Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go) from 1.6.4 to 1.6.5.
- [Release notes](https://github.com/posthog/posthog-go/releases)
- [Changelog](https://github.com/PostHog/posthog-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/posthog/posthog-go/compare/v1.6.4...v1.6.5)

---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
  dependency-version: 1.6.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 23:23:41 +00:00
Mohammed Nafees
2732b780a7 automate issue stale (#2235) v0.71.14 2025-09-02 19:06:53 +02:00
Mohammed Nafees
ef011bfc23 taskoutput takes a string for ease of use (#2237) 2025-09-02 19:06:38 +02:00
Mohammed Nafees
a4506e6f82 Properly handle 404s from populator middleware to avoid panics (#2238)
* properly handle 404 in populator

* remove debug
2025-09-02 19:05:54 +02:00
Mohammed Nafees
1a2891154e Periodically run ANALYZE on v1_task and v1_task_event (#2236)
* analyze v1_task and v1_task_event tables periodically

* copy pasta
v0.71.13
2025-09-02 11:07:05 -04:00
dependabot[bot]
f3531e015a chore(deps): bump go.opentelemetry.io/otel/sdk from 1.37.0 to 1.38.0 (#2230)
Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.37.0...v1.38.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.71.12
2025-09-01 06:45:46 +00:00
Mohammed Nafees
7312b0aed4 Add Into() to extract task result and StandaloneTasks (#2185)
* use mapstructure for input type conversation

* workflowresult into method

* fix dep

* TaskResult and Into()

* support standalone task

* more fixes
v0.71.11
2025-08-29 13:45:49 +02:00
dependabot[bot]
8f59279255 chore(deps): bump github.com/go-co-op/gocron/v2 from 2.16.3 to 2.16.4 (#2225)
Bumps [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) from 2.16.3 to 2.16.4.
- [Release notes](https://github.com/go-co-op/gocron/releases)
- [Commits](https://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4)

---
updated-dependencies:
- dependency-name: github.com/go-co-op/gocron/v2
  dependency-version: 2.16.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-29 04:12:42 +00:00
matt
54caf2e68a fix: rm annoying loki logs (#2224) 2025-08-28 20:54:42 -04:00
xcono
bb68360959 repo/v1: guard cleanAdditionalMetadata against JSON null; client: avoid null AdditionalMetadata in BulkPush; add regression test (#2191) 2025-08-28 16:33:35 -04:00
Mohammed Nafees
4e44f05c16 Add OSV Scanner for PRs and merges into main (#2221) 2025-08-28 21:26:47 +02:00
Mohammed Nafees
e2e00245ba add test for type conversion (#2220) 2025-08-28 21:25:50 +02:00
Mohammed Nafees
5decda7588 inject into context (#2213) 2025-08-28 21:25:09 +02:00
dependabot[bot]
a5bb7a9efa chore(deps): bump k8s.io/client-go from 0.33.4 to 0.34.0 (#2216)
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.33.4 to 0.34.0.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.33.4...v0.34.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 06:52:34 +00:00
dependabot[bot]
225dba4813 chore(deps): bump github.com/google/cel-go from 0.26.0 to 0.26.1 (#2217)
Bumps [github.com/google/cel-go](https://github.com/google/cel-go) from 0.26.0 to 0.26.1.
- [Release notes](https://github.com/google/cel-go/releases)
- [Commits](https://github.com/google/cel-go/compare/v0.26.0...v0.26.1)

---
updated-dependencies:
- dependency-name: github.com/google/cel-go
  dependency-version: 0.26.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 06:52:31 +00:00
dependabot[bot]
03265905d7 chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (#2218)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 06:51:16 +00:00
dependabot[bot]
3b16739501 chore(deps): bump k8s.io/api from 0.33.4 to 0.34.0 (#2215)
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.33.4 to 0.34.0.
- [Commits](https://github.com/kubernetes/api/compare/v0.33.4...v0.34.0)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 05:08:29 +00:00
abelanger5
669ed0a304 try to convert via json (#2198) 2025-08-27 23:13:54 +02:00
abelanger5
2c8ea66a7a fix: remove rate limited items from in memory buffer (#2207) 2025-08-27 14:51:35 -04:00
Gabe Ruttner
9db1854533 onboarding key (#2212) 2025-08-27 14:22:55 -04:00
dependabot[bot]
9b9c2f557f chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2211)
Bumps hatchet-sdk from 1.17.2 to 1.18.1.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-27 13:58:21 +00:00
dependabot[bot]
e865ff5001 chore(deps): bump github.com/getkin/kin-openapi from 0.132.0 to 0.133.0 (#2210)
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi) from 0.132.0 to 0.133.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases)
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.132.0...v0.133.0)

---
updated-dependencies:
- dependency-name: github.com/getkin/kin-openapi
  dependency-version: 0.133.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-26 22:15:58 +00:00
matt
d97f825fe9 [Python]: Fix install issue (#2209)
* fix: naming conflict

* feat: add test install in ci

* chore: lock

* debug: try reverting to see if problem shows up

* Revert "debug: try reverting to see if problem shows up"

This reverts commit 3513b65f33.
2025-08-26 17:10:39 -04:00