Uploaded image for project: 'Jetspeed 2'
  1. Jetspeed 2
  2. JS2-880

Full Wicket implementation of the admin portlets

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.0
    • Fix Version/s: 2.2.1
    • Component/s: Admin Portlets
    • Labels:
      None

      Description

      We have a basic/example Wicket portlet implementation now for the User manager.
      But we need to expand/extend that portlet to provide the full functionalitiy needed, as well as support for the new security Preferences and attributes model implementation of JS2-869 and JS2-870.
      Furthermore, the other security and Site, Page, Profiler etc. portlet also should be rewritten using Wicket so we develop a common Wicket framework as standard for all admin portlets.

      Finally, the backed model used by Wicket should be abstracted such that a later replacement / further abstraction to use other backends like JCR or even flat XML storage is easy the incorporate.

        Attachments

        1. WicketProfilerAdmin.diff
          36 kB
          Niels van Kampenhout
        2. WicketPortletTrackingPortlet.diff
          16 kB
          Niels van Kampenhout
        3. JS-880-remove-export-entities-api.patch
          0.8 kB
          Jeroen Hoffman
        4. JS-880-remove-export-entities.patch
          5 kB
          Jeroen Hoffman
        5. JS-880-removeAjaxExport.patch
          27 kB
          Jeroen Hoffman
        6. JS2-880-jetspeed-importexport.patch
          5 kB
          Jeroen Hoffman
        7. JS2-880-j2-admin-importexport.patch
          37 kB
          Jeroen Hoffman

          Activity

            People

            • Assignee:
              firevelocity Vivek Kumar
              Reporter:
              adouma Ate Douma
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 672h
                672h
                Remaining:
                Remaining Estimate - 672h
                672h
                Logged:
                Time Spent - Not Specified
                Not Specified