LearnNewsExamplesServices
Frontmatter
id9057
titleRefactor DevRank Controls: Split Search & Reorder Fields
stateClosed
labels
enhancementairefactoring
assigneestobiu
createdAtFeb 8, 2026, 9:53 PM
updatedAtFeb 8, 2026, 10:00 PM
githubUrlhttps://github.com/neomjs/neo/issues/9057
authortobiu
commentsCount0
parentIssue8930
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 8, 2026, 10:00 PM

Refactor DevRank Controls: Split Search & Reorder Fields

Closed v12.0.0 enhancementairefactoring
tobiu
tobiu commented on Feb 8, 2026, 9:53 PM

Refactor the DevRank controls panel to improve usability and data filtering capabilities.

Requirements:

  1. Split Search: Replace the single "Search User" field with two separate fields:
    • Username (filtering login)
    • Fullname (filtering name)
  2. Reorder Fields: Move the Country field to the top of the "Filters" section.
  3. Store Enhancement: Update apps/devrank/store/Contributors.mjs to:
    • Define default filters for login, name, and location.
    • Apply JSDoc documentation improvements (Knowledge Base Enhancement Strategy).
  4. View Logic: Update apps/devrank/view/ControlsContainer.mjs to handle filtering changes generically for all fields.
tobiu added the enhancement label on Feb 8, 2026, 9:53 PM
tobiu added the ai label on Feb 8, 2026, 9:53 PM
tobiu added the refactoring label on Feb 8, 2026, 9:53 PM
tobiu added parent issue #8930 on Feb 8, 2026, 9:55 PM
tobiu assigned to @tobiu on Feb 8, 2026, 9:55 PM
tobiu referenced in commit 4e458ea - "feat: Refactor DevRank Controls: Split Search & Reorder Fields (#9057)" on Feb 8, 2026, 10:00 PM
tobiu closed this issue on Feb 8, 2026, 10:00 PM