Skip to content

Support issue hierarchy for planning - #23

Merged
dbutenhof merged 11 commits into
mainfrom
hier
Jul 27, 2026
Merged

Support issue hierarchy for planning#23
dbutenhof merged 11 commits into
mainfrom
hier

Conversation

@dbutenhof

Copy link
Copy Markdown
Owner

This allows nesting stories under "epics" and sub-stories under stories, to assist with release planning.

Each unparented issue under a milestone is considered an "epic"; issues may be parented to an epic (or as a sub-story to a story) using drag-and-drop. (An issue and its sub-issues are "unparented" by dragging them to the margins outside the active range.)

The UI now allows creation of both stories and comments, with markdown preview.

This also includes work to improve the rendering of GitHub markdown using an open source clone of the GitHub proprietary CSS and careful DIV scoping.

dbutenhof added 10 commits July 25, 2026 08:40
Generated-by: Cursor
Signed-off-by: David Butenhof <dbutenho@redhat.com>
Signed-off-by: David Butenhof <dbutenho@redhat.com>
Generated-by: Cursor
Signed-off-by: David Butenhof <dbutenho@redhat.com>
Signed-off-by: David Butenhof <dbutenho@redhat.com>
Generated-by: Cursor
Signed-off-by: David Butenhof <dbutenho@redhat.com>
Assisted-by: Cursor
Signed-off-by: David Butenhof <dbutenho@redhat.com>
Cursor review: stale hierarchy action can cause issue duplication.

Generated-by: Cursor
Signed-off-by: David Butenhof <dbutenho@redhat.com>
Signed-off-by: David Butenhof <dbutenho@redhat.com>
I suspect the local copy of the opensource GitHub markdown CSS wasn't what
solved the problem, and might be unnecessary -- right now, I'm not questioning
success!

Generated-by: Cursor
Signed-off-by: David Butenhof <dbutenho@redhat.com>
Generated-by: Cursor
Signed-off-by: David Butenhof <dbutenho@redhat.com>
@dbutenhof dbutenhof self-assigned this Jul 27, 2026
@dbutenhof dbutenhof added the enhancement New feature or request label Jul 27, 2026
Signed-off-by: David Butenhof <dbutenho@redhat.com>
@dbutenhof
dbutenhof merged commit f871e50 into main Jul 27, 2026
4 checks passed
@dbutenhof
dbutenhof deleted the hier branch July 27, 2026 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant