
| Key: |
XWIKI-1559
|
| Type: |
Improvement
|
| Status: |
Open
|
| Priority: |
Major
|
| Assignee: |
Unassigned
|
| Reporter: |
Catalin Hritcu
|
| Votes: |
1
|
| Watchers: |
2
|
|
If you were logged in you would be able to see more operations.
|
|
|
| keywords: |
xmlrpc confluence patch
|
| Date of First Response: |
07/Aug/07 08:37
|
| Development Priority: |
Low
|
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
|
|
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 |
Show » |
|