1. 06 Oct, 2017 3 commits
    • Ian Green's avatar
      OF-35 Improvements to form structure and bug fixes · 63019649
      Ian Green authored
      * Moved detail text to under the field label i.e. left of the field.
      * the add user/group text box has been moved to the bottom row of the
        repective table, and table headings have been changed.
      * Fixed bug where blank properties were causing empty jids to be populated
        for sysadmins and allowedToCreate on the PubSubModule.
      * Fixed bug where options were removed from the forms after users/groups
        were added (options were not being transfered onto the new form).
      63019649
    • Ian Green's avatar
      OF-35 two small bug fixes to logging and table row numbers · e0957167
      Ian Green authored
      * Fixed Row numbers on node summary table OF-1386
      * improved logging of affiliation changes
      * updated affiliation update version to use global update string
      e0957167
    • Ian Green's avatar
      OF-35 Adding Node Configuration page and Service Configuration page · 6cadc939
      Ian Green authored
      * Page for editing node configuration, uses existing configuration form
        mechanism.
      * Form UI is generated from the Data Form.
      * Node edit page does not work with PEP service, so node summary page has
        been configured to not show edit options when viewing a PEP node.
      * page for editing service configuration, also based on a Data form so
        code can be re-used.
      6cadc939
  2. 03 Oct, 2017 2 commits
  3. 01 Oct, 2017 1 commit
  4. 29 Sep, 2017 1 commit
  5. 28 Sep, 2017 1 commit
  6. 27 Sep, 2017 2 commits
    • Ian Green's avatar
      OF-35: Adding Node affiliates admin pages · 6d240f6e
      Ian Green authored
      * Page for viewing existing affiliates
      * Ability to delete affiliates (will remove all subscriptions)
      * Ability to edit the affiliation type (subscriptions are updated
        as appropriate)
      6d240f6e
    • Ian Green's avatar
      OF-35: Tidy up of pubsub pages after PEP refactor · 4a924a7f
      Ian Green authored
      * Tidied up imports
      * Removed URL encode on URL params as this is done automatically.
      * Removed URL decode of owner parameter as it is no longer double encoded.
      * made extra param encoding consistent.
      * added owner param to redirect URLS.
      * added hidden owner field to delete form so redirect works.
      4a924a7f
  7. 26 Sep, 2017 1 commit
  8. 25 Sep, 2017 11 commits
  9. 24 Sep, 2017 2 commits
    • Guus der Kinderen's avatar
      OF-35: Fix for PEP console pages. · 16b2e87d
      Guus der Kinderen authored
      16b2e87d
    • Guus der Kinderen's avatar
      OF-35 - PubSub Admin console + PEP (#875) · 564077e2
      Guus der Kinderen authored
      * Updates to eclipse classpath file
      
      * PubSub Admin Console Node Summary
      
      * Started to add PubSub Admin functionality modelled after the Group Chat
        Admin screens.
      * Node summary page shows summary table of current leaf nodes.
      * Deletion of Nodes supported.
      * Sub page with summary of current subscribers and ability to cancel
        subscriptions.
      
      * Added Admin page for items on PubSub Node
      
      * Modelled after the subscribers page.
      * Also some small improvements to previous PubSub admin code.
      
      * Update PubSub JSP pages to use JSTL
      
      * OF-35: Instead of Tab, use Sub-Tab.
      
      * OF-35: PubSubManager does use Module interface
      
      * OF-35: Potentially, can manage _all_ services. Renaming to PubSubServiceManager
      
      * OF-35: Doesn't keep state, need not be a singleton.
      
      * OF-35: PubSubServiceManager should be reusable for other PubSubServices.
      
      * OF-35: Renamed to -Info to avoid name clash with pre-existing PEPServiceManager.
      
      * OF-35: Add PEP support
      
      * OF-35: Expose PEP in User details.
      564077e2
  10. 20 Sep, 2017 1 commit
  11. 18 Sep, 2017 1 commit
  12. 16 Sep, 2017 1 commit
  13. 15 Sep, 2017 8 commits
  14. 11 Sep, 2017 3 commits
  15. 08 Sep, 2017 2 commits