Commit Graph

1757 Commits

Author SHA1 Message Date
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
github-actions[bot]
a50579d837 chore: regenerate examples (#2208)
Co-authored-by: GitHub Action <action@github.com>
2025-08-26 15:24:07 -04:00
matt
cf0aa21623 [Python]: Enable force kill on sigterm for hot reloading, stub workflow + task (#2197)
* feat: exit forcefully

* fix: handler, ver

* chore: lint

* feat: stubs client

* fix: more overloads

* chore: version

* chore: changelog

* feat: example of stubs

* feat: comment

* fix: add dedenting

* fix: snippet for running external tasks
2025-08-26 15:22:46 -04:00
Gabe Ruttner
2427e48fa6 docs: introduction sections and nits (#2200)
* new pages

* invoke

* py

* lint

* revert

* lint again...

* Update frontend/docs/pages/home/architecture.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update frontend/docs/pages/home/guarantees-and-tradeoffs.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update frontend/docs/pages/home/guarantees-and-tradeoffs.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* docs: small improvements (#2205)

* docs: small improvements

* quick fix

* matts comments

* ts snip

* lint

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: abelanger5 <belanger@sas.upenn.edu>
2025-08-26 11:51:50 -07:00
dependabot[bot]
27b90f3250 chore(deps): bump github.com/posthog/posthog-go from 1.6.3 to 1.6.4 (#2206)
Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go) from 1.6.3 to 1.6.4.
- [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.3...v1.6.4)

---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
  dependency-version: 1.6.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-26 18:35:13 +00:00
matt
c42d59f5d8 Fix: Remove custom auth (#2203)
* fix: rm custom auth

* fix: change auth strategy
v0.71.10
2025-08-26 13:57:24 -04:00
abelanger5
f62142f74d fix: explicit ordering in ReleaseTasks and lock parent slots (#2201)
* fix: explicit ordering in ReleaseTasks and lock parent slots

* fix: IN instead of =

* fix: gen diff
v0.71.9
2025-08-26 11:06:55 -04:00
abelanger5
acf7215b3f fix: don't query database when flush is called concurrently (#2202) 2025-08-26 11:00:47 -04:00
abelanger5
f7eda21c10 fix: confusing error message (#2199) 2025-08-26 10:55:23 -04:00
matt
80fb7657ed Fix: Child runs not rendering after one day, empty worker ids, additional meta filters not being applied to counts (#2196)
* fix: child runs not rendering b/c they've timed out of the lookback window

* fix: migration version

* fix: dead links

* fix: additional meta filters for status counts

* chore: lint
v0.71.8
2025-08-25 18:20:08 -04:00
Gabe Ruttner
59fe6c110e feat: improved onboarding part 1 (#2186)
* feat: analytics events

* improved forms

* store state

* lint

* cleanup tenant name

* nits

* add environment to the form

* environment tag

* include env with tenant

* lint

* fix gen

* address comments

* feedback

* fix: layout

* navigation state

* rm dep

* lint

* address review

* lint

* lint

* fix: build
v0.71.8-alpha.0
2025-08-25 11:14:34 -07:00
abelanger5
2a8ba155fa fix: match and cancel newest/in progress deadlocks (#2190) 2025-08-25 12:54:08 -04:00
dependabot[bot]
8464cb3412 chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#2193)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.11.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-25 06:24:07 +00:00
dependabot[bot]
f4f303bd41 chore(deps): bump github.com/pressly/goose/v3 from 3.24.3 to 3.25.0 (#2192)
Bumps [github.com/pressly/goose/v3](https://github.com/pressly/goose) from 3.24.3 to 3.25.0.
- [Release notes](https://github.com/pressly/goose/releases)
- [Changelog](https://github.com/pressly/goose/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pressly/goose/compare/v3.24.3...v3.25.0)

---
updated-dependencies:
- dependency-name: github.com/pressly/goose/v3
  dependency-version: 3.25.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-25 06:24:05 +00:00
github-actions[bot]
61052719d4 chore: regenerate examples (#2189)
Co-authored-by: GitHub Action <action@github.com>
2025-08-22 11:19:31 -07:00
Gabe Ruttner
0a0da076e9 Fix ts: hangup abort controller (#2187)
* fix: abort controller

* task fn optional, linting

* release 1.9.5

* lint
2025-08-22 09:34:27 -07:00
dependabot[bot]
434ea99efd chore(deps): bump github.com/go-viper/mapstructure/v2 (#2188)
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases)
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
  dependency-version: 2.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 14:19:00 +00:00
abelanger5
67aef4fa64 add visibility to stream send event (#2174)
* add visibility to stream send event

* more otel

* track down stream timings

* experimental: use PrepareMsg before writing to the stream

* add control over stream window size, add error to span if large delays in stream sends
v0.71.7
2025-08-22 09:51:31 -04:00
matt
22322fdc94 [FE]: Re-enable refetch queue metrics, fix action button / dropdown state (#2182)
* fix: allow refetching queue metrics when open

* refactor: initial work refactoring action buttons

* refactor: keep factoring out confirm modal

* refactor: continue reworking modal

* refactor: continue fixing modal state

* fix: provider, overrides

* refactor: cleanup

* fix: copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: prettier

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-22 09:51:02 -04:00
Gabe Ruttner
f59ebd6c47 feat: analytics events (#2171)
* feat: analytics events

* review comments
2025-08-22 05:41:17 -07:00
Anders Bredgaard Thuesen
80c4a0e3e7 Update docker-compose.mdx (#2169)
Use internal port 7070 for `hatchet-engine`
2025-08-21 15:07:27 -04:00
Mohammed Nafees
718182552c fix panic due to nil ptr input type (#2184) v0.71.6 2025-08-21 20:57:30 +02:00
abelanger5
8463b2c4a3 limit frequency of updates to rate limits (#2173) 2025-08-21 12:50:22 -04:00
Mohammed Nafees
6608943498 [hotfix] Disallow nil input in Go SDK (#2180)
* nil inut check

* revert function from input

* fix errors
v0.71.5
2025-08-21 16:07:16 +02:00
Mohammed Nafees
0e1fd43f6a add missing options (#2179) 2025-08-21 15:42:17 +02:00
dependabot[bot]
0199484b68 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2176)
Bumps hatchet-sdk from 1.17.1 to 1.17.2.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.17.2
  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-21 05:25:42 +00:00
dependabot[bot]
72a5df580d chore(deps): bump google.golang.org/grpc from 1.74.2 to 1.75.0 (#2166)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.74.2 to 1.75.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.74.2...v1.75.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.75.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-21 04:46:28 +00:00
dependabot[bot]
25b18c54bd chore(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.8 (#2175)
Bumps google.golang.org/protobuf from 1.36.7 to 1.36.8.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-version: 1.36.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-08-21 04:45:14 +00:00
matt
12086f489d Misc. Python Fixes (#2172)
* fix: add deps

* fix: add CEL as an optional extra

* chore: ver

* chore: changelog

* chore: changelog
2025-08-20 16:27:44 -04:00
Mohammed Nafees
2603939526 Introduce customAuth to the OpenAPI spec (#2168)
* introduce custom auth

* support optional CustomAuthorizationHandler
v0.71.4
2025-08-20 17:05:11 +02:00
Gabe Ruttner
92f97dc81c chore(docs): update mermaid dependency (#2164)
* update

* fix: build
2025-08-20 06:22:48 -07:00
dependabot[bot]
f850b0efe3 chore(deps): bump google.golang.org/api from 0.247.0 to 0.248.0 (#2165)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.247.0 to 0.248.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.247.0...v0.248.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-version: 0.248.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-20 07:12:13 +00:00
matt
5eab4b74e7 Feat: Run ANALYZE on a few tables once a day (#2163)
* feat: add analyze for a few tables

* feat: run at 5am utc

* fix: add tx, timeout

* fix: 30m timeout
2025-08-19 13:43:27 -04:00
dependabot[bot]
e0bbd7878f chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2162)
Bumps hatchet-sdk from 1.17.0 to 1.17.1.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.17.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-19 16:14:59 +00:00
matt
19550614f7 [Python] Feat: configurable log queue size (#2158)
* feat: configurable queue size

* chore: changelog, version

* fix: timeout
v0.71.3
2025-08-18 14:11:19 -04:00
matt
355a7f197e Feat: Add Linear to preconfigured webhooks (#2157)
* feat: add linear

* feat: linear fallthrough

* feat: linear

* fix: copy tweak
2025-08-18 12:19:43 -04:00
Mohammed Nafees
baff0ae132 Go SDK StartBlocking takes a context, other fixes (#2154)
* startblocking takes a context

* fix how we register durable and non-durable tasks

* doc fixes

* example fixes

* more fixes to examples
v0.71.2
2025-08-18 17:49:22 +02:00
abelanger5
1407594902 fix: move rate limited queue items off the main queue (#2155)
* fix: move rate limited queue items off the main queue

* preserve FIFO behavior on queues

* fix unit tests, address pr comments

* fix: generated

* rename table
2025-08-18 11:31:21 -04:00
matt
c4ad23d92c Fix: Populate DAG Metadata Sequentially (#2156)
* feat: add n+1 query

* feat: finish wiring up n+1 query

* fix: type hack

* fix: comment + partition pruning

* fix: copy paste

* fix: return error

* fix: slight correctness improvement

* fix: handle no rows error
2025-08-18 11:31:07 -04:00
github-actions[bot]
0fc28cef8a chore: regenerate examples (#2153)
Co-authored-by: GitHub Action <action@github.com>
2025-08-17 10:23:15 -05:00
matt
f8e5f357d9 Fix: More examples / snippets fixes + rework (#2150)
* feat: start reworking snippets

* feat: start cleaning up gen script

* fix: start updating refs everywhere

* feat: start fixing broken snippet links

* fix: more snippets

* fix: more updates

* chore: lint

* fix: taskfile

* fix: script

* fix: escaping issue + mergent blog

* fix: bunch more

* chore: lint

* fix: implement more of them

* fix: retry

* fix: the rest

* chore: lint

* fix: highlight

* fix: ugh

* fix: start removing dead code from old snippet method

* fix: rest of the refs

* fix: remove all of the rest of the <GithubSnippet uses

* fix: couple more

* fix: last few errors

* fix: handle example writes

* fix: delete to test update

* fix: CI, attempt 1

* feat: helpful error on no snippet

* fix: lint

* chore: rm unused js file

* feat: improve GHA

* debug: run action on branch

* fix: rm pnpm

* fix: try to leave comment instead

* fix: don't run on branch

* fix: factor out GH info

* fix: include code path

* fix: ts
2025-08-17 10:22:16 -05:00
Mohammed Nafees
d8dd0c9cbb [hotfix] Move Go SDK v1 examples for now (#2148)
* move go sdk v1 examples for now

* fix lint
v0.71.1
2025-08-15 14:30:00 +02:00
dependabot[bot]
3913033603 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2146)
Bumps hatchet-sdk from 1.0.0a1 to 1.17.0.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.17.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-15 04:53:41 +00:00
github-actions[bot]
3f660ad761 chore: regenerate examples (#2145)
Co-authored-by: GitHub Action <action@github.com>
2025-08-14 18:58:22 -05:00
matt
e2554e289c Chore: Gen one more time (#2144)
* chore: dummy

* fix: gen one more time

* fix: sync pnpm setup with everywhere else
2025-08-14 18:57:04 -05:00
matt
2c9e7f6839 chore: dummy (#2143) 2025-08-14 18:26:17 -05:00
matt
57bb24aef1 Fix: Auto-generate docs snippets and examples (#2139)
* fix: gitignore all the generated stuff

* debug: try fixing build

* debug: build error part ii

* debug: move more deps out of dev

* fix: lock

* debug: lockfile

* fix: make dir

* fix: ci

* fix: dir

* debug: sed

* fix: sed

* debug: allow skipping

* Revert "debug: allow skipping"

This reverts commit 88e0ff870d.

* debug: ci

* fix: corepack

* debug: dir

* debug: sed

* debug: path

* fix: rm sync docs for now

* fix: remove more stuff

* fix: rm unused stuff

* fix: rm copy:app

* chore: lint

* fix: rm prettier from boot

* fix: couple missing scripts

* feat: auto-gen examples on push to main

* debug: test on this branch

* fix: install pnpm

* fix: cd

* fix: cmd

* Auto-generate files after merge [skip ci]

* fix: only copy examples

* debug: dummy commit for examples check

* chore: regenerate examples

* fix: naming

* fix: unwind dummy

* fix: only run on main

* fix: pre commit

* fix: naming

* chore: gen, fix task pre

* feat: create pr

* feat: only push examples changes

* fix: don't run from this branch

* fix: regen lockfile

* fix: regen docs lockfile

---------

Co-authored-by: GitHub Action <action@github.com>
2025-08-14 18:17:29 -05:00
Mohammed Nafees
266fb077ac upgrade go mod for docker dep security vuln (#2137) 2025-08-14 22:08:22 +02:00