Prefer sourcing additional app directory entry metadata from publishing parameters
apetro opened this issue · 4 comments
Whereas up to this point uPortal-home
has largely relied upon custom portlet-preference
s exposed via ad-hoc hacks to uPortal
,
now add support for sourcing that configuration from portlet publishing parameters (which are all exposed in the portlet registry JSON without requiring ad-hoc hacks to uPortal
),
so that uPortal adopters can add uPortal-home-supporting metadata to their portlet publications without having to hack uPortal to make these effective.
And then make this the preferred approach, deprecating the hacky support for conveying this stuff via portlet-preferences.
Locally backlogged in MyUW for Scrum purposes as MUMUP-3219.
📓 Blocker for widget support in uPortal-Project/uPortal-start#84
These portlet publishing parameters. In what JSON API are they exposed by uPortal? Not seeing them, on messing with uPortal-start
locally?
EDIT: cf uportal-dev@ thread.
Publishing parameters are currently included in
/uPortal/api/v4-3/dlm/portletRegistry.json
and
/uPortal/api/v4-3/dlm/layout.json
/cc @drewwills @bjagg