Skip to content

Conversation

@v0lkan
Copy link
Contributor

@v0lkan v0lkan commented Jan 19, 2026

placeholder PR for the next release.

other outstanding PRs will be staged to be done after the release cut.

v0lkan and others added 27 commits January 12, 2026 23:00
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Code does not compile.

Signed-off-by: Volkan Özçelik <me@volkan.io>
Code does not compile.

Signed-off-by: Volkan Özçelik <me@volkan.io>
Code does not compile.

Signed-off-by: Volkan Özçelik <me@volkan.io>
Code compiles.

Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Add context.Context parameter to all SDK API calls to enable proper
request cancellation and timeout handling. This replaces the previous
workaround in dispatch.go that wrapped calls in goroutines.

Key changes:
- All API method calls now accept context as first parameter
- Remove contributeWithContext wrapper in favor of native SDK support
- Move cipher helper functions (readAndGuardRequest, getCipherAndEncrypt,
  respond* functions) to SDK net package
- Use AuthorizeAndRespondOnFailForPath for path-based authorization
- Delete unused cipher state, net, and read files now handled by SDK
- Remove toSecretMetadataSuccessResponse in favor of SDK's
  ValueToSecretMetadataSuccessResponse

Signed-off-by: Volkan Özçelik <me@volkan.io>
Move defer cleanupIn() before error check to satisfy linter. The
openInput function returns a no-op cleanup on error, so calling it
unconditionally is safe and more defensive.

Also fix indentation in encrypt_impl.go and delete.go.

Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
Signed-off-by: Volkan Özçelik <me@volkan.io>
@v0lkan v0lkan self-assigned this Jan 19, 2026
Signed-off-by: Volkan Özçelik <me@volkan.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants