Releases: borgoat/farmfa
Releases · borgoat/farmfa
v0.3.3
v0.3.0
Changelog
- 8633a1d chore: enable shared library build
- f625a9b chore: go get -u
- e720aaf chore: go get -u
- a8ee50f chore: go get -u
- b5489a4 chore: switch to pnpm for cdk
- d57c649 chore: upgrade cdk
- 5671b08 fix: test with latest codegen
- 76f7df4 fix: update API
- 1433168 refactor: api order
- be85669 refactor: use latest oapi-codegen config
v0.2.0
Changelog
- dab8509 chore: fix build generate step
- a2041da chore: go get -u
- 1c0385d chore: go get -u
- 365c451 chore: go mod tidy
- d0dbb89 chore: move shared lib, build for android via goreleaser
- 93d9dce ci: refactor
- 1628d95 ci: single-target run on test, build lib on release
- d8f01c3 feat(ffi): additional player methods
- 9254bba feat(ffi): create tocs
- d10ff92 refactor(ffi): consistency
- 997bf92 test(ffi): cgocheck=2
- 08e3062 test(ffi): improve
v0.1.0
Changelog
- 3e6efbf chor: go get -u
- 7a5364d chore(mod): readline, testify, age
- fa194f1 chore: .gitignore
- 42c8ed7 chore: LICENSE
- c2c8f4d chore: add age and httpie to nix
- cc9da6f chore: ffitest makefile
- 7451f2d chore: fix build
- 1cfdbbf chore: flutter, zig
- cbbebfc chore: go fmt
- fdeb791 chore: go get -u
- 8c8798a chore: go get -u
- f000a3c chore: go get -u
- 1829f56 chore: go get -u
- 15385f3 chore: go get -u && go mod tidy
- 2e3d2d0 chore: goreleaser config for cross compilation
- 9bc4647 chore: goreleaser init
- 07c59ed chore: ignore generated header file
- 03e7a57 chore: initial goreleaser config for libs
- 6e05ad7 chore: install cdk
- cd7cde0 chore: newer .goreleaser.yml
- 2a66f93 chore: regenerate api
- 3666732 chore: reorder imports
- e9cab06 chore: update deps
- 7db6f2d ci: github action workflow
- 01391ec docs(cmd): server description
- b2aaa66 docs(design): improved session flow
- d53dc52 docs(design): some improvements to the glossary
- 2a81af5 feat(cdk): initial deployment on AWS
- e8a47ee feat(deal): deal package based on latest definition
- 35f5a3e feat(lambda): initial implementation
- 5f1e7a3 feat(oracle): generate TOTP
- 907528a feat(server): use new oracle implementation
- 9352c36 feat: initial C lib
- 5227d73 feat: initial dealer implementation
- d272df6 feat: initial work for dynamo support
- 643f053 feat: kek and tek
- 04bbfdd feat: ptr conversion util
- ffefc47 feat: support for multiple age keys per player
- 94c1bcd fix(api)
- 405aec2 fix(api): add share in Toc
- 3990f01 fix(api): wrong format in Toc.share
- 6f869f3 fix(deal): required fields
- 717ab84 fix(deal): use armor
- 32c6c43 fix(dynamo): persist tek and tocs
- 929080a fix(ffi): fm_player_create_key to correctly copy strings in buffers
- 9cb4c19 fix(oracle): GenerateTOTP test
- 26e96cd fix(oracle): test
- b7ddc35 fix(server): error message
- a43a66a fix(sessions/totp)
- 533c1df fix: fmt.Errorf variable
- 0fa0d85 fix: generateTOTP
- 407c72e fix: goamd64 setting in goreleaser
- 6360e49 fix: goreleaser cc override
- 02d6b8a fix: localhost server in API def for testing
- 08cc5e3 fix: tests for vault based shamir
- 444627f initial commit and concept description
- 31334fb minor fixes to api
- 199a246 refactor
- 7ef12fa refactor
- 6d738e0 refactor(api): remove status
- 1348c69 refactor(dynamo): expressions
- 70bf147 refactor(dynamo): reuse session pk generator
- f886ecc refactor(oracle): more readable test
- 9bd261f refactor(session): split store from oracle
- 9485e11 refactor: cmd dependencies
- 70c4df4 refactor: reduce deps
- 1dd09b9 refactor: remove stale
- 766eade refactor: root cmd
- d9f36c6 refactor: server
- f51d121 refactor: switch to vault shamir implementation
- 810726a refactor: update the API to match new terminology