diff --git a/.classpath b/.classpath index d41779a77a..cea14d138c 100644 --- a/.classpath +++ b/.classpath @@ -2,7 +2,7 @@ - + diff --git a/config/alfresco/messages/rest-framework-messages.properties b/config/alfresco/messages/rest-framework-messages.properties new file mode 100644 index 0000000000..967422c02f --- /dev/null +++ b/config/alfresco/messages/rest-framework-messages.properties @@ -0,0 +1,14 @@ +# Messages returned by the Rest API framework +framework.exception.ApiDefault=Unknown error calling the Rest API +framework.exception.ConstraintViolated=A constraint was violated +framework.exception.InvalidArgument=An invalid argument was received {0} +framework.exception.InvalidQuery=An invalid WHERE query was received. {0} +framework.exception.InvalidSelect=An invalid SELECT query was received. {0} +framework.exception.NotFound={0} was not found +framework.exception.EntityNotFound=The entity with id: {0} was not found +framework.exception.RelationshipNotFound=The relationship resource was not found for the entity with id: {0} and a relationship id of {1} +framework.exception.PermissionDenied=Permission was denied +framework.exception.StaleEntity=Attempt to update a stale entity +framework.exception.UnsupportedResourceOperation=The operation is unsupported +framework.exception.DeletedResource=In this version of the API resource {0} has been deleted + diff --git a/config/alfresco/messages/rest-framework-messages_de.properties b/config/alfresco/messages/rest-framework-messages_de.properties new file mode 100755 index 0000000000..cb6a47a8ce --- /dev/null +++ b/config/alfresco/messages/rest-framework-messages_de.properties @@ -0,0 +1,12 @@ +# Messages returned by the Rest API framework +framework.exception.ApiDefault=Unbekannter Fehler beim Abrufen der Rest API +framework.exception.ConstraintViolated=Eine Bedingung wurde verletzt +framework.exception.InvalidArgument=Ein ung\u00fcltiges Argument wurde erhalten +framework.exception.NotFound={0} nicht gefunden +framework.exception.EntityNotFound=Die Einheit mit der ID {0} wurde nicht gefunden +framework.exception.RelationshipNotFound=Die Beziehungsressource f\u00fcr die Einheit mit der ID {0} und einer Beziehungs-ID {1} wurde nicht gefunden +framework.exception.PermissionDenied=Berechtigung nicht erteilt +framework.exception.StaleEntity=Versuch, eine gegenstandslose Datei zu aktualiseren +framework.exception.UnsupportedResourceOperation=Der Vorgang wird nicht unterst\u00fctzt +framework.exception.DeletedResource=In dieser Version der API wurde die Ressource {0} gel\u00f6scht + diff --git a/config/alfresco/messages/rest-framework-messages_es.properties b/config/alfresco/messages/rest-framework-messages_es.properties new file mode 100755 index 0000000000..a6298e33fb --- /dev/null +++ b/config/alfresco/messages/rest-framework-messages_es.properties @@ -0,0 +1,12 @@ +# Messages returned by the Rest API framework +framework.exception.ApiDefault=Error desconocido al llamar a la API de Rest +framework.exception.ConstraintViolated=Se ha violado una restricci\u00f3n +framework.exception.InvalidArgument=Se ha recibido un argumento no v\u00e1lido +framework.exception.NotFound=No se ha encontrado {0} +framework.exception.EntityNotFound=No se ha encontrado la entidad con id: {0} +framework.exception.RelationshipNotFound=No se ha encontrado el recurso de relaci\u00f3n para la entidad con id: {0} y un id de relaci\u00f3n de {1} +framework.exception.PermissionDenied=Se ha denegado el permiso +framework.exception.StaleEntity=Intento de actualizar una entidad obsoleta +framework.exception.UnsupportedResourceOperation=No se admite la operaci\u00f3n +framework.exception.DeletedResource=En esta versi\u00f3n de la API, se ha eliminado el recurso {0} + diff --git a/config/alfresco/messages/rest-framework-messages_fr.properties b/config/alfresco/messages/rest-framework-messages_fr.properties new file mode 100755 index 0000000000..45ab4659f5 --- /dev/null +++ b/config/alfresco/messages/rest-framework-messages_fr.properties @@ -0,0 +1,12 @@ +# Messages returned by the Rest API framework +framework.exception.ApiDefault=Erreur inconnue lors de l'appel de l'API Rest +framework.exception.ConstraintViolated=Une contrainte n'a pas \u00e9t\u00e9 respect\u00e9e +framework.exception.InvalidArgument=Un argument non valide a \u00e9t\u00e9 re\u00e7u +framework.exception.NotFound={0} introuvable +framework.exception.EntityNotFound=L''entit\u00e9 associ\u00e9e \u00e0 l''id : {0} est introuvable +framework.exception.RelationshipNotFound=La ressource de relation est introuvable pour l''entit\u00e9 associ\u00e9e \u00e0 l''id : {0} et pour un id de relation de {1} +framework.exception.PermissionDenied=Droit d'acc\u00e8s refus\u00e9 +framework.exception.StaleEntity=Tentative de mise \u00e0 jour d'une entit\u00e9 hors service +framework.exception.UnsupportedResourceOperation=L'op\u00e9ration n'est pas prise en charge +framework.exception.DeletedResource=Dans cette version de l''API, la ressource {0} a \u00e9t\u00e9 supprim\u00e9e + diff --git a/config/alfresco/messages/rest-framework-messages_it.properties b/config/alfresco/messages/rest-framework-messages_it.properties new file mode 100755 index 0000000000..018f845b18 --- /dev/null +++ b/config/alfresco/messages/rest-framework-messages_it.properties @@ -0,0 +1,12 @@ +# Messages returned by the Rest API framework +framework.exception.ApiDefault=Errore sconosciuto durante la chiamata Rest API +framework.exception.ConstraintViolated=Vincolo violato +framework.exception.InvalidArgument=Argomento non valido ricevuto +framework.exception.NotFound={0} non trovato +framework.exception.EntityNotFound=L''entit\u00e0 con ID {0} non \u00e8 stata trovata +framework.exception.RelationshipNotFound=La risorsa di relazione non \u00e8 stata trovata per l''entit\u00e0 con ID {0} e un ID di relazione {1} +framework.exception.PermissionDenied=Permesso negato +framework.exception.StaleEntity=Tentativo di aggiornare un'entit\u00e0 obsoleta +framework.exception.UnsupportedResourceOperation=Operazione non supportata +framework.exception.DeletedResource=In questa versione della risorsa API, {0} \u00e8 stato eliminato + diff --git a/config/alfresco/messages/rest-framework-messages_ja.properties b/config/alfresco/messages/rest-framework-messages_ja.properties new file mode 100755 index 0000000000..b3fc9aa1f0 --- /dev/null +++ b/config/alfresco/messages/rest-framework-messages_ja.properties @@ -0,0 +1,12 @@ +# Messages returned by the Rest API framework +framework.exception.ApiDefault=Rest API\u306e\u547c\u3073\u51fa\u3057\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f +framework.exception.ConstraintViolated=\u5236\u7d04\u9055\u53cd\u304c\u767a\u751f\u3057\u307e\u3057\u305f +framework.exception.InvalidArgument=\u7121\u52b9\u306a\u5f15\u6570\u3092\u53d7\u3051\u53d6\u308a\u307e\u3057\u305f +framework.exception.NotFound={0}\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f +framework.exception.EntityNotFound=ID\u304c{0}\u306e\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f +framework.exception.RelationshipNotFound=ID\u304c{0}\u3001\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30b7\u30c3\u30d7ID\u304c{1}\u306e\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30b7\u30c3\u30d7\u30ea\u30bd\u30fc\u30b9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f +framework.exception.PermissionDenied=\u6a29\u9650\u304c\u62d2\u5426\u3055\u308c\u307e\u3057\u305f +framework.exception.StaleEntity=\u53e4\u3044\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\u3092\u66f4\u65b0\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f +framework.exception.UnsupportedResourceOperation=\u3053\u306e\u64cd\u4f5c\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093 +framework.exception.DeletedResource=API\u30ea\u30bd\u30fc\u30b9"{0}"\u306e\u3053\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u524a\u9664\u3055\u308c\u3066\u3044\u307e\u3059 + diff --git a/config/alfresco/public-rest-context.xml b/config/alfresco/public-rest-context.xml new file mode 100644 index 0000000000..930153a320 --- /dev/null +++ b/config/alfresco/public-rest-context.xml @@ -0,0 +1,961 @@ + + + + + true + alfresco/templates/publicapi + + + + + + + + + + + + + + + + + + + webscript.default + + + + + + + + + + Public Api + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + alfresco.messages.rest-framework-messages + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.alfresco.comments.comment-created + org.alfresco.comments.comment-updated + org.alfresco.comments.comment-deleted + + + + + + + + + org.alfresco.documentlibrary.files-added + org.alfresco.documentlibrary.files-updated + org.alfresco.documentlibrary.files-deleted + org.alfresco.documentlibrary.file-added + org.alfresco.documentlibrary.file-created + org.alfresco.documentlibrary.file-deleted + org.alfresco.documentlibrary.file-liked + org.alfresco.documentlibrary.inline-edit + org.alfresco.documentlibrary.folder-liked + org.alfresco.documentlibrary.folder-added + org.alfresco.documentlibrary.folder-deleted + org.alfresco.documentlibrary.folders-added + org.alfresco.documentlibrary.folders-deleted + + + + + + + + + org.alfresco.site.user-joined + org.alfresco.site.user-left + org.alfresco.site.user-role-changed + org.alfresco.site.group-added + org.alfresco.site.group-removed + org.alfresco.site.group-role-changed + + + + + + + + + org.alfresco.discussions.reply-created + + + + + + + + + org.alfresco.subscriptions.followed + org.alfresco.subscriptions.subscribed + + + + + + + + + org.alfresco.wiki.page-created + org.alfresco.wiki.page-edited + org.alfresco.wiki.page-renamed + org.alfresco.wiki.page-deleted + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.api.Activities + + + + + + + + + + + + + + + + + + + + + + + + {http://www.alfresco.org/model/content/1.0}folder + {http://www.alfresco.org/model/content/1.0}content + {http://www.alfresco.org/model/cmis/custom}* + + + + + {http://www.alfresco.org/model/forum/1.0}forums + {http://www.alfresco.org/model/forum/1.0}forum + {http://www.alfresco.org/model/forum/1.0}topic + {http://www.alfresco.org/model/forum/1.0}post + {http://www.alfresco.org/model/content/1.0}category + + + + + + + + + org.alfresco.rest.api.Comments + + + + + + + + + + + + + + + + + + + + + {http://www.alfresco.org/model/content/1.0}folder + {http://www.alfresco.org/model/content/1.0}content + {http://www.alfresco.org/model/cmis/custom}* + + + + + {http://www.alfresco.org/model/forum/1.0}forums + {http://www.alfresco.org/model/forum/1.0}forum + {http://www.alfresco.org/model/forum/1.0}topic + {http://www.alfresco.org/model/forum/1.0}post + {http://www.alfresco.org/model/content/1.0}category + + + + + + + + + org.alfresco.rest.api.NodeRatings + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.api.Nodes + + + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.api.Favourites + + + + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.api.SiteMembershipRequests + + + + + + + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.api.People + + + + + + + + + + + + + + + + + + + org.alfresco.rest.api.Preferences + + + + + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.api.Sites + + + + + + + + + + + + + + + + + + + + {http://www.alfresco.org/model/content/1.0}folder + {http://www.alfresco.org/model/content/1.0}content + {http://www.alfresco.org/model/cmis/custom}* + + + + + {http://www.alfresco.org/model/forum/1.0}forums + {http://www.alfresco.org/model/forum/1.0}forum + {http://www.alfresco.org/model/forum/1.0}topic + {http://www.alfresco.org/model/forum/1.0}post + {http://www.alfresco.org/model/content/1.0}category + + + + + + + + + org.alfresco.rest.api.Tags + + + + + + + + + + + + + + + + + + + org.alfresco.rest.api.Networks + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.workflow.api.Deployments + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.workflow.api.ProcessDefinitions + + + + + + + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.workflow.api.Processes + + + + + + + + + + + + + + + + + + + + org.alfresco.rest.workflow.api.Tasks + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/alfresco/remote-api-context.xml b/config/alfresco/remote-api-context.xml index f8534e65b1..018dd362f6 100644 --- a/config/alfresco/remote-api-context.xml +++ b/config/alfresco/remote-api-context.xml @@ -11,7 +11,8 @@ - + + @@ -22,7 +23,6 @@ - @@ -75,7 +75,15 @@ ${system.webdav.url.path.prefix} + + + + + + + + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/MetaDataWebScript.options.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/MetaDataWebScript.options.desc.xml new file mode 100644 index 0000000000..f0e8834f79 --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/MetaDataWebScript.options.desc.xml @@ -0,0 +1,16 @@ + + + Options meta info for a resource + Shows the options for a particular rest api call + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId} + user + argument + none + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/NOT_REVIEWED_SO_DISABLED_FOR_NOW_InfoWebScript.get.desc.xml_DISABLED b/config/alfresco/templates/publicapi/org/alfresco/api/NOT_REVIEWED_SO_DISABLED_FOR_NOW_InfoWebScript.get.desc.xml_DISABLED new file mode 100644 index 0000000000..cc3a00614e --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/NOT_REVIEWED_SO_DISABLED_FOR_NOW_InfoWebScript.get.desc.xml_DISABLED @@ -0,0 +1,9 @@ + + + Handles GET of resource info for api resources + Returns a json respresentation with metadata describing the resources + /{apiScope}/{apiName}/versions/{apiVersion} + user + argument + required + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.delete.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.delete.desc.xml new file mode 100644 index 0000000000..194be44346 --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.delete.desc.xml @@ -0,0 +1,17 @@ + + + Handles DELETE of a resource + Hands back a little bit of JSON + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId} + user + argument + + none + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.get.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.get.desc.xml new file mode 100644 index 0000000000..27e333b1f4 --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.get.desc.xml @@ -0,0 +1,17 @@ + + + Handles Get of a resource + Hands back the JSON response + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId} + user + argument + + none + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.post.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.post.desc.xml new file mode 100644 index 0000000000..2cc951eac4 --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.post.desc.xml @@ -0,0 +1,17 @@ + + + Handles POST of a resource + Hands back a little bit of JSON + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId} + user + argument + + none + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.put.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.put.desc.xml new file mode 100644 index 0000000000..4778e96f85 --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/ResourceWebScript.put.desc.xml @@ -0,0 +1,17 @@ + + + Handles PUT of a resource + Hands back a little bit of JSON + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource} + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId}/ + /{apiScope}/{apiName}/versions/{apiVersion}/{collectionResource}/{entityId}/{relationResource}/{relationshipId} + user + argument + + none + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.delete.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.delete.desc.xml new file mode 100644 index 0000000000..5fdc7771f5 --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.delete.desc.xml @@ -0,0 +1,16 @@ + + + Handles OpenCMIS DELETE Requests + Handles OpenCMIS DELETE Requests + /cmis/versions/{apiVersion}/{binding} + /cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /cmis/versions/{apiVersion}/{binding}/{operation} + /{apiScope}/cmis/versions/{apiVersion} + /{apiScope}/cmis/versions/{apiVersion}/{binding} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation} + user + argument + + none + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.get.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.get.desc.xml new file mode 100644 index 0000000000..9456bb5d3e --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.get.desc.xml @@ -0,0 +1,16 @@ + + + Handles OpenCMIS GET Requests + Handles OpenCMIS GET Requests + /cmis/versions/{apiVersion}/{binding} + /cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /cmis/versions/{apiVersion}/{binding}/{operation} + /{apiScope}/cmis/versions/{apiVersion} + /{apiScope}/cmis/versions/{apiVersion}/{binding} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation} + user + argument + + none + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.head.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.head.desc.xml new file mode 100644 index 0000000000..49e9b1bc1a --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.head.desc.xml @@ -0,0 +1,16 @@ + + + Handles OpenCMIS HEAD Requests + Handles OpenCMIS HEAD Requests + /cmis/versions/{apiVersion}/{binding} + /cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /cmis/versions/{apiVersion}/{binding}/{operation} + /{apiScope}/cmis/versions/{apiVersion} + /{apiScope}/cmis/versions/{apiVersion}/{binding} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation} + user + argument + + none + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.options.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.options.desc.xml new file mode 100644 index 0000000000..a7e6420dfe --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.options.desc.xml @@ -0,0 +1,16 @@ + + + Handles OpenCMIS OPTIONS Requests + Handles OpenCMIS OPTIONS Requests + /cmis/versions/{apiVersion}/{binding} + /cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /cmis/versions/{apiVersion}/{binding}/{operation} + /{apiScope}/cmis/versions/{apiVersion} + /{apiScope}/cmis/versions/{apiVersion}/{binding} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation} + user + argument + + none + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.post.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.post.desc.xml new file mode 100644 index 0000000000..5232e71090 --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.post.desc.xml @@ -0,0 +1,17 @@ + + + Handles OpenCMIS POST Requests + Handles OpenCMIS POST Requests + /cmis/versions/{apiVersion}/{binding} + /cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /cmis/versions/{apiVersion}/{binding}/{operation} + /{apiScope}/cmis/versions/{apiVersion} + /{apiScope}/cmis/versions/{apiVersion}/{binding} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation} + user + argument + + none + + \ No newline at end of file diff --git a/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.put.desc.xml b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.put.desc.xml new file mode 100644 index 0000000000..b3edf604a1 --- /dev/null +++ b/config/alfresco/templates/publicapi/org/alfresco/api/opencmis/OpenCMIS.put.desc.xml @@ -0,0 +1,17 @@ + + + Handles OpenCMIS PUT Requests + Handles OpenCMIS PUT Requests + /cmis/versions/{apiVersion}/{binding} + /cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /cmis/versions/{apiVersion}/{binding}/{operation} + /{apiScope}/cmis/versions/{apiVersion} + /{apiScope}/cmis/versions/{apiVersion}/{binding} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation}/{id} + /{apiScope}/cmis/versions/{apiVersion}/{binding}/{operation} + user + argument + + none + + \ No newline at end of file diff --git a/config/alfresco/templates/webscripts/org/alfresco/calendar/calendarEvents.get.html.ftl b/config/alfresco/templates/webscripts/org/alfresco/calendar/calendarEvents.get.html.ftl index d123309079..efb408c9b4 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/calendar/calendarEvents.get.html.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/calendar/calendarEvents.get.html.ftl @@ -1,8 +1,8 @@ - - - - - + + + + + - - - - - - - - + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - +