Files
hatchet/.gitignore
T
matt 6f3f6e08ac Feat: Replay as new (or from a node) (#3055)
* feat: new messages for reset

* chore: gen python

* feat: reset scaffolding

* feat: initial work

* feat: initial e2e wiring of resetting from a specific node

* fix: add branch to pk

* fix: wire up branches

* fix: add branch to awaited entry

* feat: start wiring up reset api

* fix: colname

* fix: add branch id more places

* fix: some bugs

* fix: replay

* fix: replay, simplify

* feat: add parent branch id

* fix: start reworking parent nodes and branches

* fix: parent branch wiring

* fix: start fixing some bugs

* fix: parent branch bug

* fix: advisory lock for locking the log file to prevent concurrent modification

* fix: move claude.md ignore path

* fix: remove eager replays of events

* fix: rm cruft

* fix: cleanup more params and such

* fix: return type

* fix: comment

* fix: comments

* fix: comment

* chore: gen

* chore: gen

* fix: decrease sleep time

* chore: gen again

* fix: add invocation count on event log entries, make it int32, fix toInt

* fix: more wiring

* chore: gen, simplify

* fix: lint

* fix: more zero values, I hate Go

* feat: add `is_durable` to v1_task

* feat: initial work wiring up dispatcher to increment log entry invocation counts

* feat: wire up assigned action

* fix: property

* fix: send is durable through to the engine

* fix: more invoc count wiring

* fix: node resetting

* fix:revert

* fix: import

* chore: gen

* fix: reset -> fork

* fix: rm a bunch of dead code

* fix: api

* fix: repo method

* fix: log file locking using `FOR UPDATE` + atomic compare-and-set update

* fix: move to shared repo

* feat: increment invocation count on the scheduler

* fix: naming

* fix: make test more reliable

* fix: props

* fix: node id reset
2026-02-20 13:01:46 -05:00

106 lines
1.5 KiB
Plaintext

.DS_Store
.env
*.env
.envrc
*.pem
app
!frontend/app
*.db
test.yaml
dist
gon.hcl
internal/local_templates
gon*.hcl
*prod.Dockerfile
staging.sh
*.crt
*.key
bin
.idea
dump.rdb
.srl
*.srl
*.csr
*.pfx
*.cert
.next
.venv
node_modules
# Jetbrains IDEs
*.iml
.eslintcache
# Local docs directories
/docs/.obsidian
# Local .terraform directories
**/.terraform/*
.terraform
.terraform.lock.hcl
*kubeconfig*
!*kubeconfig*.go
# .tfstate files
*.tfstate
*.tfstate.*
# Crash log files
crash.log
.venv
# Exclude all .tfvars files, which are likely to contain sensitive data, such as
# password, private keys, and other secrets. These should not be part of version
# control as they are data points which are potentially sensitive and subject
# to change depending on the environment.
#
*.tfvars
*.tfvars.json
# Ignore override files as they are usually used to override resources locally and so
# are not checked in
override.tf
override.tf.json
*_override.tf
*_override.tf.json
# Include override files you do wish to add to version control using negated pattern
#
# !example_override.tf
# Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan
# example: *tfplan*
# Ignore CLI configuration files
.terraformrc
terraform.rc
# Ignore editor files
.vscode
tmp
postgres-data
rabbitmq.conf
*encryption-keys
/generated/
certs/
openapitools.json
# Generated docs content
frontend/app/src/next/lib/docs/generated/
frontend/docs/lib/generated/
# Scripts
hack/dev/psql-connect.sh
CLAUDE.md