Commit Graph

1187 Commits

Author SHA1 Message Date
abelanger5 1bad2de35f fix: dag statuses should wait for all tasks to be created (#1428) 2025-03-27 15:22:01 -07:00
abelanger5 113fa98b55 fix: UI small improvements (#1430)
* fix: UI small improvements

* fix: build
2025-03-27 15:21:48 -07:00
abelanger5 c71ae728ed feat(go-sdk): v1 durable event listener, task factory, DAG triggers (#1427)
* feat: durable event listener

* Feat  go task wrapper (#1429)

* feat: improved typing and single task

* add back durable

* conditions example

* on failure

* fix

* cleanup

* fix order

* add durable event

* rewrite durable event wkflow

* fix conditions and move shared listener

* Update pkg/client/durable_listener.go

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

---------

Co-authored-by: Gabe Ruttner <gabriel.ruttner@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-03-27 15:21:30 -07:00
Matt Kaye d2d9318776 Feat: A bunch more path filters for GHA (#1418)
* fix: only run sdk ci on main if the sdk has changed

* feat: don't build or test the engine on sdk and doc-only changes

* feat: only lint docs on docs changes

* feat: run sdk ci on branches when the engine changes
2025-03-27 12:13:32 -04:00
dependabot[bot] 46ca5970bd chore(deps): bump axios from 1.7.9 to 1.8.2 in /sdks/typescript (#1319)
Bumps [axios](https://github.com/axios/axios) from 1.7.9 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 08:15:05 -07:00
Gabe Ruttner 8f4202f3c5 docs: eject v0 (#1426)
* copy and rm v0 from v1

* page shuffle

* v1 banner

* domain

* lint
2025-03-27 07:35:08 -07:00
gabriel ruttner 5cecf9b44f hotfix: placeholder for new docs 2025-03-27 07:12:56 -07:00
Gabe Ruttner bbf5cb4e3e fix: empty tenant (#1425) v0.56.4 2025-03-27 06:25:27 -07:00
dependabot[bot] fd39f7e065 chore(deps): bump google.golang.org/api from 0.227.0 to 0.228.0 (#1409)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.227.0 to 0.228.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.227.0...v0.228.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  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-03-27 05:39:31 +00:00
dependabot[bot] da02815131 chore(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.1 (#1423)
Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.19.0 to 1.20.1.
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](https://github.com/spf13/viper/compare/v1.19.0...v1.20.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/viper
  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-03-27 05:16:43 +00:00
dependabot[bot] 7ea07772de chore(deps): bump github.com/posthog/posthog-go from 1.3.3 to 1.4.1 (#1424)
Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go) from 1.3.3 to 1.4.1.
- [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.3.3...v1.4.1)

---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
  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-03-27 05:16:27 +00:00
Gabe Ruttner b20b74d399 fix (#1422) v0.56.3 2025-03-26 21:15:50 -07:00
Gabe Ruttner 3ee2010cc4 fixes (#1421) v0.56.2 2025-03-26 20:54:41 -07:00
abelanger5 17638784d8 feat: managed compute and benchmarks (#1419)
* wip global can state

* wip managed compute state

* wip

* service name

* names

* names

* fix

* can build

* fix reason

* rm IAC

* fix token

* build

* trigger code

* snipits

* build

* v1 -> v0

* benchmarking guide and limit fix

* rm dupe

---------

Co-authored-by: gabriel ruttner <gabriel.ruttner@gmail.com>
v0.56.1
2025-03-26 20:17:06 -07:00
abelanger5 9a5b21b9b3 feat: load testing container (#1416) v0.56.0 2025-03-26 18:34:13 -07:00
Matt Kaye 0c4e52a97c [Docs] Concurrency, Additional Metadata (#1415)
* fix: child spawning python example

* fix: more things

* feat: additional meta

* feat: concurrency

* fix: proof

* fix: lint

* fix: python migration

* fix: test

* fix: lint

* fix: link on migration guide

---------

Co-authored-by: Alexander Belanger <alexander@hatchet.run>
2025-03-26 18:34:02 -07:00
abelanger5 9c389ee5e3 fix: get values for checksum after ordering (#1414) v0.55.29 2025-03-26 11:56:22 -07:00
abelanger5 cff2b37a6a fix: checksums on workflow versions (#1410) v0.55.28 2025-03-26 08:00:39 -07:00
Gabe Ruttner 33b15c915c feat(ts): cancel, replay (#1412)
* feat: cancel, replay

* release: 1.0.1

* fix: test
2025-03-26 07:06:01 -07:00
Arthur Morais e51a589a3e fix: update path for PydanticWorker in migration guide (#1411)
* fix: update path for PydanticWorker in migration guide

* fix: pydantic refs

---------

Co-authored-by: mrkaye97 <mrkaye97@gmail.com>
2025-03-26 09:55:50 -04:00
Gabe Ruttner 9681189d84 feat: docs (#1404)
* feat: docs

* fixes

* fix: python examples

* fixes

* fanout

* type

* lint

* lint

---------

Co-authored-by: mrkaye97 <mrkaye97@gmail.com>
2025-03-26 02:52:28 +00:00
Gabe Ruttner 2310bbc743 Fix children empty state (#1407)
* fix: empty state

* feat: max width

* build
v0.55.27
2025-03-25 18:05:22 -07:00
Matt Kaye 02840365a6 fix: command (#1406) 2025-03-25 18:05:12 -07:00
Matt Kaye 5b418e26b2 fix: footer (#1408) 2025-03-26 00:56:43 +00:00
gabriel ruttner bad16a64e9 hotfix: github path 2025-03-25 15:53:15 -07:00
Matt Kaye 5062bf1e3e V1 SDKs and Docs (#1361)
New SDKs and docs for the v1 release.
v0.55.26
2025-03-25 15:45:07 -07:00
abelanger5 76e4fdaae5 fix: add root node conditions (#1401) v0.55.25 2025-03-25 14:27:44 -07:00
abelanger5 a20ab2de65 fix(v1): add exponential backoff for internal retries (#1399) 2025-03-25 09:14:15 -07:00
Matt Kaye f2b747ce2e Feat: Empty State Links to Docs (#1390)
* feat: empty state with doc links

* feat: show in a couple places

* revamp onboarding flow and make small tweaks to placeholder

---------

Co-authored-by: Alexander Belanger <alexander@hatchet.run>
2025-03-25 06:25:31 -07:00
dependabot[bot] 3808c06df5 chore(deps): bump github.com/jackc/pgx/v5 from 5.7.1 to 5.7.4 (#1397)
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.7.1 to 5.7.4.
- [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jackc/pgx/compare/v5.7.1...v5.7.4)

---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v5
  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-03-25 05:09:22 +00:00
abelanger5 c856129635 bump logging line limit (#1396) 2025-03-24 19:24:17 -07:00
abelanger5 bc790dbdbb fix: migration (#1395) v0.55.24 2025-03-24 12:52:11 -07:00
Matt Kaye 5c6e8ee9a7 fix: adding a couple missing fields for the API (#1383) 2025-03-24 10:37:39 -04:00
dependabot[bot] bcc4314eb7 chore(deps): bump github.com/rs/zerolog from 1.33.0 to 1.34.0 (#1393)
Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.33.0 to 1.34.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.33.0...v1.34.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  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-03-24 04:58:09 +00:00
abelanger5 0b5e9dc04b config option for engine version, update modal (#1391) v0.55.23 2025-03-23 19:40:49 -07:00
abelanger5 c54bf9266c feat(v1): tenant limits (#1388)
* feat(v1): tenant limits

* fix: migration

* fix: kill metered cache
v0.55.22
2025-03-23 19:03:55 -07:00
abelanger5 00c4bbff09 feat(v1): new gRPC API endpoints (#1367)
* wip: api contracts

* feat: implement put workflow version endpoint

* add support for match existing data, get scaffolding in place for additional triggers

* create additional matches

* feat: durable sleep, user event matching

* update protos

* fix: working poc of user events, durable sleep

* add migration

* fix: migration column

* feat: durable event listener

* fix: skip overrides

* fix: input -> output
2025-03-23 18:58:20 -07:00
abelanger5 af012ca1ff allow overwrite of logs repository (#1389) 2025-03-23 18:52:51 -07:00
abelanger5 59edea0197 fix: tenant alerter should respect settings (#1382) 2025-03-21 14:53:46 -04:00
abelanger5 8604f649bf fix(v1): timeout/reassign ambiguous tenant_id reference (#1381)
* fix: timeouts and reassignment error

* fix: alias reference
v0.55.21
2025-03-21 11:48:02 -04:00
abelanger5 aebcf0bb0c fix: boundary conditions on 1-second rate limiters (#1379) v0.55.20 2025-03-20 21:44:08 +00:00
abelanger5 2333090751 fix: cancellations, failures, and retries edge case (#1377) 2025-03-20 17:27:50 -04:00
dependabot[bot] 3d3cabfbdd chore(deps): bump github.com/go-co-op/gocron/v2 from 2.16.0 to 2.16.1 (#1339)
Bumps [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) from 2.16.0 to 2.16.1.
- [Release notes](https://github.com/go-co-op/gocron/releases)
- [Commits](https://github.com/go-co-op/gocron/compare/v2.16.0...v2.16.1)

---
updated-dependencies:
- dependency-name: github.com/go-co-op/gocron/v2
  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-03-20 05:27:45 +00:00
dependabot[bot] a8b6c8480c chore(deps): bump google.golang.org/api from 0.226.0 to 0.227.0 (#1376)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.226.0 to 0.227.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.226.0...v0.227.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  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-03-20 05:05:08 +00:00
dependabot[bot] d36ce47cde chore(deps): bump github.com/getkin/kin-openapi from 0.129.0 to 0.131.0 (#1375)
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi) from 0.129.0 to 0.131.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases)
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.129.0...v0.131.0)

---
updated-dependencies:
- dependency-name: github.com/getkin/kin-openapi
  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-03-20 05:04:56 +00:00
abelanger5 7d1244fc3b fix: limit alerted runs in emails and case on task vs workflow run (#1374) v0.55.19 2025-03-19 23:49:49 +00:00
abelanger5 e91047d7b3 feat: add back tenant alerting to v1 (#1372) v0.55.18 2025-03-19 17:50:42 -04:00
abelanger5 d5d43089f7 fix: small improvements to v1 frontend (#1373) 2025-03-19 16:39:21 -04:00
abelanger5 4164b80f13 fix: race conditions on retries w/out backoff and concurrency keys (#1368) v0.55.17 2025-03-19 12:36:36 -04:00
Gabe Ruttner 834c3160d2 fix(ts): context cleanup (#1366)
* fix: finally delete

* release: 0.20.3

* attempt ci fix

* no deps

* fix: escape

* fix script

* fix script

* lint

* lint
2025-03-19 13:31:12 +00:00