summaryrefslogtreecommitdiff
path: root/pkg (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix(tfstated): rollack transaction in case of panicJulien Dessaux23 hours1-8/+13
|
* chore(tfstated): implement a transaction wrapperJulien Dessaux11 days5-150/+119
|
* chore(tfstated): refactored helpers to their own packageJulien Dessaux12 days6-28/+75
|
* fix(tfstated): hash passwords instead of relying on the database encryption keyJulien Dessaux13 days4-30/+55
|
* fix(tfstated): return 403 Forbidden on non existent accountJulien Dessaux13 days2-0/+8
|
* chore(tfstated): use a struct{} as context.Context keyJulien Dessaux13 days2-1/+4
|
* feat(tfstated): implement HTTP basic authJulien Dessaux2024-11-145-3/+157
|
* chore(tfstated): rename state "name" to "path" for consistencyJulien Dessaux2024-11-133-19/+19
|
* feat(tfstated): allow configuration of version history limit via environment ↵Julien Dessaux2024-10-182-8/+15
| | | | variable
* feat(tfstated): garbage collect older statesJulien Dessaux2024-10-171-2/+25
|
* feat(tfstated): preserve lock information in states versionsJulien Dessaux2024-10-162-1/+8
|
* chore(tfstated): simplify some codeJulien Dessaux2024-10-151-2/+1
|
* feat(tfstated): implement states versioningJulien Dessaux2024-10-143-23/+50
|
* feat(logger): implement optional body loggingJulien Dessaux2024-10-132-4/+27
|
* fix(tfstated): add lock handler testsJulien Dessaux2024-10-063-11/+33
|
* fix(tfstated): add delete handler testsJulien Dessaux2024-10-061-3/+11
|
* feat(tfstated): implement states lockingJulien Dessaux2024-10-033-11/+76
|
* feat(tfstated): implement DELETE methodJulien Dessaux2024-10-021-0/+5
|
* feat(logger): implement a logger middlewareJulien Dessaux2024-10-012-0/+114
|
* feat(tfstated): implement GET and POST methods, states are encrypted in a ↵Julien Dessaux2024-09-3011-0/+521
sqlite3 database