-
Notifications
You must be signed in to change notification settings - Fork 269
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
Implement fetch based transport #549
base: master
Are you sure you want to change the base?
Commits on May 1, 2022
-
Implemented a basic transport based on the fetch api to replace xhr.
Steve Browne committedMay 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 26b5dbb - Browse repository at this point
Copy the full SHA 26b5dbbView commit details -
Implemented a hack using eval to call fetch so we can pass the body a…
…s a Uint8Array to support values larger than 127 which string encoding was messing up.
Steve Browne committedMay 1, 2022 Configuration menu - View commit details
-
Copy full SHA for da178b3 - Browse repository at this point
Copy the full SHA da178b3View commit details
Commits on May 2, 2022
-
Created RequestInit js interop type to force body to be a Uint8List a…
…nd marshal to javascript Uint8Array.
Steve Browne committedMay 2, 2022 Configuration menu - View commit details
-
Copy full SHA for e627db5 - Browse repository at this point
Copy the full SHA e627db5View commit details
Commits on May 3, 2022
-
Made some minor changes to better handle when a streaming request is …
…aborted so that we stop reading gracefully.
Steve Browne committedMay 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 32ad527 - Browse repository at this point
Copy the full SHA 32ad527View commit details
Commits on May 4, 2022
-
Added fetch transport tests which are mostly the same as xhr, but wit…
…h some minor changes because of the events. Also made some minor tweaks to fetch to have a String response for the tests like xhr.
Steve Browne committedMay 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 20dfb82 - Browse repository at this point
Copy the full SHA 20dfb82View commit details
Commits on May 5, 2022
-
Ignore missing_js_lib_annotation. This shows up with dart SDK 2.12, b…
…ut not with 2.16 which is what I was using during development.
Steve Browne committedMay 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 824ef85 - Browse repository at this point
Copy the full SHA 824ef85View commit details
Commits on May 11, 2022
-
Allow malformed in utf8 decode because the responseText may not alway…
…s be valid utf8.
Steve Browne committedMay 11, 2022 Configuration menu - View commit details
-
Copy full SHA for 5f0e9ed - Browse repository at this point
Copy the full SHA 5f0e9edView commit details
Commits on May 12, 2022
-
Prevent empty responses from triggering a grpc error for null responses.
Steve Browne committedMay 12, 2022 Configuration menu - View commit details
-
Copy full SHA for 5fa142b - Browse repository at this point
Copy the full SHA 5fa142bView commit details
Commits on Jun 16, 2022
-
Iterate through the javascript iterator manually if the keys are not …
…an iterable type. This apparently changed with flutter 3.0.
Steve Browne committedJun 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 9384f07 - Browse repository at this point
Copy the full SHA 9384f07View commit details
Commits on Jul 5, 2022
-
Use js_util.callMethod rather than calling methods directly on the dy…
…namic javascript types because the resulting code does not work when building web in release mode.
Steve Browne committedJul 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 5a8818b - Browse repository at this point
Copy the full SHA 5a8818bView commit details
Commits on Jul 15, 2022
-
Use AbortController and AbortSignal to properly cancel fetches.
Steve Browne committedJul 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 3b409ad - Browse repository at this point
Copy the full SHA 3b409adView commit details