More design updates for the issue view page. #109
Labels
No labels
actions
bug
cli
duplicate
enhancement
fork
forum
git storage
help wanted
insights
invalid
issues
moderation
oidc
ownership transfer
packages
pr/merge protection rules
projects
pull requests
question
releases
sponsorships
tags
webhooks
wiki
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
crueber/walhub#109
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fix is up: PR #111 (#111) — timeline renders comments as divider-separated entries with system events as single-line muted rows, and Close / Comment-and-Close are explicit reason choosers (the API defaults an omitted reason to completed, so the UI always sends one). Browser-verified dark + light with zero console errors.
Review: PR #111 (fix/issue-109) — timeline system rows + honest close
Reviewed diff main...origin/fix/issue-109 (6 files) in scratch worktrees; main worktree untouched. BEFORE screenshot confirms the bug (label events as boxed 'labels +approved' comment cards). No browser used — node tests + code reasoning only.
Checklist (all pass)
card(CommentComposer.jsx:160) — still distinct. ✅t.StateReason = nil). ✅Pre-existing-failure claim — corrected, not a blocker
Author reported data-guard + reaction-cache fail identically on main. Verified: with web/node_modules resolvable, those two files PASS 11/11 on unmodified origin/main AND the full suite passes 252/252 on the PR branch. The observed failures are the missing-node_modules scratch-worktree artifact (node_modules is gitignored, present only in the main checkout), identical on any branch — environmental, not code. No action needed.
Verification results (scratch worktree @
3e95ab2, node_modules symlinked, removed afterward)node --test web/test/unit/*.test.js: 252 pass / 0 fail (incl. 7 new issue-events tests)vite build: success (109 modules, 1.53s)Minor nits (not blocking, no fix pushed)
<ol class="timeline">has no .timeline CSS rule — harmless hook class, layout comes from row classes.MERGE RECOMMENDATION: ready to merge.
Fixed by PR #111 (review clean; pre-existing-failure claim corrected to env artifact; 252/252 node tests), merged. Closing.