2119 Commits

Author SHA1 Message Date
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