11 Commits

Author SHA1 Message Date
Daniel Rochetti
cd298d15b7
fix(client): resolve streaming promise on abort (#99)
* fix(client): resolve streaming promise on abort

* chore(docs): update client api reference
2024-10-30 20:17:57 -07:00
Ruslan Kuprieiev
56e398d230 feat: introduce priority for subscribe and submit 2024-10-22 00:17:47 +03:00
Daniel Rochetti
543b9208eb
feat: 1.0.0 release (#91)
* chore(client): rename function module

* chore: allow client to be created multiple times

singleton client is not the default but it still present as a compatibility layer

* chore: update docs

* feat(client): improved result typing

* chore: update demo app code

* chore: updated reference docs

* chore: update proxy code

* chore: alpha release

* chore: fix lint staged rule

* chore: clean-up docs

* chore: reference docs updated
2024-10-07 12:54:30 -07:00
Daniel Rochetti
39089b2462
feat(client): support http method in req middleware (#87)
* feat(client): support http method in req middleware

* fix(client): fix required property
2024-09-19 08:19:09 -07:00
Daniel Rochetti
c3a3c3d21a
chore: upgrade dependencies and tooling (#81)
* chore: remove uuid-random dependency

* chore: upgrade prettier

* chore(client): bump version for release
2024-08-07 15:45:15 -07:00
Daniel Rochetti
4eb8111cdc
fix(client): global reference when accessing fetch (#80) 2024-08-07 12:08:55 -07:00
Daniel Rochetti
3965a5d184
feat(client): local credentials warning suppress option (#79)
* feat(client): local credentials warning suppress option

* chore(client): bump version and release alpha
2024-08-07 10:18:27 -07:00
Daniel Rochetti
6edbf2948d
feat(client): binary chunk streaming support (#77)
* feat(client): binary chunk streaming support

* fix: buffer update

* fix: audio playing

* fix: media resource setup

* feat: allow streaming through the proxy

* fix: legacy urls env

* feat: streaming connection mode

* chore: bump client alpha version

* feat(proxy): enable response streaming when supported

* fix: queue streaming

* chore: deprecated endpoint id cleanup

* fix: client tests

* chore: demo page updates

* chore: bump version for release
2024-08-06 09:09:40 -07:00
Daniel Rochetti
2839e796db
feat(client): allow custom fetch impl (#74)
* feat(client): allow custom fetch impl

* fix(samples): remove test call

* fix: proxy middleware order

* chore(demo): switch to queue polling by default
2024-07-22 12:54:44 -07:00
Sunil Pai
501663a311 fix: don't crash inside cloudflare workers 2023-12-05 11:43:47 +00:00
Daniel Rochetti
78ffa58162
feat: client file upload (#18)
* feat: client file upload

* feat: signed upload

* fix: add multipart header

* fix: remove unused file

* chore(wip): own signature impl

* feat: use gcs presigned upload

* fix: invalid export

* fix: rest api host url

* feat: final upload logic and sample
2023-11-02 19:30:46 -07:00