-
Type: New Feature
-
Status: Resolved
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: explorer-20.0.0
-
Component/s: Explorer
-
Epic Link:
-
Impact type:API change
-
Upgrade notes:
-
Team:AT
-
Sprint:nxAT 11.1.14, nxAT 11.1.15, nxAT 11.1.18, nxAT 11.1.19, nxAT 11.1.21, nxAT 11.1.22, nxAT 11.1.23, nxAT 11.1.24
-
Story Points:8
Add a new extension point to be able to export the explorer runtime distribution using a dedicated format for rendering (json typically).
This will allow to:
- add renderings of the runtime contribution content
- generate other pluggable exports for dedicated needs
NB: a first basic json export was provided with NXP-28839, when ensuring the json export mechanism works with plugins too.
It is currently available at http://localhost:8080/nuxeo/site/distribution/json but should be specific to the target distribution (even if this json export is not available on persisted distributions). This will also allow to make this API accessible only if the live distrib is exposed, in compliance with the "org.nuxeo.apidoc.site.mode" nuxeo.conf property --> set dependency to NXP-29050.
Included bugfix: operation parameter description was only displayed on the live runtime and not persisted properly (description available since NXP-12070), see NXP-29381, NXP-29382, NXP-29383
- depends on
-
NXP-29103 Fix explorer bundle group introspection and json
- Resolved
-
NXP-29050 Allow proper hiding of runtime distribution from API
- Resolved
-
NXP-28839 Reorganize explorer packages, make service pluggable
- Resolved
-
NXP-29507 Allow browsing by extension point when exporting partial distribution
- Resolved
-
NXP-29379 Refine filtering on explorer artifacts
- Resolved
- is related to
-
NXP-29220 Improve Explorer secure XML content logics
- Resolved
-
NXP-29507 Allow browsing by extension point when exporting partial distribution
- Resolved
-
NXP-29052 Cleanup Explorer unused XMLWriter API
- Resolved
-
NXP-12540 Expose explorer search API
- Resolved
-
NXP-29330 Move explorer to dedicated repository
- Resolved
- is required by
-
NXP-29381 Explain params for TemplateProcessor.Render
- Open
-
NXP-29382 'FileManager.Import' operation's description should mention it requires a context variable 'currentDocument'
- Open
-
NXP-29383 Explorer : Comportement des paramètres non décrit
- Reopened
-
NXP-29570 Fix package dependencies link in UI
- Resolved
-
NXP-29561 Provide plotly rendering of explorer default exports
- Resolved
- Is referenced in