A new Tools module will allow users to easily navigate to tools/applications configured by administrators. They may refer to popular internal application resources and the external ones
Some of the tools/applications may be configured as currently unavailable for the standard users
Design Ideas and Functional Requirements
A new tile view to be designed which can be reached by each user clicking on the "Tools" link on the left side panel
Administrators will be able to add new entries, edit the existing ones and delete those which are no longer required in the system. Standard CRUD operations endpoints to be added. There will be an attribute which will allow to hide an entry from the tiles view
A Tool entity should have name, description (long text), author, created timestamp, visibility flag. When the entity is updated there should be information about who and when
Standard users will be able to view the Tool entries available for visualization only
Clicking on a tile should warn with a dialogue that a user will be redirected to a URL in a separate tab
When the number of tools/applications doesn't fit into one screen there should be a way to navigate through pages
Open Questions
an idea to place the Tools view on the Home page instead of the block for GitHub issues is not necessary ideal as some users pass it very fast as being not very informative as of December 2023 (might be configured as optional for visualization)
Business Requirements
A new Tools module will allow users to easily navigate to tools/applications configured by administrators. They may refer to popular internal application resources and the external ones
Some of the tools/applications may be configured as currently unavailable for the standard users
Design Ideas and Functional Requirements
A new tile view to be designed which can be reached by each user clicking on the "Tools" link on the left side panel
Administrators will be able to add new entries, edit the existing ones and delete those which are no longer required in the system. Standard CRUD operations endpoints to be added. There will be an attribute which will allow to hide an entry from the tiles view
A Tool entity should have name, description (long text), author, created timestamp, visibility flag. When the entity is updated there should be information about who and when
Standard users will be able to view the Tool entries available for visualization only
Clicking on a tile should warn with a dialogue that a user will be redirected to a URL in a separate tab
When the number of tools/applications doesn't fit into one screen there should be a way to navigate through pages
Open Questions
@mrechkem @Sathyaraos