Details
-
Improvement
-
Resolution: Won't Fix
-
Major
-
None
-
1.1 M3
-
None
-
xmlrpc confluence patch
-
Low
-
N/A
-
N/A
-
Description
Methods that are missing (a lot of them, a lot more than the ones already implemented!):
- Administration
- exportSite
- getClusterInformation (from version 2.3)
- getClusterNodeStatuses (from version 2.3)
- General
- getServerInfo (throws "Not implemented" exception)
- Spaces
- exportSpace
- addPersonalSpace (from version 2.2)
- convertToPersonalSpace (from version 2.2)
- Pages
- getPage(String token, String spaceKey, String pageTitle)
- getPagePermissions
- getAncestors
- getChildren
- getDescendents
- renderContent with an optional hash (map, dictionary, etc) containing additional instructions for the renderer (e.g. "style = clean" )
- Blog Entries (everything missing)
- getBlogEntries
- getBlogEntry
- storeBlogEntry
- getBlogEntryByDayAndTitle
- Search
- search with an additional parameter map
- Security (everything missing)
- getPermissions
- getPermissionsForUser (from version 2.1.4)
- getPagePermissions
- getSpaceLevelPermissions
- addPermissionToSpace
- addPermissionsToSpace
- removePermissionFromSpace
- addAnonymousPermissionToSpace
- addAnonymousPermissionsToSpace
- removeAnonymousPermissionFromSpace
- removeAllPermissionsForGroup
- User Management (everything missing)
- getUser (throws "Not implemented" exception)
- addUser (throws "Not implemented" exception)
- addGroup (throws "Not implemented" exception)
- getUserGroups (throws "Not implemented" exception)
- addUserToGroup (throws "Not implemented" exception)
- removeUserFromGroup
- removeUser
- removeGroup
- getGroups
- hasUser
- hasGroup
- editUser
- deactivateUser
- reactivateUser
- getActiveUsers
- setUserInformation
- getUserInformation
- changeMyPassword
- changeUserPassword
- addProfilePicture (from version 2.2)
- Labels (everything missing)
- getLabelsById
- getMostPopularLabels
- getMostPopularLabelsInSpace
- getRecentlyUsedLabels
- getRecentlyUsedLabelsInSpace
- getSpacesWithLabel
- getRelatedLabels
- getRelatedLabelsInSpace
- getLabelsByDetail
- getLabelContentById
- getLabelContentByName
- getLabelContentByObject
- getSpacesContainingContentWithLabel
- addLabelByName
- addLabelById
- addLabelByObject
- addLabelByNameToSpace
- removeLabelByName
- removeLabelById
- removeLabelByObject
- removeLabelByNameFromSpace
Reference: http://confluence.atlassian.com/display/DOC/Remote+API+Specification
Attachments
Issue Links
- blocks
-
XECLIPSE-106 Endless loop when typing a square bracket
- Open
- depends on
-
XWIKI-1564 Improved support for comments via XML-RPC
- Closed
-
XWIKI-1663 Improved support for attachments via XML-RPC
- Closed