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

Full Wicket implementation of the admin portlets

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.2.0
    • 2.2.1
    • Admin Portlets
    • 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

            firevelocity Vivek Kumar
            ate 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