Commit Graph

775 Commits

Author SHA1 Message Date
mrkaye97
100ca12cc2 fix: address comments 2026-03-19 17:48:20 -04:00
mrkaye97
1b2c34a0ce fix: wiring, delete unused page 2026-03-19 16:50:37 -04:00
mrkaye97
a752da9095 feat: faq page 2026-03-19 16:48:24 -04:00
mrkaye97
b592d9e1b3 fix: comment out big block of text on worker docs, move to FAQs 2026-03-19 14:27:48 -04:00
mrkaye97
b71a59dc40 fix: make dashboard triggering top level 2026-03-19 14:26:22 -04:00
mrkaye97
a4bf4860ce fix: add durable workflow diagram, improve links 2026-03-19 14:25:52 -04:00
mrkaye97
6c5cb53569 fix: rm workflows page for now 2026-03-18 16:00:19 -04:00
mrkaye97
6830f7290b fix: cli tests in search 2026-03-18 15:52:20 -04:00
mrkaye97
5b34fe1ba1 chore: lint 2026-03-18 15:50:11 -04:00
mrkaye97
8637cf4ed8 fix: markdown table content in search results 2026-03-18 15:50:03 -04:00
mrkaye97
2b53c71a12 fix: show matching text preview in search dropdown, don't show agent-instructions 2026-03-18 15:49:27 -04:00
mrkaye97
469bc28197 fix: rm duped page 2026-03-18 15:47:43 -04:00
mrkaye97
ab2e1eb36d fix: proofread 2026-03-18 15:45:09 -04:00
mrkaye97
cea5a55b60 feat: first pass at durable intro 2026-03-18 15:43:02 -04:00
mrkaye97
0c26b1adc5 Merge branch 'main' into mk/docs-editing 2026-03-18 14:55:34 -04:00
mrkaye97
164bb42ea8 fix: finish rewriting triggering overview 2026-03-18 14:52:11 -04:00
Trevor Wilson
015b9431ba fix(cli): honor active docker context when DOCKER_HOST is unset (#3251) 2026-03-18 20:48:31 +02:00
mrkaye97
5aaadea353 fix: broken links 2026-03-18 14:29:55 -04:00
mrkaye97
a8ece8a319 fix: finish reworking workers page 2026-03-18 14:28:05 -04:00
mrkaye97
cda11383e0 fix: finish rewriting tasks page 2026-03-18 14:09:13 -04:00
mrkaye97
34c8480f40 feat: skeleton of durable exec page 2026-03-18 14:02:13 -04:00
mrkaye97
f318eddfb7 fix: change order of pages 2026-03-18 14:02:03 -04:00
Josh Duff
fdfdc9f299 Guarantee that organization tenants will always be an array (#3316)
It shouldn't be possible, but apparently it is happening in some contexts?
2026-03-18 12:25:12 -04:00
Josh Duff
1e9a619980 New organizations+tenants screen (#3198)
* use a map instead of looping over every tenant list of every org

* throwing stuff at the wall

* add tenant button, archive button in dropdown

* Fix an annoying error in the console due to incorrect DOM

* getting ready to use tenant rule just as soon as I understand how

* remove the dropdown menu entirely, make the create tenant invite button work

* load org and tenant members

* move tenant list to own module, remove tenant archiving

* move the org invite modal to a global place

* remove the "org owner invitations have moved" link

* Display tenant members in subrows

* fetch invites, display in tables

* react to new tenants and organizations being created, display as much as we can right away

* be nice and cancel in-flight refetches

* put the email addresses all the way to the left

* sort-by-expires function

* Display "Add a tenant" button in OSS mode

* Different menu item in cloud versus oss

* Rename the filename/route

Is it okay that the route references organizations even in OSS mode?

* make the linter happy

* hm there's not really enough room for a name that long

* Use keyed fragments around expandable TableRow

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

* unnecessary ?

* clone array before sorting

* Remove unnecessary type assertion

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-17 15:27:42 -05:00
Josh Duff
c553a2b914 Improved invitation accept screen (#3151)
* Do *not* clear the entire queryClient when setting the current tenant

This causes a lot of flashing/re-rendering when you call setTenant, which was in particular making the invitation onboarding screen blink really janketily.  Was it covering up some other issue?  I haven't been able to run into it yet.

* Rework the onboarding/invites screen to be faster and have less random redirecting/reloading

* Fix some references to pendingInvitesQuery that I'd missed

* invalidate the user universe when creating a new tenant

* hmm actually we don't want to await it here I don't think

* Only display the spinner on the left if there are no leftActions

* I think we only care about the actual isFetching

* Don't use the previous data as placeholder data

It leads to you seeing the wrong tenant's runs when you switch tenants

* remove unused vars

* adjust the tests to the altered invitation screen

* fix docs link

* Revert "fix docs link"

This reverts commit 7c1c240b5d.  I just needed to regenerate the docs

* attempt to make the test a bit more robust

* blah

* Functional setState

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

* Remove unnecessary query of cloud metadata in the authenticated component

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-17 15:25:41 -05:00
Jishnu
49dc64aaf4 feat: add ts sdk metrics client methods (#3252)
* feat: add ts metrics client methods

* bump version, add changelog

* bump version

* fix: lint
2026-03-17 14:56:17 -04:00
matt
43e7466d0f Feat: Durable Execution Revamp (#2954)
* Feat: Durable Execution Revamp

---------

Co-authored-by: Gabe Ruttner <gabriel.ruttner@gmail.com>
2026-03-16 11:24:29 -04:00
matt
3f50be4b4d Fix: Sort registered workflows on the worker page (#3284)
* fix: sort registered workflows on the worker page

* fix: lowercase
2026-03-15 11:08:00 -04:00
mrkaye97
c27343db4b fix: rm cruft 2026-03-14 19:54:42 -04:00
mrkaye97
9c031a5d6e Merge branch 'main' into mk/docs-editing 2026-03-14 19:54:18 -04:00
abelanger5
330868c79a docs: cleanup of first three pages (#3253)
* docs: cleanup of first three pages

* feat: hidden keywords

* fix: search component scrolls now

* downrank reference pages

* rewrite what is hatchet

* fixes

* more small fixes
2026-03-14 10:45:30 -04:00
Greg Furman
588be514f3 fix(sdk): Configure logger for Hatchet client (#3046) 2026-03-14 15:24:26 +02:00
mrkaye97
bedfc46d41 fix: passive voice bleh 2026-03-13 14:17:33 -04:00
mrkaye97
cb7814b8c9 fix: proofread 2026-03-13 13:26:57 -04:00
mrkaye97
40b95ab4ef feat: rework initial workflows page 2026-03-13 13:20:30 -04:00
mrkaye97
3b7656ce57 fix: rework running page (initial work), add keywords 2026-03-13 11:26:13 -04:00
mrkaye97
08db188d59 fix: rework workers page 2026-03-13 11:26:13 -04:00
mrkaye97
30c0d99de5 fix: rewrite tasks page 2026-03-13 11:26:13 -04:00
Julius Park
a44aa50d5c Fix typo in cron docs (#3197)
* initial

* fix pipe
2026-03-13 10:18:12 -04:00
Gabe Ruttner
8fe86a940d chore: disable ph on docs (#3265) 2026-03-13 05:40:35 -07:00
Alexander Belanger
a9bec071b6 fix: search component scrolls now 2026-03-12 15:58:00 -04:00
Alexander Belanger
656fb356b5 feat: hidden keywords 2026-03-12 15:53:40 -04:00
Alexander Belanger
e2e256f3b4 docs: cleanup of first three pages 2026-03-12 15:16:55 -04:00
Jishnu
c77bfa9274 feat: add logs client for TS SDK (#3237)
* feat: add logs client for typescript

* docs: add ts logs docs

* fix: lint

* bump: version, changelog

* fix: lint
2026-03-11 17:30:04 -04:00
Julius Park
1d02a2a994 Fix owner invitation bug (#3230)
* initial commit

* update
2026-03-10 13:35:57 -04:00
Mohammed Nafees
ab6cae4420 Test PgBouncer against our code-level partitioning logic (#3178)
* test partition drops with pgbouncer

* dedicated DDLPool to bypass pgbouncer

* fix generate

* add env var

* min env var

* update documentation

* no go mod redundancy
2026-03-10 12:24:07 +01:00
Julius Park
6c1bd9a074 Fix broken docs links (#3217)
* initial commit

* idk why those files got updated

* the gh action for checking links isn't viable :/

* try again

* fix child-spawning

* fix more

* fix some more

* fix lint

* remove gh workflow for now
2026-03-09 16:25:31 -04:00
Mohammed Nafees
11dcb60d9d Fix frontend build issues with latest cloud API (#3216)
* isIac no longer exists on ManagedWorker

* fix lint
2026-03-09 18:17:29 +01:00
Julius Park
56a5f26bde Fix TUI docs video urls (#3195) 2026-03-06 16:28:11 -05:00
Julius Park
517ebdbe4a Update documentation for cron change (#3194)
* initial commit

* run prettier

* change to office hours link

* fix lint :/
2026-03-06 15:56:23 -05:00