Skip to content

[issue tracker] batch edit enhancements #10476

Open
regisoc wants to merge 9 commits into
aces:mainfrom
regisoc:20260428_issue_tracker_batch_edit_markdown
Open

[issue tracker] batch edit enhancements #10476
regisoc wants to merge 9 commits into
aces:mainfrom
regisoc:20260428_issue_tracker_batch_edit_markdown

Conversation

@regisoc
Copy link
Copy Markdown
Collaborator

@regisoc regisoc commented Apr 28, 2026

Brief summary of changes

This PR adds batch edit enhancements, already included to HBCD:

  • enables markdown in batch edit description and comments.
  • adds some CSS adjustments such as checkboxes aligned with label, filters items in grid layout, and wraps possibly long dropdown items when editing an issue.
  • adds a 4th filter tab on possible assignees.

Tests

compile the module with target=issue_tracker npm run compile.

  • Go to Menu > Tools > Issue tracker module
  • Go to batch edit tab.
  • Add/modify a comment/description with markdown e.g. formatting, link. and see the formatted result.
  • Check assignees in assignee filter tab. and see the filtered issues.

@github-actions github-actions Bot added Language: Javascript PR or issue that update Javascript code Module: issue_tracker PR or issue related to issue tracker module labels Apr 28, 2026
@regisoc regisoc added Area: UI PR or issue related to the user interface Project: HBCD Issue or PR related to the HBCD project Difficulty: Simple PR or issue that should be easy to implement, review, or test labels Apr 28, 2026
@github-actions github-actions Bot added the Language: PHP PR or issue that update PHP code label Apr 28, 2026
@regisoc regisoc marked this pull request as ready for review April 28, 2026 20:45
@lapadulamichael lapadulamichael self-requested a review May 15, 2026 14:13
Copy link
Copy Markdown

@lapadulamichael lapadulamichael left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@regisoc
Copy link
Copy Markdown
Collaborator Author

regisoc commented May 15, 2026

Thanks @lapadulamichael , moving to final review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: UI PR or issue related to the user interface Difficulty: Simple PR or issue that should be easy to implement, review, or test Language: Javascript PR or issue that update Javascript code Language: PHP PR or issue that update PHP code Module: issue_tracker PR or issue related to issue tracker module Project: HBCD Issue or PR related to the HBCD project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants