DO NOT MERGE - Regenerate SDK, support POST/PUT/DELETE requests#13699
DO NOT MERGE - Regenerate SDK, support POST/PUT/DELETE requests#13699rickyrombo wants to merge 9 commits intomainfrom
Conversation
|
|
|
||
| /** | ||
| * @hidden | ||
| * Create a new developer app (Plans API). Requires OAuth Bearer token with plans app grant. |
There was a problem hiding this comment.
probably doesn't need to reference plansAPI
…lbumsapi test fixes, changed things to metadata, etc
| } | ||
| } | ||
| } else if (instanceOfNftGate(input)) { | ||
| } else if ('nftCollection' in input && input.nftCollection != null) { |
There was a problem hiding this comment.
@dylanjeffers fyi I removed nft gate from the schema which is why this needed changing - I think we can just delete this code tbh since we got rid of nft gating
- Add user events - Fix some comment hangovers from previous gen - Minor edits for renamed request names - some wip stuff... more to come for users but getting this up to see where we're at
Make developer apps sdk handle changes in AudiusProject/api#651
Initial steps at migrating SDK to hit our API by default rather than running EntityManager.manageEntity
The general strategy is to move the existing write flows to a
WithEntityManagervariant, and branch the top-level functions on whether the entity manager client is initialized.Ideally, the new endpoints look nearly the same as the zod schema types. Some concessions were made. For instance, Instead of hash IDs, went the other route and just used ints all the way through.
Worth noting, added param parsing things to comments api.
Some function names changed as well...
Description WIP, tired now
TODO: