summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-12-26Fix bug in media upload, add optional detectoin of mime-/file-typefix/media-uploadD. Scott Boggs
2022-12-25bump versionv1.0.1D. Scott Boggs
2022-12-25Merge pull request #5 from dscottboggs/feature/media-with-descriptionsScott Boggs
Add descriptions to media upload methods
2022-12-25Add descriptions to media upload methodsfeature/media-with-descriptionsD. Scott Boggs
2022-12-25fix bug in route_v2 macroD. Scott Boggs
2022-12-25remove bad file from crates.io sourceD. Scott Boggs
2022-12-24Create FUNDING.ymlScott Boggs
2022-12-24Merge pull request #3 from dym-sh/patch-1Scott Boggs
corrected api-info url
2022-12-24corrected api-info urlDym Sohin
2022-12-23Merge pull request #2 from dscottboggs/fix/examplesv1.0.0Scott Boggs
Pre-release tasks - chang the name of the project from elefren to mastodon-async - fix and updates some documentation - fix the examples
2022-12-23Update version in READMEfix/examplesD. Scott Boggs
2022-12-23Improve remote error handlingD. Scott Boggs
2022-12-23update readmeD. Scott Boggs
2022-12-23Rename elefren to mastodon-asyncD. Scott Boggs
2022-12-23Update to use search v2; fix search exampleD. Scott Boggs
Search v1 has been removed
2022-12-23fix exampleD. Scott Boggs
2022-12-23Add event-logging exampleD. Scott Boggs
2022-12-22Merge pull request #1 from dscottboggs/feature/sseScott Boggs
Feature: SSE
2022-12-22this file isn't needed anymorefeature/sseD. Scott Boggs
2022-12-22Rearrange macro; fix quoting issueD. Scott Boggs
2022-12-22Removed more references to websocketsD. Scott Boggs
2022-12-22update readme badgeD. Scott Boggs
I just needed to make *some* change to trigger CI
2022-12-22Create github actions workflowScott Boggs
2022-12-18Add methods for remaining streamsD. Scott Boggs
2022-12-18Add macro for streaming routesD. Scott Boggs
2022-12-18use SSE for streaming eventsD. Scott Boggs
The Mastodon API doesn't use WebSockets for sending events, it uses SSE. That is to say, it sends events as lines in a continually-streamed response.
2022-12-18misc fixupsD. Scott Boggs
2022-12-18Added authentication and more robust response logsD. Scott Boggs
2022-12-07Add read_response helperfeature/loggingD. Scott Boggs
This fixes a bug where a chunked response would be partially read and then hang forever waiting for another chunk, and adds additional debug logging to the request process.
2022-12-07add loggingD. Scott Boggs
2022-12-05update readmefeature/async-v1D. Scott Boggs
2022-12-05Update client to work asynchronouslyD. Scott Boggs
- Use reqwest's async client - Convert items_iter() to a futures::Stream - make Mastodon client an Arc smart pointer, removing the need for OwnedPage. - remove MastodonClient and HttpSender traits; these can be re-added once async trait fns are stabilized - make EventStream a futures::Stream
2022-11-29Update Rust Edition; Update dependenciesD. Scott Boggs
Async needs added
2022-11-27initial state; elefren 0.22.0D. Scott Boggs