What's Changed
- fix: coin select by @Cifko in #119
- chore: fix openai compatibility and clean descriptions by @francis2tm in #120
- fix: check for response status in chat completions/embeddings/image generation handlers by @jorgeantonio21 in #121
- feat: merge usdc coins by @Cifko in #122
- refactor: models endpoint by @francis2tm in #123
- feat: add update total hash on the proxy service by @jorgeantonio21 in #124
- feat: remove dashboard build by @jorgeantonio21 in #125
- feat: digest table and multiple user with the same wallet by @Cifko in #126
- feat: handle partial chunks by @jorgeantonio21 in #127
- refactor: nodes endpoints by @francis2tm in #128
- feat: get user profile endpoint by @Cifko in #129
- chore: change anyhow to custom error on auth by @Cifko in #130
- fix: balance change can be zero by @Cifko in #134
- chore: create response for nodes_create by @francis2tm in #133
- chore: change default stacks size to buy to 1M by @Cifko in #132
- chore: create health response by @francis2tm in #136
- feat: deduct user balances on acquire new stack for node public url selection by @jorgeantonio21 in #135
- feat: return proper login error by @Cifko in #137
- fix: update API URLs in README and OpenAPI documentation by @francis2tm in #138
- feat: bump stack size to buy constant, and add security check to not buy stacks with less than required compute units by @jorgeantonio21 in #139
- feat: refactor to update tokens correctly on middleware failure by @jorgeantonio21 in #140
- feat: update docs by @jorgeantonio21 in #142
- change the public_key from vec to string by @jorgeantonio21 in #143
- feat: update openapi proxy service docs by @jorgeantonio21 in #144
- refactor: add nodes create lock endpoint by @francis2tm in #145
- feat: add x-speakeasy-sse-sentinel to OpenAPI documentation for chat … by @francis2tm in #146
- chore: remove warnings by @francis2tm in #147
- feat: add signature verifications by @jorgeantonio21 in #148
- fix: users without balance should fail when deducting by @Cifko in #150
- feat: add confidential chat completions streaming endpoint and respon… by @francis2tm in #152
- feat: remove unnecessary logs by @jorgeantonio21 in #153
- feat: google oauth and zklogin by @Cifko in #151
- fix: add google_client_id to config.example.toml by @Cifko in #154
- feat: add google oauth (zklogin) behind feature flag by @Cifko in #155
Full Changelog: v0.1.2...v0.1.3