Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-28913

Improve Explorer webengine navigation and display

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 11.1, 2021.0
    • Component/s: Explorer
    • Upgrade notes:
      Hide

      Removed "aggregated" and "introspection" views on artifacts, that were not referenced anywhere, and buggy in most some cases anyway.

      Sample URLs for history:
      Sample "default" (kept): https://explorer.nuxeo.com/nuxeo/site/distribution/Nuxeo%20Platform%20LTS%202019-10.10/viewComponent/org.nuxeo.ecm.platform.actions
      "introspection" (removed): https://explorer.nuxeo.com/nuxeo/site/distribution/Nuxeo%20Platform%20LTS%202019-10.10/viewComponent/org.nuxeo.ecm.platform.actions/introspection
      "aggregated" (removed) : https://explorer.nuxeo.com/nuxeo/site/distribution/Nuxeo%20Platform%20LTS%202019-10.10/viewComponent/org.nuxeo.ecm.platform.actions/aggregated

      Associated removed API:

      • NuxeoArtifactWebObject#doViewAggregated
      • BundleGroupWO#getTargetBundleGroup (changed from public into protected method)
      • BundleWO#getTargetBundleInfo (changed from public into protected method)
      • ComponentWO#getTargetComponentInfo (changed from public into protected method)
      • ContributionWO#getTargetExtensionInfo (changed from public into protected method)
      • ExtensionPointWO#getTargetExtensionPointInfo (changed from public into protected method)

      Associated added API:

      • NuxeoArtifactWebObject#doGet (redirecting to the default view)
      Show
      Removed "aggregated" and "introspection" views on artifacts, that were not referenced anywhere, and buggy in most some cases anyway. Sample URLs for history: Sample "default" (kept): https://explorer.nuxeo.com/nuxeo/site/distribution/Nuxeo%20Platform%20LTS%202019-10.10/viewComponent/org.nuxeo.ecm.platform.actions "introspection" (removed): https://explorer.nuxeo.com/nuxeo/site/distribution/Nuxeo%20Platform%20LTS%202019-10.10/viewComponent/org.nuxeo.ecm.platform.actions/introspection "aggregated" (removed) : https://explorer.nuxeo.com/nuxeo/site/distribution/Nuxeo%20Platform%20LTS%202019-10.10/viewComponent/org.nuxeo.ecm.platform.actions/aggregated Associated removed API: NuxeoArtifactWebObject#doViewAggregated BundleGroupWO#getTargetBundleGroup (changed from public into protected method) BundleWO#getTargetBundleInfo (changed from public into protected method) ComponentWO#getTargetComponentInfo (changed from public into protected method) ContributionWO#getTargetExtensionInfo (changed from public into protected method) ExtensionPointWO#getTargetExtensionPointInfo (changed from public into protected method) Associated added API: NuxeoArtifactWebObject#doGet (redirecting to the default view)
    • Team:
      AT
    • Sprint:
      nxAT 11.1.15, nxAT 11.1.16, nxAT 11.1.17
    • Story Points:
      1

      Description

      Tiny improvements and fixes on webengine pages of the explorer:

      • fix group id display
      • navigate to the main view (holding stats) when clicking on a distribution
      • additional tiny rendering improvements
      • last but not lease, cover pages rendering by functional tests

      There are additional improvements that could be done, will create dedicated jira issues (linked to avoid piling up too many changes here.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 days, 6 hours
                  3d 6h