issues Search Results · language:Dune language:JavaScript language:HTML language:Java language:Java language:JavaScript
Filter by
39.8M results
When NotificationDispatcher.render() calls TokenMacro.expandAll(...) and it throws, the catch returns the original
template string unchanged, which is posted to Slack — so a message with literal placeholders ...
enhancement
GSD Version
1.6.0-rc.1 (next @ 2436b769)
Runtime
N/A — engine-internal (src/config-loader.cts)
Summary
The root↔workstream config merge in src/config-loader.cts (_deepMergeConfig, the overlay for ...
area: config
bug
confirmed-bug
priority: medium
security
Each NotificationRule compiles its admin-supplied jobNamePattern via Pattern.compile and full-matches it against
job.getFullName() on every build event during dispatch, with no guard against catastrophic-backtracking ...
enhancement
Daily streak-maintenance marker 3/5 for 2026-06-21. Opened and closed immediately — not real work.
WebhookSender.send constructs an HttpRequest directly from the configured webhook URL with no scheme or host validation;
the URL is a StringCredentials secret resolved in NotificationDispatcher.lookupWebhookUrl. ...
enhancement
No test pins the job-level first-match semantics for the shadowing case. SlackNotifyRunListener.handle adopts
config.firstMatch(fullName) and then fires only if that first rule s own toggle for the event ...
test
Daily streak-maintenance marker 2/5 for 2026-06-21. Opened and closed immediately — not real work.
All 429-retry tests use Retry-After: 0 (RetryOn429Test drives both cases via status429RetryNow()). As a result the two
non-trivial delay-derivation branches in NotificationDispatcher.retryDelayMillis are ...
test
SlackDurationTokenMacro.compute has no test coverage. The branch that matters most is the live-compute fallback: when
run.getDuration() = 0, it derives elapsed time from System.currentTimeMillis() - run.getStartTimeInMillis(). ...
test
Daily streak-maintenance marker 1/5 for 2026-06-21. Opened and closed immediately — not real work.

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.