Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-23902

Expose sakai Tool registration via REST

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.0
    • Fix Version/s: 10.0
    • Component/s: Entity Broker
    • Labels:

      Description

      Would like to be able to expose registered sakai tools via REST here is an example:

      /direct/tool/sakai.iframe.json

      {
      "access": "portal",
      "categories": [
      "course",
      "project",
      "myworkspace",
      "portfolio"
      ],
      "description": "For accessing an external website within the site",
      "finalConfig":

      { "portlet-name": "PortletIFrame", "portlet-context": "\/sakai-web-portlet", "portlet-app-name": "\/sakai-web-portlet" }

      ,
      "home": null,
      "id": "sakai.iframe",
      "keywords": [],
      "mutableConfig":

      { "height": "600px", "functions.require": "", "source": "", "allowMultipleInstances": "true", "reset.button": "true" }

      ,
      "registeredConfig":

      { "height": "600px", "functions.require": "", "portlet-name": "PortletIFrame", "portlet-context": "\/sakai-web-portlet", "source": "", "allowMultipleInstances": "true", "reset.button": "true", "portlet-app-name": "\/sakai-web-portlet" }

      ,
      "title": "Web Content",
      "entityReference": "\/tool\/sakai.iframe",
      "entityURL": "http:\/\/localhost:8080\/direct\/tool\/sakai.iframe",
      "entityId": "sakai.iframe",
      "entityTitle": "Web Content"
      }

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  aaronz Aaron Zeckoski (Inactive)
                  Reporter:
                  ern Earle R Nietzel
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration