Skip to content

Add support for signals#4

Merged
vikstrous merged 5 commits intomasterfrom
channels
Feb 3, 2026
Merged

Add support for signals#4
vikstrous merged 5 commits intomasterfrom
channels

Conversation

@vikstrous
Copy link
Owner

No description provided.

@vikstrous vikstrous marked this pull request as ready for review February 3, 2026 14:27
@vikstrous vikstrous merged commit 71ea658 into master Feb 3, 2026
sean-george-anchor added a commit to sean-george-anchor/tempts that referenced this pull request Feb 19, 2026
Remediate all HIGH/MEDIUM/LOW findings from the security audit:

- Add sync.Mutex to Queue for concurrent map access safety (vikstrous#1)
- Remove hardcoded 10s activity timeout from WithImplementation (vikstrous#2)
- Remove debug fmt.Println leaking workflow IDs (vikstrous#3)
- Add validateName to all constructors, panic on empty names (vikstrous#4)
- Add nil client check in NewFromSDK (vikstrous#5)
- Fix %s to %w for proper error wrapping in replaytest (vikstrous#6)
- Fix "activtity" typo and wrong noun in error messages (vikstrous#7)
- Fix goroutine leak in Worker.Run with done channel pattern (vikstrous#8)
- Change mock stubs from panic to error return (#19)

Add 39 tests across 8 files bringing root package from 0% to 49%
coverage. Remaining uncovered code requires a live Temporal server.
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.

1 participant