Merged
Conversation
- Added KeywordTagsInput component to CreateModelModal for improved keyword management. - Implemented upload progress tracking for .ecore and .genmodel file uploads in CreateModelModal. - Updated ToolsPanel to support GitHub-style search syntax, allowing advanced filtering of meta models. - Enhanced styling for filter tags and search inputs in ToolsPanel for better user experience.
- Integrated HomePage and ProjectPage into the App component for improved navigation. - Updated FlowCanvas to include interactive controls for zooming and panning, enhancing user experience. - Enhanced Header component with navigation links for MML and Project pages, improving accessibility. - Refactored MainLayout to support dynamic sidebar resizing and optional sidebar content, increasing layout flexibility. - Updated ToolsPanel to include new props for better customization and API handling.
- Updated App component to lazily load MainLayout for improved performance. - Modified AuthContext to handle sign-out events via window event listeners, enhancing user session management. - Adjusted MainLayout styling for better layout consistency. - Improved token refresh logic in AuthService to ensure more robust authentication flow.
…ity and performance - Removed unused handleDiagramSelection function from MainLayout. - Simplified the renderColoredText function in KeywordTagsInput by eliminating unnecessary variables and comments, enhancing readability.
…oved navigation and drag-and-drop functionality - Added sonar.host.url configuration to sonar-project.properties for SonarCloud integration. - Modified Header component links to prevent dragging, enhancing navigation stability. - Updated useDragAndDrop hook to disallow dropping unknown payloads onto the canvas, improving user experience.
Enhance CreateModelModal and ToolsPanel components with new features
… and AuthService for improved functionality and user experience - Enhanced Header component layout for better navigation. - Updated error handling in AuthService to provide more informative messages. - Modified CreateModelModal button text for clarity. - Improved GitHub-style search syntax parsing in ToolsPanel for better filtering capabilities. - Simplified HomePage greeting and updated ProjectPage to use VsumsPanel instead of ToolsPanel.
…ance performance - Introduced useCallback for buildApiFiltersFromParsedFilters to memoize the function and improve performance. - Updated useEffect dependencies to include the new memoized function, ensuring proper updates during state changes.
Refactor Header, CreateModelModal, ToolsPanel, HomePage, ProjectPage,…
…and user experience - Integrated SidebarTabs into HomePage and ProjectPage for improved navigation. - Removed lazy loading of MainLayout in App for consistent user experience across routes. - Updated MainLayout props to include SidebarTabs and adjusted layout styles for better responsiveness.
…curity - Wrapped HomePage, AppContent, and ProjectPage in ProtectedRoute to ensure proper access control. - Removed commented-out code for cleaner implementation.
…de and improve clarity.
… ProjectPage, and ApiService for enhanced functionality and user experience - Removed unnecessary elements from SignUp component for cleaner UI. - Updated MainLayout to conditionally render workspace overlays and improve route handling. - Enhanced MetaModelsPanel with props for active vSUM management. - Optimized ToolsPanel filter logic and input handling. - Expanded VsumsPanel to include CRUD operations and improved state management. - Modified ProjectPage to integrate vSUM functionality and manage active vSUM states. - Added new API methods in ApiService for vSUM operations and improved error handling. - Updated type exports to include vSUM types for better type management.
- Removed loadingId state and associated logic for improved clarity. - Eliminated derived states activeEdit and activeDetails as they are no longer needed, streamlining the component's functionality.
- Eliminated loadingId state and its associated logic to simplify the component's functionality. - Streamlined error handling by removing unnecessary finalization steps.
Refactor SignUp, MainLayout, MetaModelsPanel, ToolsPanel, VsumsPanel,…
remove delete bottun in metamodel page inside the vsum
remove delete bottun in metamodel page inside the vsum
…brary 18 delete meta model from library
update vsum sync api
…ing-new-metamodel Build Meta Model shows a single, full-screen loading overlay
…ll-width-after-switching-tabs-becomes-constrained-to-canvas-column Sidebar and Workspace Resizing Behavior
added name filtering in vsum page
…iltering Vsum pagination + filtering
fix bug error to sync vsum
…il-vsum-page 69 add delete button in detail vsum page
|
Closed
arlange
approved these changes
Oct 21, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.




No description provided.