feat(security): multiple encryption options, API tokens, easier setup (#125)

* (wip) encryption

* feat: api tokens

* chore: add api token generation command

* fix: e2e tests

* chore: set timeout for e2e job

* fix: e2e tests, remove client-side certs

* chore: address PR review comments

* fix: token tests

* chore: address review comments and fix tests
This commit is contained in:
abelanger5
2024-01-26 12:38:36 -08:00
committed by GitHub
parent 13315cdd9e
commit 78685d0098
105 changed files with 3904 additions and 1111 deletions
+10
View File
@@ -0,0 +1,10 @@
#!/bin/bash
# This scripts generates a local API token.
set -eux
set -a
. .env
set +a
go run ./cmd/hatchet-admin token create --name "local" --tenant-id 707d0855-80ab-4e1f-a156-f1c4546cbf52