Commit Graph

31 Commits

Author SHA1 Message Date
matt
c1e5fa828b FE Polish, VI: Make badges dynamically sized, use slate instead of fuchsia for queued, display ms on dates (#2352)
* fix: rm w-full from badges

* fix: use slate instead of fuchsia for queued

* fix: use `date-funs` to parse + display dates

* fix: worker styling

* debug: redocly

* debug: redocly

* debug: redocly

* debug: redocly

* debug: redocly

* debug: redocly

* feat: direct workflow id getter

* fix: dedupe

* fix: return workflow type

* chore: lint

* chore: lint

* fix: overflow

* fix: include tenant in query for safety
2025-09-26 13:59:06 -04:00
Mohammed Nafees
b521521985 Bump pnpm version to 10.16.1 to support minimumReleaseAge (#2308)
* bump pnpm version to support minimumReleaseAge

* use pnpm only in TS SDK scripts
2025-09-17 19:04:59 +02:00
Mohammed Nafees
de08285517 Remove nginx and use custom static fileservers (#1928)
* serve static files using staticfileserver

* server static files on port 3000 by default

* frontend expose port 80 default
2025-09-12 12:37:32 +02:00
matt
e5e5d81a33 [FE]: Docs-in-app, Part I (#2183)
* feat: initial commit bringing back side panel

* feat: extend generation to generate docs index in app

* refactor: minor gen cleanup

* feat: side panel first pass

* fix: dragging behavior

* fix: overflow

* fix: replace more uses of `<Sheet`

* fix: slide out animation, back and forward buttons

* fix: drag lag

* feat: docs button, fix header

* fix: lag on drag in iframe

* fix: generation of paths

* feat: first doc button!

* fix: lint

* fix: start fixing builds

* fix: apk

* fix: fe dockerfile

* chore: lint

* fix: gen snips in ci

* fix: copy the python stuff more places

* feat: first empty state

* fix: provider

* fix: reset history on close

* feat: event side panel

* feat: improve styling

* fix: overflow state

* fix: rm selected event, useEffect

* fix: lint

* fix: spacing

* fix: scrollbar for toolbar filters on overflow

* feat: improve scrollbar styling

* fix: scroll metric badges on overflow

* fix: copy improvements

* chore: lint

* fix: sidebar toggle

* fix: empty states, docs button

* fix: docs button variant / size

* feat: theme from param
2025-09-09 17:22:18 -04:00
abelanger5
e18b0e8f58 fix: don't print output data in CEL exception (#1936)
* fix: don't print output data in CEL exception

* add tzdata to lite and loadtest dockerfiles too
2025-07-01 16:16:19 -04:00
abelanger5
09c41ab4f4 fix: add tzdata to docker images (#1935)
* add tzdata

* revert prev
2025-07-01 14:57:00 -04:00
Mohammed Nafees
a34ba68418 build with embedded tzdata (#1933) 2025-07-01 14:21:02 -04:00
abelanger5
ffbeafc204 revert: add back testing harness (#1659)
* re-add new testing harness

* add healthcheck port and pick random grpc port to listen on

* feat: parallel load tests and faster tests

* make parallelism = 5

* fix: lint

* add linter to pre

* fix: add back rampup fixes

* reduce matrix on PR, add matrix to pre-release step

* make load tests less likely to block

* make limit strategy group round robin

* uncomment lines
2025-05-01 15:22:30 -04:00
Gabe Ruttner
8e80faf2d6 Fe overhaul docs (#1640)
* api changes

* doc changes

* move docs

* generated

* generate

* pkg

* backmerge main

* revert to main

* revert main

* race?

* remove go tests
2025-04-30 14:10:09 -07:00
Gabe Ruttner
5655f23e07 blog: mergent migration (#1611)
* universal install

* initial migration guide

* fakefake tokens

* fake secret

* fixes

* lint

* lint

* lint

* tidy

* bump go 1.23 -> 1.24

* fix: whitespace lint

* bump golangci-lint version

* try to set up go before pre commit runs

* lint

* names

* lint

* fix: session store

* fix links

---------

Co-authored-by: Alexander Belanger <alexander@hatchet.run>
2025-04-24 12:09:09 -07:00
abelanger5
4995aa3a6a fix: lite doc, migrate container start command (#1440) 2025-03-28 09:27:25 -07:00
abelanger5
9a5b21b9b3 feat: load testing container (#1416) 2025-03-26 18:34:13 -07:00
abelanger5
d676ef30dc switches the default msgqueue kind to postgres in hatchet-lite (#1325) 2025-03-12 16:30:46 -04:00
abelanger5
ac968e94b8 fix: concurrency issues and a few small improvements (#1324) 2025-03-12 16:30:34 -04:00
abelanger5
1f2096313d feat: v1 engine (#1318) 2025-03-11 14:57:13 -04:00
Gabe Ruttner
5cda236e5d fix: addl meta unmarshal deep obj (#1245)
* fix: addl meta unmarshal

* fix: ci

* fix: ci

* fix: ci
2025-02-04 10:59:36 -08:00
abelanger5
e1c1c219f0 chore: update go version (#1130)
* chore: update go version

* server dockerfile update
2024-12-18 15:14:21 +00:00
abelanger5
f821379997 fix: remove deprecated swagger-cli (#1080)
* fix: remove deprecated swagger-cli

* fix: use node:18-alpine
2024-12-03 16:01:46 +00:00
abelanger5
d9bcfda487 feat: dashboard container image (#937)
* feat: dashboard container image

* fix: build

* add release and pre-release

* forward cli flags to hatchet-api

* fix: make entrypoint executable

* hatchet-api path fix

* fix: hatchet-api path, again
2024-10-04 10:33:23 -04:00
abelanger5
93438ce09d feat: adds a k8s helper for easy k8s installation (#806)
* feat: k8s helper script for generating env

* chore: bump 1.21 -> 1.22

* feat: support both secret, configmap and generate api token

* fix: better errors

* fix: upsert logic

* use default seed tenant for token generation
2024-08-22 21:24:16 +00:00
abelanger5
b0b2e26952 feat: hatchet-lite (#560)
* feat: hatchet-lite mvp

* fix: init shadow db

* fix: install atlas

* fix: correct env

* fix: wait for db ready

* fix: remove name flag

* fix: add hatchet-lite to build
2024-06-06 14:03:53 -04:00
Abhiuday Gupta
c8a79aabf3 chore(format): added pre-commit hooks and formatted files (#294)
Co-authored-by: steebchen <contact@luca-steeb.com>
2024-04-16 22:19:21 +04:00
abelanger5
043f23e2a3 feat: support ingestion from SNS (#231) 2024-03-04 16:52:45 -05:00
abelanger5
0c94f0d933 feat: python client (#109)
* (wip) python SDK

* feat: python client, initial version finished

* fix: add curl to migration dockerfile

* add insecure option for grpc

* create docs and publishing workflow

* delete old hatchet folder
2024-01-20 09:18:25 -05:00
Luca Steeb
cd2a2c80ac ci(build/frontend): adapt pnpm install (#96) 2024-01-12 13:00:32 +07:00
Luca Steeb
f9e5cbf8d5 chore(generate): use go:generate for prisma generation (#44) 2024-01-02 21:07:22 +07:00
Luca Steeb
aedd328d0a ci(frontend): add pnpm to frontend dockerfile (#41) 2024-01-01 21:07:36 +07:00
Luca Steeb
2bd5677252 chore(frontend/app): switch to pnpm (#36) 2023-12-31 20:36:41 +07:00
Luca Steeb
a046d7bca4 ci(dockerfiles): minor improvements & rename to .dockerfile (#26) 2023-12-27 17:17:43 +07:00
abelanger5
14ecac8b81 feat: add hatchet-admin command and improve dockerfiles (#18)
* feat: add `hatchet-admin` command and improve dockerfiles

- Also bumps `prisma-client-go` version
2023-12-21 16:38:17 -05:00
abelanger5
41f26b6bc8 chore: add docker builds (#16)
* chore: add docker builds and initial pre-release + release process
2023-12-19 14:42:50 -05:00