Files, Groups, Props, Users, NotificationV2#539
Conversation
Files:
- Add `GET /agreement`
- Add `POST /agreement`
- Add `PUT /assetReview/{assetReviewId}/notes`
- Add `PUT /files/order`
Groups:
- Update `DELETE /groups/{groupId}`
- Add missing optional query parameter
- Update `POST /groups/{groupId}/join`
- Add missing optional query parameter
- Add missing optional request body
- Add `GET /groups/{groupId}/auditLogTypes`
- Add `POST /groups/{groupId}/block`
- Add `PUT /groups/{groupId}/invites`
- Add `GET /groups/{groupId}/members/search`
- Add `GET /groups/{groupId}/transfer`
- Add `POST /groups/{groupId}/transfer`
- Add `DELETE /groups/{groupId}/transfer`
Props:
- Add `GET /props`
- Add `POST /props`
- Add `PUT /props/{propId}`
- Add `DELETE /props/{propId}`
- Add `GET /props/{propId}/publish`
- Add `PUT /props/{propId}/publish`
- Add `DELETE /props/{propId}/publish`
Users:
- Add `GET /users/{userId}/groups/invited`
- Add `GET /users/{userId}/groups/permissions`
- Add `GET /users/{userId}/groups/userblocked`
- Add `DELETE /users/{userId}/persist`
NotificationV2:
- Update NotificationV2Type to add `group.transfer`
- Update NotificationV2 to add data types
- Add NotificationV2DataGroupInformative
- Add NotificationV2DataGroupTransfer
Co-authored-by: Aries <me@ariesclark.com>
|
Unless I am utterly blind, the three linting errors for groups.yaml |
|
yeah, looked at the lint issue and I'm not sure what's happening either. Maybe some sort of weird indentation issue? |
|
Fixed lint issue |
|
How would one obtain an asset review ID? it seems there is only one endpoint for it |
|
Maybe move galleryorder to group tag, even though it's a /files endpoint |
|
Also what does the gallery image order endpoint actually do? it doesnt seem to change the order |
From what I can tell, you have to submit an avatar to be sold in a group's store with
Eh, I hadn't originally put it in that category because the endpoint path looked like it belonged with the other generic file endpoints and because I initially suspected it could reorder the user's gallery image order, but it ended up not being able to afaik
Yeah, I suspect it's something that either isn't fully implemented or was dropped and forgotten, but the endpoint is still reachable so oh well |
Files:
GET /agreementPOST /agreementPUT /assetReview/{assetReviewId}/notesPUT /files/orderGroups:
DELETE /groups/{groupId}POST /groups/{groupId}/joinGET /groups/{groupId}/auditLogTypesPOST /groups/{groupId}/blockPUT /groups/{groupId}/invitesGET /groups/{groupId}/members/searchGET /groups/{groupId}/transferPOST /groups/{groupId}/transferDELETE /groups/{groupId}/transferProps:
GET /propsPOST /propsPUT /props/{propId}DELETE /props/{propId}GET /props/{propId}/publishPUT /props/{propId}/publishDELETE /props/{propId}/publishUsers:
GET /users/{userId}/groups/invitedGET /users/{userId}/groups/permissionsGET /users/{userId}/groups/userblockedDELETE /users/{userId}/persistNotificationV2:
group.transfer