diff --git a/apimanager/apicollectionlist/templates/apicollectionlist/apicollectionlist.html b/apimanager/apicollectionlist/templates/apicollectionlist/apicollectionlist.html index 1932efe..78f5f42 100644 --- a/apimanager/apicollectionlist/templates/apicollectionlist/apicollectionlist.html +++ b/apimanager/apicollectionlist/templates/apicollectionlist/apicollectionlist.html @@ -1,14 +1,14 @@ {% extends 'base.html' %} {% load static %} {% load i18n %} {% block page_title %} {{ block.super }} / {% trans "Customer List" %}{% endblock page_title %} {% block content %}
-

{% trans "API Collection List" %}

+

{% trans " All API Collections" %}

- + diff --git a/apimanager/apicollections/templates/apicollections/index.html b/apimanager/apicollections/templates/apicollections/index.html index 0adffdd..e0f3d62 100644 --- a/apimanager/apicollections/templates/apicollections/index.html +++ b/apimanager/apicollections/templates/apicollections/index.html @@ -26,20 +26,31 @@
+ {% if api_collection.api_collection_id %} + Try It + {% endif %} +
{% if api_collection.api_collection_id %}
-
{{ api_collection.api_collection_name }}
+
+ +
+
-
{{ api_collection.is_sharable }}
+
+
-
-
{{api_collection.description}}
+
+
{% else %}
@@ -55,8 +66,8 @@
-
- +
+
{% endif %} {% if forloop.counter0 == 0 %} @@ -69,9 +80,14 @@ {% if forloop.counter0 > 0 %} +
diff --git a/apimanager/apicollections/views.py b/apimanager/apicollections/views.py index af9a783..7213925 100644 --- a/apimanager/apicollections/views.py +++ b/apimanager/apicollections/views.py @@ -144,6 +144,22 @@ def apicollections_save(request): result = api.post(urlpath, payload = payload) return result +@exception_handle +@csrf_exempt +def connectormethod_update(request): + connector_method_id = request.POST.get('api_collection_id').strip() + urlpath = '/management/api-collection/{}'.format(connector_method_id) #TODO : Wainting for URL + api = API(request.session.get('obp')) + #Update Endpoint Payload define + payload = { + 'api_collection_is_sharable': request.POST.get('api_collection_is_sharable'), + 'method_body': request.POST.get('api_collection_method_body_update').strip() + } + result = HttpResponse(content_type = 'application/json') + result = api.put(urlpath, payload=payload) + return result + + @exception_handle @csrf_exempt diff --git a/apimanager/base/templates/base.html b/apimanager/base/templates/base.html index f69836b..10fe5b8 100644 --- a/apimanager/base/templates/base.html +++ b/apimanager/base/templates/base.html @@ -92,7 +92,7 @@
  • {% trans "My API Collections" %}
  • -
  • {% trans "My API Collection List" %}
  • +
  • {% trans "All API Collections" %}
  • {% if SHOW_API_TESTER %} diff --git a/apimanager/methodrouting/templates/methodrouting/index.html b/apimanager/methodrouting/templates/methodrouting/index.html index a586f7f..0944e6d 100644 --- a/apimanager/methodrouting/templates/methodrouting/index.html +++ b/apimanager/methodrouting/templates/methodrouting/index.html @@ -71,11 +71,11 @@ {% elif method_routing.connector_name == "rest_vMar2019" %} # This will be selected - - - - - + + + + + {% elif method_routing.connector_name == "kafka_vMay2019" %} # This will be selected
    {% trans "API Collection Id" %}{% trans "API Collection" %} {% trans "User Name" %} {% trans "API Collection Name" %} {% trans "More info" %}