Commit graph

  • 88ec897751 Merge branch 'dev' of github.com:async-telegram-bot/async-telegram-bot into dev Waffle 2019-09-06 02:26:56 +0300
  • b05cb12f98 Fix serialization for requests Waffle 2019-09-06 01:24:46 +0300
  • d08b418d59 Add ParseMode serialization tests Waffle 2019-09-06 01:23:14 +0300
  • ba2aee880f fix doc P0lunin 2019-09-05 19:35:01 +0300
  • 1ea9d9d198 fix P0lunin 2019-09-05 19:25:56 +0300
  • 4d241131fc Make ResponseParameters more rust-friendly Waffle 2019-09-05 19:12:03 +0300
  • 7e14e8f9e7 Fix redundant "" when sending messages (Note: string types should use FormBuilder::add_raw instead of FormBuiolder::add) Waffle 2019-09-05 19:11:16 +0300
  • 4094c1ceb8 Add serialization tests for ChatId Waffle 2019-09-05 19:00:26 +0300
  • e58d40a765 Add #[serde(untagged)] to ChatId Waffle 2019-09-05 18:44:08 +0300
  • 17a26aec7b fixed compilation errors P0lunin 2019-09-05 18:03:21 +0300
  • dda98e7db8 changed field type String to ParseMode (completed TODO) P0lunin 2019-09-05 17:59:11 +0300
  • 82f0156ef8 add method P0lunin 2019-09-05 17:55:42 +0300
  • 9b98895a60 Derive Clone on plenty of types Waffle 2019-09-04 21:25:17 +0300
  • 8ec055b0f9
    Merge pull request #10 from Mr-Andersen/dev Temirkhan Myrzamadi 2019-09-04 23:27:06 +0600
  • 2c1ae116e1 Rename RequestInfo to RequestContext (requests/mod.rs) Temirkhan Myrzamadi 2019-09-04 23:24:16 +0600
  • 8be6c49b7e
    Merge branch 'dev' into dev Andrew Andersen 2019-09-04 19:00:11 +0300
  • 05899b53d2 Added Serialization for Chat Mr-Andersen 2019-09-04 18:58:35 +0300
  • b254de2564 Fixed bug with Chat Mr-Andersen 2019-09-04 18:33:34 +0300
  • 1ab1ae0224 Set the line width to 80 (rustfmt.toml) Temirkhan Myrzamadi 2019-09-04 20:07:56 +0600
  • 386c73b47a Renamed file Mr-Andersen 2019-09-04 16:35:59 +0300
  • 8fe2db0259 Merge branch 'dev' of github.com:async-telegram-bot/async-telegram-bot into dev Waffle 2019-09-04 11:08:17 +0300
  • 8030fe4418 Prototype hing-level api. Waffle 2019-09-04 11:07:49 +0300
  • 5b8f8f587d Fix the PhotoSize type Temirkhan Myrzamadi 2019-09-04 14:04:30 +0600
  • c47e4c03ac Make all the fields of all the types public Temirkhan Myrzamadi 2019-09-04 14:00:26 +0600
  • 42c961b595 Implement request builders by hand instead of TypedBuilder Waffle 2019-09-04 11:00:15 +0300
  • fe48ed2730 Borrow client and token in RequestInfo instead of moving. (this also adds lifetimes to Request, RequestInfo, RequestFuture) Waffle 2019-09-04 10:34:52 +0300
  • 4fc11dc3dc Remove strange function Waffle 2019-09-04 09:43:43 +0300
  • 8b878c3827 Remove Integer and UnsignedInteger aliases Waffle 2019-09-04 09:41:44 +0300
  • d18f7f9666 Merge remote-tracking branch 'origin/dev' into dev P0lunin 2019-09-04 09:08:19 +0300
  • 17f80589e9 add docs P0lunin 2019-09-04 09:07:47 +0300
  • e640065552
    Merge pull request #9 from Mr-Andersen/dev Temirkhan Myrzamadi 2019-09-04 10:45:27 +0600
  • 59360cbc7d Re-factored Chat in "enum style" Mr-Andersen 2019-09-03 22:29:37 +0300
  • 52e8507be4 Added Venue; #[skip_serizlizing_if = "Option::is_none"] where it is missed Mr-Andersen 2019-09-03 21:44:38 +0300
  • 3a80ecacc0 Added Video Mr-Andersen 2019-09-03 21:22:37 +0300
  • a17f3129a3 add struct P0lunin 2019-09-03 21:14:19 +0300
  • 2d074e73e2 Added PhotoSize, removed use serde::... in **/types/* Mr-Andersen 2019-09-03 21:11:39 +0300
  • ff2285890f add struct P0lunin 2019-09-03 21:09:34 +0300
  • b4cfb893e9 add struct P0lunin 2019-09-03 21:05:09 +0300
  • 7262d54fa0 add struct P0lunin 2019-09-03 21:02:18 +0300
  • dcdc776c50 add struct and set fields type to 'pub' P0lunin 2019-09-03 20:56:43 +0300
  • 1852b8f5a1 add struct P0lunin 2019-09-03 20:47:21 +0300
  • 28b1ef45b2 add struct P0lunin 2019-09-03 20:41:49 +0300
  • afe840cab6 WebhookInfo RustemB 2019-09-03 22:37:29 +0500
  • 8b39c5fb68 WebhookInfo RustemB 2019-09-03 22:37:18 +0500
  • e41d62a27f Resolved conflict Mr-Andersen 2019-09-03 20:32:48 +0300
  • f100bdc7ed Pin RequestFuture Waffle 2019-09-03 20:23:52 +0300
  • 9f8396f752 Merge branch 'dev' of github.com:async-telegram-bot/async-telegram-bot into dev Waffle 2019-09-03 19:32:14 +0300
  • 38b5945ec8 Fix ParseMode, InputFile and InputMedia (add to module tree, add docs, etc) Waffle 2019-09-03 19:25:13 +0300
  • d71c4d39a0 Fix the compilation errors Temirkhan Myrzamadi 2019-09-03 20:39:49 +0600
  • 383ea99e81 Refine core/network/mod.rs Temirkhan Myrzamadi 2019-09-03 20:34:29 +0600
  • 3d6479be62 Format the sources Temirkhan Myrzamadi 2019-09-03 20:25:38 +0600
  • e9ebd62993 Make the 'core.network' module private Temirkhan Myrzamadi 2019-09-03 20:24:52 +0600
  • 0a6dc12f92 Make the 'core' module public Temirkhan Myrzamadi 2019-09-03 20:17:19 +0600
  • b1a8e9ba9b Included chat_member.rs in mod.rs, fixed bug, added Audio Mr-Andersen 2019-09-03 14:40:23 +0300
  • d8c70b9fc6
    Merge pull request #8 from Mr-Andersen/dev Temirkhan Myrzamadi 2019-09-03 17:20:06 +0600
  • 8511aeb609 Fixed problems with borrow checker in core/requests Mr-Andersen 2019-09-03 14:15:54 +0300
  • 5e57abf676 Added dummy types into core/types/not_implemented_types.rs; Added MessageEntity Mr-Andersen 2019-09-03 13:57:53 +0300
  • f304fd6a6b Merge branch 'dev' of github.com:async-telegram-bot/async-telegram-bot into dev Waffle 2019-09-03 12:04:24 +0300
  • 6e2f5c2da6 Merge branch 'dev' of github.com:async-telegram-bot/async-telegram-bot into dev Waffle 2019-09-03 12:03:51 +0300
  • 3f88c45d6b Rework Request trait Waffle 2019-09-03 12:03:38 +0300
  • 2a7f90e204 fix input_media.rs fedechkin_alexey 2019-09-03 16:03:16 +0700
  • 40c362de05 add inputMedia fedechkin_alexey 2019-09-03 15:57:28 +0700
  • a311458454 InputFile RustemB 2019-09-03 13:49:11 +0500
  • 57a4a60406 fix file name add struct: login,response_parameter fedechkin_alexey 2019-09-03 15:30:10 +0700
  • 6de592fa6b Merge branch 'dev' of https://github.com/async-telegram-bot/async-telegram-bot into dev Temirkhan Myrzamadi 2019-09-03 14:05:06 +0600
  • 01cd8ddd5f Implement core/requests/form_builder.rs Temirkhan Myrzamadi 2019-09-03 14:04:35 +0600
  • 4718572088 add enum P0lunin 2019-09-03 10:55:44 +0300
  • 1891976650 add struct P0lunin 2019-09-03 10:55:29 +0300
  • 23b94bab01 Fix a few things and format the code Temirkhan Myrzamadi 2019-09-03 13:04:07 +0600
  • 47d56c7ddd Use serde::Serialize instead of Display (helpers.rs) Temirkhan Myrzamadi 2019-09-03 13:01:36 +0600
  • d3dc4e3f9a Add rustfmt.toml Temirkhan Myrzamadi 2019-09-03 12:36:42 +0600
  • 6531a72ebe Simplify the Form construction pattern Temirkhan Myrzamadi 2019-09-03 12:35:20 +0600
  • c6f818e8bb Fix network/mod.rs Temirkhan Myrzamadi 2019-09-03 09:39:01 +0600
  • 7ec19d23c2 Simplify requests/send_message.rs a little bit Temirkhan Myrzamadi 2019-09-03 09:36:34 +0600
  • 47e97ec2be Merge branch 'dev' of github.com:async-telegram-bot/async-telegram-bot into dev RustemB 2019-09-03 01:23:10 +0500
  • 1087b0aa2b New struct: StickerSet RustemB 2019-09-03 01:22:16 +0500
  • aa05069829 Fix Form creation for SendMessage Waffle 2019-09-02 23:16:24 +0300
  • 1b97feebf5 Improve types RustemB 2019-09-03 01:06:54 +0500
  • 27901b1614 Improve types RustemB 2019-09-03 01:04:06 +0500
  • 3171db78e2 New struct: Sticker, MaskPosition; Sticker requires PhotoSize by @no111u3 RustemB 2019-09-03 01:01:04 +0500
  • ddfa5aaa70 Merge remote-tracking branch 'origin/dev' into dev fedechkin_alexey 2019-09-02 20:51:50 +0700
  • b41f3cbe27 add struct fedechkin_alexey 2019-09-02 20:51:03 +0700
  • 3e0e3ae4b4 Add docs for method_url and file_url Waffle 2019-09-02 16:35:52 +0300
  • d72dae122d Implement Display, PartialEq, Eq and Error for RequestError Waffle 2019-09-02 16:33:32 +0300
  • 15cebf1d8d added passport first part types vaiklol 2019-09-02 15:11:40 +0300
  • e1be16fba2 Derive PartialEq, Eq and Hash on telegram types Waffle 2019-09-02 14:24:23 +0300
  • 65f153734d Make all fields of all the types public Temirkhan Myrzamadi 2019-09-02 17:10:55 +0600
  • 8ca3e95193 Merge branch 'dev' of https://github.com/async-telegram-bot/async-telegram-bot into dev Temirkhan Myrzamadi 2019-09-02 17:04:23 +0600
  • e19368482e Define the 'network' module as public Temirkhan Myrzamadi 2019-09-02 17:04:06 +0600
  • 1b86af3baa Move url creation to separate function Waffle 2019-09-02 13:59:02 +0300
  • 72be7ee750 Put all the existing types into core/types Temirkhan Myrzamadi 2019-09-02 16:55:19 +0600
  • c4fcc13dcd Use a type alias instead of a generic in Request Temirkhan Myrzamadi 2019-09-02 16:29:29 +0600
  • cad60fa2fb Refine network/mod.rs Temirkhan Myrzamadi 2019-09-02 16:21:10 +0600
  • ce87928a90 Use an owned String instead of borrowed &str for token in GetMe request Waffle 2019-09-02 11:10:58 +0300
  • 9b78fb5b9a Fix typo: use i64 instead of i32 in requests Waffle 2019-09-02 11:09:16 +0300
  • b71d75ad94
    Update mod.rs Temirkhan Myrzamadi 2019-09-02 14:07:28 +0600
  • 194351a064
    Delete inline_mode.rs Temirkhan Myrzamadi 2019-09-02 14:03:52 +0600
  • 2c2a54e7e1
    Delete games.rs Temirkhan Myrzamadi 2019-09-02 14:03:40 +0600
  • 4ad1cf8c62
    Delete updating_messages.rs Temirkhan Myrzamadi 2019-09-02 14:03:30 +0600
  • 0781d3b3b0
    Delete telegram_passport.rs Temirkhan Myrzamadi 2019-09-02 14:02:51 +0600