Skip to content

feat: Add Enhanced Comments System for projects and tasks#58

Merged
evilguy4000 merged 1 commit intodevelopfrom
Feat-Enhanced-Comments-System
Sep 19, 2025
Merged

feat: Add Enhanced Comments System for projects and tasks#58
evilguy4000 merged 1 commit intodevelopfrom
Feat-Enhanced-Comments-System

Conversation

@evilguy4000
Copy link
Copy Markdown
Collaborator

  • Add Comment model with threaded replies and user attribution
  • Create Alembic migration (013_add_comments_table.py) for database schema
  • Implement complete CRUD operations via comments routes
  • Add responsive UI with inline editing and real-time interactions
  • Include permission system (users edit own, admins manage all)
  • Support soft delete for comments with replies to preserve structure
  • Add comprehensive CSS styling with dark theme support
  • Integrate comments sections into project and task detail views
  • Fix modal z-index and context issues for delete confirmations
  • Update README with detailed feature documentation

Technical details:

  • Threaded comment structure with parent-child relationships
  • API endpoints for comment operations and retrieval
  • Mobile-responsive design with touch-friendly interactions
  • Internationalization support via Flask-Babel
  • Bootstrap 5 modal integration with proper event handling

- Add Comment model with threaded replies and user attribution
- Create Alembic migration (013_add_comments_table.py) for database schema
- Implement complete CRUD operations via comments routes
- Add responsive UI with inline editing and real-time interactions
- Include permission system (users edit own, admins manage all)
- Support soft delete for comments with replies to preserve structure
- Add comprehensive CSS styling with dark theme support
- Integrate comments sections into project and task detail views
- Fix modal z-index and context issues for delete confirmations
- Update README with detailed feature documentation

Technical details:
- Threaded comment structure with parent-child relationships
- API endpoints for comment operations and retrieval
- Mobile-responsive design with touch-friendly interactions
- Internationalization support via Flask-Babel
- Bootstrap 5 modal integration with proper event handling
@evilguy4000 evilguy4000 merged commit 35309c6 into develop Sep 19, 2025
4 of 5 checks passed
@evilguy4000 evilguy4000 deleted the Feat-Enhanced-Comments-System branch October 27, 2025 11:54
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.

1 participant