Jetspeed 2
  1. Jetspeed 2
  2. JS2-880

Full Wicket implementation of the admin portlets

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major 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.

      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

        Ate Douma created issue -
        Niels van Kampenhout made changes -
        Field Original Value New Value
        Attachment WicketProfilerAdmin.diff [ 12398753 ]
        Ate Douma made changes -
        Assignee Ate Douma [ adouma ]
        Niels van Kampenhout made changes -
        Attachment WicketPortletTrackingPortlet.diff [ 12398864 ]
        Ate Douma made changes -
        Fix Version/s 2.2.1 [ 12313443 ]
        Fix Version/s 2.2.0 [ 12312318 ]
        Jeroen Hoffman made changes -
        Attachment JS2-880-j2-admin-importexport.patch [ 12405157 ]
        Attachment JS2-880-jetspeed-importexport.patch [ 12405158 ]
        David Sean Taylor made changes -
        Assignee Ate Douma [ adouma ] David Sean Taylor [ taylor ]
        Jeroen Hoffman made changes -
        Attachment JS-880-removeAjaxExport.patch [ 12406239 ]
        Jeroen Hoffman made changes -
        Attachment JS-880-remove-export-entities.patch [ 12406346 ]
        Attachment JS-880-remove-export-entities-api.patch [ 12406347 ]
        David Sean Taylor made changes -
        Assignee David Sean Taylor [ taylor ] Vivek Kumar [ firevelocity ]
        David Sean Taylor made changes -
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Vivek Kumar
            Reporter:
            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

                Development