[MGNLUI-3999] Provide tools subapps with configured forms and actions out of the box Created: 24/Aug/16  Updated: 09/Feb/17  Resolved: 30/Aug/16

Status: Closed
Project: Magnolia UI
Component/s: framework
Affects Version/s: None
Fix Version/s: 5.4.9, 5.5

Type: New Feature Priority: Neutral
Reporter: Mikaël Geljić Assignee: Sang Ngo Huu
Resolution: Fixed Votes: 0
Labels: app, form, tools
Remaining Estimate: 4d 3h
Time Spent: 5h
Original Estimate: 5d

Attachments: PNG File hello-magnolia-tools.png    
Issue Links:
dependency
is depended upon by MGNLUI-3841 Create a simple configuration sub-app... Closed
is depended upon by MGNLUI-3731 Migrate legacy permissions app to sec... Closed
Template:
Patch included:
Yes
Acceptance criteria:
Empty
Release notes required:
Yes
Documentation update required:
Yes
Date of First Response:
Epic Link: Phase out Admin-interface Legacy
Sprint: Saigon 59
Story Points: 8

 Description   

As part of the permissions app migration effort, we now provide support for "Tools Sub-apps", with configured forms and actions, out of the box from the UI framework.

Most of the other tools apps have been doing the same with boilerplate definitions and presenters in the past too. Additionally, like for the Security Tools use case, these sub-apps support an additional level of tabs for different type of tools, grouped closely together.

This ticket is just about extracting the groundwork effort on security tools to an own feature ticket.



 Comments   
Comment by Christoph Meier [ 05/Sep/16 ]

As far as i understand - this issue was introducing a "new" API.

Would be nice if the developer could provide some basic notes which should go into docs - probably also saying where it should go within existing doc pages (if it fites somewhere).
sang.ngo ... would you have the time to "support" me here a little bit?

Comment by Mikaël Geljić [ 05/Sep/16 ]

cmeier I just pushed a sample app containing a HelloWorld tool configured as YAML (among others).
Thought this might help a bit: https://git.magnolia-cms.com/users/mgeljic/repos/webapp-5.4/commits

Generated at Mon Feb 12 09:12:15 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.