Commit Graph
321 Commits
Author SHA1 Message Date
MightyPork 217277b162 reformat all, fix deps for tungstenite 2025-06-15 16:55:21 +02:00
MightyPork 79ce4ce378 Update tungstenite and toml libs 2025-06-15 16:23:14 +02:00
fgaz 9fb6bd4083 Update dependencies 2025-05-29 11:24:59 +02:00
MightyPork b10e5935ae add page num counting to ItemsIter 2021-10-05 09:35:38 +02:00
MightyPork 51e52bc24b fix crash on crazy misskey poll 2021-09-07 21:22:08 +02:00
MightyPork 7847df0e2b fix serializer failure on unknown MediaType string 2021-08-27 20:02:28 +02:00
MightyPork a0ebb46542 add trace to sending requests 2021-08-27 00:19:11 +02:00
MightyPork 54a0e55964 improvements for fedigroups 2021-08-26 22:13:37 +02:00
MightyPork 9f491d2d29 add StatusDisplay struct 2021-08-24 22:14:04 +02:00
MightyPork de38639fd1 add pinging 2021-08-21 22:37:27 +02:00
MightyPork 2dba9c470a Merge branch 'cleanup' 2021-08-21 22:17:45 +02:00
MightyPork 638594b11b improvements in streaming, add debug format structs 2021-08-21 22:17:18 +02:00
MightyPork 568b1ff07a convert all to sync, remove now broken doc comments, some renames 2021-08-21 15:19:22 +02:00
MightyPork c967e59ffb all asyncified except for streaming 2021-08-21 13:10:29 +02:00
MightyPork b6b7372ebb removed the trait so it can be easier made async 2021-08-21 11:49:05 +02:00
MightyPork 3c7a84a124 update libraries 2021-08-20 21:43:11 +02:00
MightyPork ded6d806f9 fix clippy lints 2021-08-20 21:26:50 +02:00
MightyPork bc70389346 add new rustfmt.toml and reformat code 2021-08-20 21:20:02 +02:00
MightyPork dd1a68f714 add Dee_'s media builder version 2021-08-20 21:18:36 +02:00
MightyPork 5a22c30370 delete rustfmt.toml using nightly options 2021-08-20 21:15:15 +02:00
MightyPork 869cb24434 add .idea/ to .gitignore 2021-08-20 21:14:53 +02:00
MightyPork 3ebd594a81 remove github flow that causes errors 2021-08-20 21:14:37 +02:00
MightyPork a139a39a2e update serde_qs so the error enum is compatible with Anyhow, fix deprecated warning 2021-08-20 20:32:50 +02:00
Paul WoolcockandMightyPork fcf3a1bc29 Add some new entities & update some existing ones 2021-08-20 19:50:32 +02:00
ranfdevandPaul Woolcock d0e257df85 use std::convert::TryInto instead of using crate 2020-09-29 23:07:59 -04:00
ranfdevandPaul Woolcock 83587a10d2 Manually updated reqwest to 10.8 and url to 2.1 2020-09-27 23:23:36 -04:00
RanfdevandPaul Woolcock a8cbfad68f updated tungstenite to v0.11.0 2020-09-27 23:23:36 -04:00
Paul Woolcock d66c63dd28 Remove HttpSend and HttpSender
this was maybe a good idea, but it isn't really needed
2020-09-26 07:00:08 -04:00
Paul Woolcock cfe810be4e Add windows & osx jobs 2020-09-25 23:54:42 -04:00
Paul Woolcock f25574154e Add builder method for exclude_reblogs 2020-09-25 17:07:19 -04:00
Paul Woolcock 91d66d76ad Add an exclude_reblogs to StatusesRequest
Closes #134
2020-09-25 17:04:48 -04:00
Paul Woolcock 5042d6685a fix clippy, again 2020-09-25 16:44:06 -04:00
Paul Woolcock 602bfb7cdd use nightly fmt 2020-09-25 16:44:06 -04:00
Paul Woolcock 7487f607e6 Second fmt pass 2020-09-25 16:44:06 -04:00
Paul Woolcock 982a8fc776 making clippy happy 2020-09-25 16:44:06 -04:00
Paul Woolcock a69d0ea928 Cargo-fmt pass 2020-09-25 16:44:06 -04:00
Paul Woolcock 0b4ee7bfb2 Various cleanup tasks
* Remove old `extern crate` stmts
* Remove rust-skeptic
* Clean up Cargo.toml
2020-09-25 16:44:06 -04:00
dependabot-preview[bot]andPaul Woolcock c30b4da57c Update indoc requirement from 0.3.1 to 1.0.2
Updates the requirements on [indoc](https://github.com/dtolnay/indoc) to permit the latest version.
- [Release notes](https://github.com/dtolnay/indoc/releases)
- [Commits](https://github.com/dtolnay/indoc/compare/0.3.1...1.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-25 16:34:21 -04:00
Paul WoolcockandGitHub 6850559d65 Create rust.yml 2020-09-25 15:37:44 -04:00
Klaus PurerandPaul Woolcock 44da726d08 feat(media): Add support for media alt text 2020-09-25 12:10:41 -04:00
RanfdevandPaul Woolcock 4afb3c3d74 added methods returning pages for timelines home, local, federated, hashtag 2020-09-25 12:08:07 -04:00
Matthias BeyerandPaul Woolcock 632a00f137 Add MastodonUnauth::streaming_public()
This is the simple implementation copied from the
Mastodon::streaming_public() code.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-09-25 12:06:55 -04:00
dependabot-preview[bot]andPaul Woolcock 5b4be01eee Update pretty_env_logger requirement from 0.3.0 to 0.4.0
Updates the requirements on [pretty_env_logger](https://github.com/seanmonstar/pretty-env-logger) to permit the latest version.
- [Release notes](https://github.com/seanmonstar/pretty-env-logger/releases)
- [Commits](https://github.com/seanmonstar/pretty-env-logger/compare/v0.3.0...v0.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-11 12:19:14 -04:00
dependabot-preview[bot]andPaul Woolcock ea8e67e25b Update serde_qs requirement from 0.4.5 to 0.6.0
Updates the requirements on [serde_qs](https://github.com/samscott89/serde_qs) to permit the latest version.
- [Release notes](https://github.com/samscott89/serde_qs/releases)
- [Commits](https://github.com/samscott89/serde_qs/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-11 12:18:55 -04:00
Paul Woolcock 16bc060407 Update to the 2018 edition
Only 2 years later :eyeroll:
2020-06-11 12:09:52 -04:00
Paul Woolcock 17c727f5c6 Update version to 0.22 2020-06-08 14:48:39 -04:00
leo60228andPaul Woolcock a59ad95188 Fix README doctest 2020-06-08 14:46:16 -04:00
leo60228andPaul Woolcock 7e67e10bc4 Remove url 2.x
I thought tungstenite needed it, but it doesn't.
2020-06-08 14:46:16 -04:00
leo60228andPaul Woolcock 791bc83387 Use WebSockets for events 2020-06-08 14:46:16 -04:00
JulianandPaul Woolcock b877d79831 Use more suitable link to Mastodon's documentation 2020-05-06 16:08:55 -04:00