abelanger5
dfdb109310
docs: update readme with more features ( #76 )
2024-01-03 16:22:12 -05:00
abelanger5
a67291e540
fix: events and workflow runs pagination ( #75 )
2024-01-03 16:07:29 -05:00
abelanger5
76d38d1af9
fix: allow rendering step runs with - in name ( fixes #69 ) ( #74 )
...
* fix: allow rendering step runs with - in name (fixes #69 )
* remove debug lines
* include worker fix
2024-01-03 14:48:18 -05:00
abelanger5
a5135304f1
fix: code block should wrap words ( fixes #67 ) ( #73 )
...
* fix: set dashboard to fixed positioning (fixes #68 )
* fix: code block should wrap words (fixes #67 )
2024-01-03 14:46:04 -05:00
abelanger5
bf7a40d3a6
fix: set dashboard to fixed positioning ( fixes #68 ) ( #72 )
2024-01-03 14:45:53 -05:00
abelanger5
b069347851
fix: check duplicate functions correctly ( #66 )
v0.3.0-alpha.6
2024-01-03 13:49:14 -05:00
abelanger5
dca151623c
chore: remove slack dependency on datautils ( #65 )
v0.3.0-alpha.5
2024-01-03 13:17:49 -05:00
abelanger5
c7a4c9045a
fix: go-sdk improvements and set default timeouts ( #64 )
2024-01-03 13:13:37 -05:00
abelanger5
49693a5ad6
fix: duplicate workflows showing up in workflow list ( #59 )
...
* fix: duplicate workflows showing up in workflow list
* update formatting
* fix: action map should have proper action id for fn
v0.3.0-alpha.4
2024-01-03 09:20:21 -05:00
abelanger5
bf16ba3d30
feat: better support for workflow versions ( #55 )
v0.3.0-alpha.3
2024-01-02 16:15:58 -05:00
abelanger5
2e8712872a
fix: improve go-sdk options and fix fn name detection ( #51 )
...
* fix: improve detection of fn name
* fix: support multiple events and crons
* feat: support single functions in go-sdk
v0.3.0-alpha.2
2024-01-02 14:04:12 -05:00
abelanger5
373b9f4456
feat: add sentry integration to workers ( #46 )
...
* feat: add sentry integration to worker
* docs: add sentry alerter docs for worker
v0.3.0-alpha.1
2024-01-02 09:56:15 -05:00
abelanger5
f60ccbb19c
chore: update docs formatting ( #45 )
2024-01-02 09:55:48 -05:00
Luca Steeb
f9e5cbf8d5
chore(generate): use go:generate for prisma generation ( #44 )
2024-01-02 21:07:22 +07:00
abelanger5
5937b9fd98
feat(go-sdk): add ability to create workflows from the Go SDK more easily, quickstart improvements ( #30 )
...
* feat: add initial docs site
* feat: allow workflows to be defined from go sdk
* fix release action
* chore: remove server dependencies from client
* fix: use correct certificate for server
* chore: add port and bind address to grpc config
* fix: add env for grpc config
* fix: nil pointer when output is null
* chore: support variation in output args
* fix unresolve merge conflict
* fix: quickstart improvements
* temp remove database url
* fix: action id not required for event
* fix: actionid validation for events
* Remove deleted files
2024-01-02 09:02:53 -05:00
Luca Steeb
ba5e043451
ci(workflows): add build for dockerfiles workflow ( #37 )
2024-01-01 21:35:46 +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
d66a2da824
fix(data-table): add error state, refactor ( #38 )
2023-12-31 20:36:30 +07:00
Luca Steeb
8103e717ca
feat(events): search by workflow name ( #39 )
2023-12-31 20:36:18 +07:00
Luca Steeb
dcd3388315
chore(dev): do not generate go client on db push ( #40 )
2023-12-31 20:36:08 +07:00
abelanger5
223b7ff52d
chore: bump grpc and x/crypto package versions ( #31 )
...
* chore: dependabot security patches
* chore: bump x/crypto
2023-12-31 07:52:49 -05:00
abelanger5
2231f4a9c9
fix: pin nextra version ( #35 )
2023-12-29 15:44:46 -05:00
abelanger5
7df6fbe145
feat: add initial docs site ( #14 )
...
* feat: add initial docs site
* docs: create initial documentation and update readme
2023-12-29 14:35:20 -05:00
Luca Steeb
dadfb8f602
chore(deps): upgrade prisma-client-go to 90ae64a ( #32 )
2023-12-29 20:45:10 +07:00
Luca Steeb
24ca9b22ff
chore(eslint): turn off react-refresh/only-export-components ( #33 )
2023-12-29 08:23:45 -05:00
Luca Steeb
2f6e89a87b
feat(events): add event search ( #20 )
...
Co-authored-by: abelanger5 <belanger@sas.upenn.edu >
2023-12-29 13:46:21 +07:00
abelanger5
794fdab7eb
chore: change prisma indentation to 2 ( #29 )
2023-12-28 10:49:38 -05:00
Luca Steeb
14e13fe24a
ci(workflows): run go tests on PR, adapt tests ( #27 )
...
Co-authored-by: abelanger5 <belanger@sas.upenn.edu >
2023-12-28 03:06:49 +07:00
abelanger5
4ca785ba61
feat: add scheduling timeout (non-configurable) ( #24 )
2023-12-27 14:40:24 -05:00
Luca Steeb
a046d7bca4
ci(dockerfiles): minor improvements & rename to .dockerfile ( #26 )
2023-12-27 17:17:43 +07:00
abelanger5
ce61eade4f
fix: frontend bugs relating to redirects/tenants ( #25 )
...
* fix: frontend bugs
- Adds a query param `tenant` to application routes
- Allows setting an environment variable `SERVER_AUTH_SET_EMAIL_VERIFIED` to true which automatically sets the email to verified for new signups, since most local installations won't have an email verification mechanism
- When a user is logged in, navigating to `/auth/login` or `/auth/register` will redirect to the application via the no-auth.tsx middleware
- When there are no events found, the backend will no longer respond with a `500`-level error, and will return 0 rows instead
2023-12-26 09:11:53 -05:00
Luca Steeb
e857004b79
feat(seed): set a default tenant ID ( #21 )
2023-12-24 14:59:36 +07:00
Luca Steeb
b4b7750488
chore(contributing): change postgres port ( #22 )
2023-12-22 13:26:08 +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
Luca Steeb
806dae5742
ci(workflows): add frontend build and lint workflow ( #19 )
2023-12-21 13:04:12 +07:00
Luca Steeb
a67c1d6657
refactor(frontend): extract spinner and loading components ( #13 )
2023-12-21 12:43:55 +07:00
Luca Steeb
46a9d66d30
chore(frontend): setup eslint and prettier with better defaults ( #15 )
2023-12-20 14:32:42 +07:00
abelanger5
41f26b6bc8
chore: add docker builds ( #16 )
...
* chore: add docker builds and initial pre-release + release process
v0.1.0-alpha.0
2023-12-19 14:42:50 -05:00
Luca Steeb
7ec7843214
chore(contributing): remove hosts instruction, do not start studio ( #8 )
2023-12-19 23:42:10 +07:00
Luca Steeb
addf42988a
chore(contributing): adapt deps, hardcode generator versions ( #6 )
2023-12-19 22:04:13 +07:00
abelanger5
cb07d1211a
feat: improve debugging experience of workflow runs ( #5 )
...
* feat: improve debugging experience of workflow runs
Makes steps in a workflow run expandable to view input, output and error information.
Also adds the triggering cron or event to the top of the workflow run.
* chore: remove commented, unused code
* chore: address PR comments
2023-12-19 08:23:21 -05:00
Luca Steeb
6fef81eb52
chore(contributing): improve onboarding ( #3 )
...
- shell scripts logging and fail on error
- use npx --yes instead of manual global install
- run go libs directly instead of installing and running binaries
- add missing brew dependencies
2023-12-18 13:36:48 -05:00
Alexander Belanger
1f470da954
add openapi file
2023-12-18 12:13:31 -05:00
Alexander Belanger
2bd32f5627
fix readme syntax
2023-12-15 13:20:20 -05:00
Alexander Belanger
042373856a
improve readme
2023-12-15 13:18:32 -05:00
Alexander Belanger
e59fbf8159
hide go reference for now
2023-12-15 13:13:42 -05:00
Alexander Belanger
366c79441d
first commit
2023-12-15 13:08:04 -05:00