Refactor API response descriptors to use resource classes
- Updated response descriptors in various endpoints to utilize specific resource classes instead of generic JsonResponse. - Changed response types for friendship, guild, party, and support issue endpoints to their respective resource classes. - Incremented version number in manifest.json to 0.5.3 for the new changes.
This commit is contained in:
@@ -28,8 +28,15 @@ src/main/java/net/kewwbec/network/generated/api/v1/
|
||||
ControlPlaneApiV1.java
|
||||
shared/
|
||||
announcements/
|
||||
assets/
|
||||
audit/
|
||||
batch/
|
||||
configs/
|
||||
entitlements/
|
||||
gamepermissions/
|
||||
gameplay/
|
||||
health/
|
||||
hub/
|
||||
infrastructure/
|
||||
integrations/
|
||||
moderation/
|
||||
@@ -39,6 +46,7 @@ src/main/java/net/kewwbec/network/generated/api/v1/
|
||||
serviceaccounts/
|
||||
social/
|
||||
support/
|
||||
worlds/
|
||||
```
|
||||
|
||||
What that means:
|
||||
@@ -108,6 +116,8 @@ Start with:
|
||||
- [Getting Started](docs/wiki/Getting-Started.md)
|
||||
- [Batched API Calls](docs/wiki/Batched-API-Calls.md)
|
||||
- [API Response Storage](docs/wiki/API-Response-Storage.md)
|
||||
- [Control Plane Client](docs/wiki/Control-Plane-Client.md)
|
||||
- [Generated SDK](docs/wiki/Generated-SDK.md)
|
||||
|
||||
## Project structure
|
||||
|
||||
@@ -117,6 +127,8 @@ core-network/
|
||||
src/main/java/
|
||||
net/kewwbec/network/
|
||||
network.java
|
||||
batch/
|
||||
cache/
|
||||
generated/api/v1/...
|
||||
src/main/resources/
|
||||
manifest.json
|
||||
|
||||
Reference in New Issue
Block a user