summaryrefslogtreecommitdiff
path: root/frontend/components/history
Commit message (Collapse)AuthorAgeFilesLines
* frontend: improvementsdiogo4642025-08-141-8/+1
|
* feat: add hover tooltips to History Path columndiogo4642025-08-141-2/+5
| | | | | | | | | | | | | | Add title attributes to show full path information when hovering over entries in the History page Path column. This helps users see truncated paths in full. - Add title tooltip for file creation entries showing full file path - Add title tooltip for rename entries showing "old_path → new_path" format - Add title tooltip for other entries showing the path - Maintains existing truncation styling with max-w-md class 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
* feat: improve DriveLogEntry types with discriminated unionsdiogo4642025-08-141-5/+9
| | | | | | | | | | | | | | - Replace generic DriveLogEntry with action-specific discriminated unions - Add DriveLogEntryCreateFile, CreateDir, Remove, Rename types - Update Drive_log parsing to create correct union types based on action - Add type guards (isCreateFileEntry, isRenameEntry, etc.) for safe access - Enhance History UI to properly display rename operations (old → new) - Change log_id to revision to match Rust OperationHeader structure - Improve type safety and maintainability 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
* feat: make file paths clickable for create_file actions in historydiogo4642025-08-141-1/+10
| | | | | | | | | | | - Add clickable download links for create_file entries in history table - Use blob endpoint with proper filename parameter for downloads - Apply blue link styling with hover effects for better UX - Only make paths clickable when blob_id is available and valid 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
* feat: add paginated history page with activity logdiogo4642025-08-141-0/+138
- Create /history page showing drive activity with server-side rendering - Display timestamp, action, user, path, and file size in table format - Add pagination (50 entries per page) using URL query parameters - Sort entries by timestamp descending (most recent first) - Add History button to drive header for easy navigation - Use existing UI components and styling patterns 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>