Skip to content

issues Search Results · language:Dune language:JavaScript language:HTML language:Java language:Java language:JavaScript

Filter by

39.8M results  (741 ms)

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.
Issue origami icon

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 Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

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 Issues
ProTip! Restrict your search to the title by using the in:title qualifier.