feat: Comment edit/delete, auto-link URLs, markdown tables, mobile fixes
- Add comment edit/delete functionality (owner or admin can modify) - Add edit/delete buttons to comments in TicketView - Create update_comment.php and delete_comment.php API endpoints - Add updateComment() and deleteComment() methods to CommentModel - Show "(edited)" indicator on modified comments - Add migration script for updated_at column - Auto-link URLs in plain text comments (non-markdown) - Add markdown table support with proper HTML rendering - Preserve code blocks during markdown parsing - Fix mobile UI elements showing on desktop (add display:none defaults) - Add mobile styles for CreateTicketView form elements - Stack status-priority-row on mobile devices - Update cache busters to v20260124e - Update Claude.md and README.md documentation Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -31,8 +31,10 @@ A feature-rich PHP-based ticketing system designed for tracking and managing dat
|
||||
- **Comment Requirements**: Optional comment requirements for specific transitions
|
||||
|
||||
### Collaboration Features
|
||||
- **Markdown Comments**: Full Markdown support with live preview and toolbar
|
||||
- **Markdown Comments**: Full Markdown support with live preview, toolbar, and table rendering
|
||||
- **@Mentions**: Tag users in comments with autocomplete
|
||||
- **Comment Edit/Delete**: Comment owners and admins can edit or delete comments
|
||||
- **Auto-linking**: URLs in comments are automatically converted to clickable links
|
||||
- **File Attachments**: Upload files to tickets with drag-and-drop support
|
||||
- **Ticket Dependencies**: Link tickets as blocks/blocked-by/relates-to/duplicates
|
||||
- **Activity Timeline**: Complete audit trail of all ticket changes
|
||||
|
||||
Reference in New Issue
Block a user