-
Notifications
You must be signed in to change notification settings - Fork 43
Files, Groups, Props, Users, NotificationV2 #539
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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