Skip to content

[NAE-2052] Integrate ticket view with menu items#289

Merged
mazarijuraj merged 17 commits intorelease/6.5.0from
NAE-2052
Feb 18, 2025
Merged

[NAE-2052] Integrate ticket view with menu items#289
mazarijuraj merged 17 commits intorelease/6.5.0from
NAE-2052

Conversation

@Retoocs
Copy link
Contributor

@Retoocs Retoocs commented Feb 14, 2025

Description

Implemented new menu item configurations for tabbed ticket view and tabbed single task view

Implements NAE-2052

Dependencies

No new dependencies were introduced

Third party dependencies

No new dependencies were introduced

Blocking Pull requests

Depends on #283

How Has Been This Tested?

Manually and with tests

Test Configuration

Name Tested on
OS Ubuntu 24.04.1 LTS
Runtime Java 11
Dependency Manager Maven 3.6.3
Framework version Spring Boot 2.7.8
Run parameters
Other configuration

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • My changes have been checked, personally or remotely, with @Kovy95
  • I have commented my code, particularly in hard-to-understand areas
  • I have resolved all conflicts with the target branch of the PR
  • I have updated and synced my code with the target branch
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing tests pass locally with my changes:
    • Lint test
    • Unit tests
    • Integration tests
  • I have checked my contribution with code analysis tools:
  • I have made corresponding changes to the documentation:
    • Developer documentation
    • User Guides
    • Migration Guides

- implement auto-select for menu items
…temoch

- fix ActionDelegate.execute method
- update ActionDelegate menu item methods
- import configuration nets in FilterRunner
- implement MenuItemService with new or updated domain models
- move menu item domain models to menu package
- implement MenuItemView enum
- implement MenuItemUtils
- rename preference_item to menu_item
- add tabbed_case_view_configuration and tabbed_task_view_configuration nets
- update MenuItemApiTest according to changes
- remove redundant MenuItemBody attribute
- update menu_item and tabbed_case_view_configuration dataGroups
- update MenuItemService find methods
- fix MenuItemApiTest.testDuplicateMenuItem
- implement TabbedTicketView configuration
- implement TabbedSingleTaskView configuration
- fix missing entry in ViewBody
- fix method call in tabbed_case_view_configuration
- fix setting view_configuration_type
@Retoocs Retoocs added the improvement A change that improves on an existing feature label Feb 14, 2025
@Retoocs Retoocs self-assigned this Feb 14, 2025
- add MenuItemView.isPrimary attribute
- fix options initializing in configuration
mazarijuraj
mazarijuraj previously approved these changes Feb 17, 2025
@mazarijuraj mazarijuraj merged commit 9606298 into release/6.5.0 Feb 18, 2025
4 of 6 checks passed
@dpulls
Copy link

dpulls bot commented Feb 18, 2025

🎉 All dependencies have been resolved !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement A change that improves on an existing feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants