Skip to content

Fix UI bugs and add project management features#2

Merged
ioniks merged 3 commits intoioniks:masterfrom
geoh:bugfix-minor-ux-tweaks
Nov 14, 2025
Merged

Fix UI bugs and add project management features#2
ioniks merged 3 commits intoioniks:masterfrom
geoh:bugfix-minor-ux-tweaks

Conversation

@geoh
Copy link
Contributor

@geoh geoh commented Nov 12, 2025

Bug fixes:

  • Fix priority filter label not translating to English
  • Fix priority filter not correctly stripping emojis
  • Fix project selector not updating when selecting folder
  • Fix project selector not updating when switching projects from dropdown
  • Fix kanban columns to dynamically fill full screen width

New feature:

  • Add delete project button to remove projects from recent list

Thank you for the cool project idea! Just trying it out now... 😄

geoh and others added 2 commits November 13, 2025 00:45
Bug fixes:
- Fix priority filter label not translating to English
- Fix priority filter not correctly stripping emojis
- Fix project selector not updating when selecting folder
- Fix project selector not updating when switching projects from dropdown
- Fix kanban columns to dynamically fill full screen width

New feature:
- Add delete project button to remove projects from recent list
  - Removes project from IndexedDB (files remain safe)
  - Shows confirmation dialog before deletion
  - Returns to welcome screen after deletion

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…ation

- Add full color palette (red, orange, yellow, green, blue, purple, white, black)
- Expand priorityIconClasses with 50+ emoji options across 9 categories
- Implement displayPriority() function for runtime translation of default priorities
- Apply translations across all UI components (dropdowns, badges, cards, modals, archives)
- Fix language switching to dynamically update priority dropdowns
- Fix bug in task detail modal (incorrect variable reference)
- Update README with Priorities customization section and valid emoji list

All priorities display correctly in English/French UI while markdown stays in English
@geoh
Copy link
Contributor Author

geoh commented Nov 13, 2025

feat: Expand priority system with 50+ emoji icons and language translation

  • Add full color palette (red, orange, yellow, green, blue, purple, white, black)
  • Expand priorityIconClasses with 50+ emoji options across 9 categories
  • Apply translations across all UI components (dropdowns, badges, cards, modals, archives)

All priorities display correctly in English/French UI while markdown stays in English

- Extract @username from display name formats (@username (Display Name))
- Implement normalizeUserId() and getUserFullFormat() helper functions
- Fix click-to-filter to work correctly with formatted user names
- Preserve full user format in UI while using normalized IDs for filtering
@geoh
Copy link
Contributor Author

geoh commented Nov 13, 2025

fix: Normalize user identifiers for consistent filtering

  • Extract @username from display name formats (@username (Display Name))
  • Implement normalizeUserId() and getUserFullFormat() helper functions
  • Fix click-to-filter to work correctly with formatted user names
  • Preserve full user format in UI while using normalized IDs for filtering

@geoh
Copy link
Contributor Author

geoh commented Nov 13, 2025

Apologies, I've stacked work on top of work here. But later fixes depended on the changes I'd already made. Anyhow, hopefully you can decipher it all. Thanks again for sharing.

@ioniks
Copy link
Owner

ioniks commented Nov 14, 2025

I check it when i can.

I have an update that will arrive in V2, with some features also that should save Tokens during the update on large Kanban.md.

I think i add it at the same time

@ioniks ioniks merged commit e0551bc into ioniks:master Nov 14, 2025
zeeneddie pushed a commit to zeeneddie/MarkdownTaskManager that referenced this pull request Feb 10, 2026
…-CRS validation

Complete onboarding pipeline consolidating 6 workflow variants (A-F) into
M1-M11 stages. Validated on HCI-CRS (9,922 files): 10/11 stages pass in
24 min. Includes Plane export module, security scanner enhancements,
M5 agent routing fixes (Vicky+Peter), and comprehensive documentation.

Key additions:
- WorkflowContext.router field for stage access to agent extensions
- UserJourneyExtractionStage: fixed router calls, context keys, output mapping
- Plane export module (backend/app/services/plane_export/)
- 11 standalone test files + stepbystep + persistence + integration tests
- Updated README, ROADMAP, architecture docs with pipeline results
- Roadmap items: M5 enrichment, migration analysis (Gap ioniks#2), reconciliation (Gap ioniks#4)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants