Skip to content

Refactor/messages - #60

Open
Bence7 wants to merge 91 commits into
mainfrom
refactor/messages
Open

Refactor/messages#60
Bence7 wants to merge 91 commits into
mainfrom
refactor/messages

Conversation

@Bence7

@Bence7 Bence7 commented Nov 27, 2025

Copy link
Copy Markdown
Collaborator

About 20 files

Bence7 added 30 commits October 3, 2025 11:25
- Implemented routing for the mission details page.
- Created the MissionDetailsPageComponent with HTML template and styles.
- Added a service to manage mission details and data retrieval.
- Introduced a mapper for mission status translations and badge colors.
- Developed a mock data structure for mission details.
- Created a model to define the structure of mission details data.
- Added unit tests for the component and service.
- Updated order details page to include mission details routing.
- Enhanced internationalization files with mission details translations.
- Added new CSS variables for mission status colors.
…ialogs

- Added mapping functions for user roles and store users in mission details page mapper.
- Updated mission details page mock to include user and status information.
- Modified mission details page model to incorporate user and message structures.
- Enhanced mission details page service to manage user data and dialog actions based on roles.
- Improved key-value component to support dynamic gaps between items.
- Updated order details page mock to reflect new key-value structure with gaps.
- Introduced a reusable dialog component with a corresponding spec file for testing.
- Refactored input text component to conditionally display labels based on presence of label key.
- Adjusted page header component layout for better responsiveness.
- Added tests for the new dialog directive to ensure functionality.
- Updated English and Hungarian localization files to include new dialog and role texts.
- Deleted the DeleteDialogComponent along with its HTML, TypeScript, and spec files.
- Introduced DeleteMissionDialogComponent to handle mission deletion with a new structure.
- Updated dialog layout to use app-page-header for better organization.
- Removed ConfirmationDialogComponent and its associated files, as they were redundant.
- Created an abstract dialog class to standardize dialog behavior across components.
- Adjusted tests and snapshots to reflect the new dialog structure and components.
… intent management; enhance mission and order status handling
…omponents

- Removed leading and trailing icon properties from InputNumberXVM and InputTextXVM interfaces.
- Updated InputNumberComponent and InputTextComponent templates to eliminate icon rendering logic.
- Cleaned up related unit tests to reflect the removal of icon functionality.
- Adjusted snapshots for InputTextComponent and InputTextareaComponent to match new structure.
- Enhanced CSS styles for input components to improve visual consistency and error handling.
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