Skip to content
This repository was archived by the owner on Jun 27, 2024. It is now read-only.
This repository was archived by the owner on Jun 27, 2024. It is now read-only.

[WIP] REST API endpoints Testing Plan #57

@shiqimei

Description

@shiqimei

To-Do List:

Note: REST API endpoints with ✓ status means they work well right now that we don't need to update it yet.

  • Miscellaneous Information
REST APIs Related PR Status
/api/info #1212 Closed (this endpoint will be deprecated in the future #1146)
/api/v1/directory #1226 Merged
/api/v1/shield.svg
/api/v1/spotlight
/api/v1/statistics #1215 Merged
/api/v1/statistics.list #1215 Merged
  • Assets
REST APIs Related PR Status
/api/v1/assets.setAsset #1227 Merged
/api/v1/assets.unsetAsset #1227 Merged
  • Authentication
REST APIs Related PR Status
/api/v1/login #1245 Merged
/api/v1/logout #1245 Merged
/api/v1/me #1245 Merged
  • Users
REST APIs Related PR Status
/api/v1/users.create #1246 Merged
/api/v1/users.createToken #1249 Merged
/api/v1/users.delete #1249 Merged
/api/v1/users.deleteOwnAccount #1249 Merged
/api/v1/users.forgotPassword #1249 Merged
/api/v1/users.generatePersonalAccessToken #1258 Merged
/api/v1/users.getAvatar #1278 Merged
/api/v1/users.getPersonalAccessTokens #1258 Merged
/api/v1/users.getPreferences #1278 Merged
/api/v1/users.getPresence #1278 Merged
/api/v1/users.getUsernameSuggestion
/api/v1/users.info
/api/v1/users.list #1280 Pending
/api/v1/users.regeneratePersonalAccessToken #1258 Merged
/api/v1/users.register #1280 Pending
/api/v1/users.removePersonalAccessToken #1258 Pending
/api/v1/users.resetAvatar #1280 Pending
/api/v1/users.setAvatar #1280 Pending
/api/v1/users.setPreferences - Working in Progress
/api/v1/users.setActiveStatus - Working in Progress
/api/v1/users.update - Working in Progress
/api/v1/users.updateOwnBasicInfo - Working in Progress
  • Channels
REST APIs Related PR Status
/api/v1/channels.addAll
/api/v1/channels.addLeader
/api/v1/channels.archive
/api/v1/channels.cleanHistory
/api/v1/channels.close
/api/v1/channels.counters
/api/v1/channels.create
/api/v1/channels.delete
/api/v1/channels.files
/api/v1/channels.getAllUserMentionsByChannel
/api/v1/channels.getIntegrations
/api/v1/channels.history
/api/v1/channels.info
/api/v1/channels.invite
/api/v1/channels.join
/api/v1/channels.kick
/api/v1/channels.leave
/api/v1/channels.list
/api/v1/channels.list.joined
/api/v1/channels.members
/api/v1/channels.messages
/api/v1/channels.moderators
/api/v1/channels.online
/api/v1/channels.open
/api/v1/channels.removeleader
/api/v1/channels.rename
/api/v1/channels.roles
/api/v1/channels.setCustomFields
/api/v1/channels.setAnnouncement
/api/v1/channels.setDefault
/api/v1/channels.setDescription
/api/v1/channels.setJoinCode
/api/v1/channels.setPurpose
/api/v1/channels.setReadOnly
/api/v1/channels.setTopic
/api/v1/channels.setType
/api/v1/channels.unarchive

Continuous testing will be done until ensuring all the existing rest API endpoints works well :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions