feat: Refactor AppShell and Header components, enhance memory management UI, and align API endpoints

- Removed defaultCollapsed prop from AppShell and set sidebar to be collapsed by default.
- Updated Header component to remove mobile menu toggle and added a history entry button.
- Refactored ExplorationsSection to streamline data extraction and improve UI rendering.
- Added new messages for GitHub sync success and error handling in issues.
- Implemented View Memory Dialog for better memory content viewing and editing.
- Enhanced FlowToolbar to auto-create flows and improved save functionality.
- Conducted a frontend audit for API endpoint alignment with backend implementations.
This commit is contained in:
catlog22
2026-02-07 23:15:50 +08:00
parent 82ed5054f5
commit 80ae4baea8
13 changed files with 418 additions and 195 deletions

View File

@@ -358,6 +358,7 @@
"status": "Status",
"provider": "Provider",
"enableThis": "Enable this",
"showAll": "Show All",
"validation": {
"nameRequired": "Name is required"
}

View File

@@ -37,6 +37,9 @@
"reset": "Reset",
"resetDesc": "Reset all user preferences to their default values. This cannot be undone.",
"saving": "Saving...",
"deleting": "Deleting...",
"merging": "Merging...",
"splitting": "Splitting...",
"resetConfirm": "Reset all settings to defaults?",
"resetToDefaults": "Reset to Defaults",
"enable": "Enable",
@@ -52,6 +55,7 @@
"select": "Select",
"selectAll": "Select All",
"deselectAll": "Deselect All",
"openMenu": "Open menu",
"resetLayout": "Reset Layout"
},
"status": {

View File

@@ -25,6 +25,10 @@
"markResolved": "Mark Resolved",
"github": "Pull from GitHub"
},
"messages": {
"githubSyncSuccess": "GitHub sync complete: {imported} imported, {updated} updated, {skipped} skipped.",
"githubSyncError": "GitHub sync failed"
},
"filters": {
"all": "All",
"open": "Open",
@@ -147,7 +151,10 @@
"groups": "groups",
"parallel": "Parallel",
"sequential": "Sequential",
"emptyState": "No queue data available",
"emptyState": {
"title": "No Queue Data",
"description": "No queue data available"
},
"empty": "No data",
"conflicts": "Conflicts detected in queue",
"noQueueData": "No queue data",
@@ -257,7 +264,8 @@
"critical": "Critical",
"high": "High",
"medium": "Medium",
"low": "Low"
"low": "Low",
"unknown": "Unknown"
},
"type": {
"all": "All Types"