Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-26 | Fix bug in media upload, add optional detectoin of mime-/file-typefix/media-upload | D. Scott Boggs | |
2022-12-25 | bump versionv1.0.1 | D. Scott Boggs | |
2022-12-25 | Merge pull request #5 from dscottboggs/feature/media-with-descriptions | Scott Boggs | |
Add descriptions to media upload methods | |||
2022-12-25 | Add descriptions to media upload methodsfeature/media-with-descriptions | D. Scott Boggs | |
2022-12-25 | fix bug in route_v2 macro | D. Scott Boggs | |
2022-12-25 | remove bad file from crates.io source | D. Scott Boggs | |
2022-12-24 | Create FUNDING.yml | Scott Boggs | |
2022-12-24 | Merge pull request #3 from dym-sh/patch-1 | Scott Boggs | |
corrected api-info url | |||
2022-12-24 | corrected api-info url | Dym Sohin | |
2022-12-23 | Merge pull request #2 from dscottboggs/fix/examplesv1.0.0 | Scott 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-23 | Update version in READMEfix/examples | D. Scott Boggs | |
2022-12-23 | Improve remote error handling | D. Scott Boggs | |
2022-12-23 | update readme | D. Scott Boggs | |
2022-12-23 | Rename elefren to mastodon-async | D. Scott Boggs | |
2022-12-23 | Update to use search v2; fix search example | D. Scott Boggs | |
Search v1 has been removed | |||
2022-12-23 | fix example | D. Scott Boggs | |
2022-12-23 | Add event-logging example | D. Scott Boggs | |
2022-12-22 | Merge pull request #1 from dscottboggs/feature/sse | Scott Boggs | |
Feature: SSE | |||
2022-12-22 | this file isn't needed anymorefeature/sse | D. Scott Boggs | |
2022-12-22 | Rearrange macro; fix quoting issue | D. Scott Boggs | |
2022-12-22 | Removed more references to websockets | D. Scott Boggs | |
2022-12-22 | update readme badge | D. Scott Boggs | |
I just needed to make *some* change to trigger CI | |||
2022-12-22 | Create github actions workflow | Scott Boggs | |
2022-12-18 | Add methods for remaining streams | D. Scott Boggs | |
2022-12-18 | Add macro for streaming routes | D. Scott Boggs | |
2022-12-18 | use SSE for streaming events | D. 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-18 | misc fixups | D. Scott Boggs | |
2022-12-18 | Added authentication and more robust response logs | D. Scott Boggs | |
2022-12-07 | Add read_response helperfeature/logging | D. 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-07 | add logging | D. Scott Boggs | |
2022-12-05 | update readmefeature/async-v1 | D. Scott Boggs | |
2022-12-05 | Update client to work asynchronously | D. 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-29 | Update Rust Edition; Update dependencies | D. Scott Boggs | |
Async needs added | |||
2022-11-27 | initial state; elefren 0.22.0 | D. Scott Boggs | |