Commit graph

4648 commits

Author SHA1 Message Date
Sima Kinsart
42514e93db
Merge pull request #826 from teloxide/better_error_workaround
Rewrite hacks for reliable `Update` deserialization
2023-02-15 12:01:18 +00:00
Sima Kinsart
0688e1f6f1
Merge pull request #843 from beyarkay/patch-1
Add docstring to Message::from
2023-02-15 11:59:20 +00:00
Sima Kinsart
867d1f6f79
Merge pull request #848 from teloxide/sqlite-rustls
Add `sqlite-storage-rustls` feature
2023-02-15 11:58:45 +00:00
Waffle Maybe
249632c963
Merge pull request #849 from teloxide/merge_queue_ci_fix
Try out merge queue (new github feature)
2023-02-15 11:55:27 +00:00
puh
c29aac96a7
cleanup 2023-02-15 03:35:03 +03:00
Maybe Waffle
ef49094d28 Remove a useless allocation when attaching files 2023-02-13 22:13:59 +04:00
Maybe Waffle
119e305729 Add sqlite-storage-rustls feature 2023-02-13 11:59:06 +04:00
Waffle Maybe
626edd7130
Run CI in merge queue 2023-02-13 11:55:16 +04:00
Waffle Maybe
16e431bc7b
Merge pull request #844 from elpekenin/fix-links
[Documentation] Fix broken example links
2023-02-13 11:27:59 +04:00
elpekenin
83acf7d948 Text according to review, hadnt seen it 2023-02-10 12:05:38 +01:00
elpekenin
7fc398d418 Log changes 2023-02-10 12:04:28 +01:00
elpekenin
650216d373 Fix broken example links 2023-02-09 23:18:18 +01:00
Boyd Kane
f5ff145a7c
Add docstring to Message::from 2023-02-08 10:50:28 +02:00
puh
560812dfcc
Fix changelogs and TooManyArguments 2023-02-07 12:55:20 +03:00
puh
d961cf79f4
Update changelogs 2023-02-07 10:17:30 +03:00
puuuuh
18a5444f82
Merge branch 'teloxide:master' into master 2023-02-07 10:02:47 +03:00
puh
8ccac0219a
move tests, fix fmt 2023-02-06 13:12:47 +03:00
puuuuh
c7f38981a4
Apply suggestions from code review
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
2023-02-06 13:04:00 +03:00
Maybe Waffle
74e32a725d Add tests for response processing 2023-02-06 12:20:51 +04:00
Maybe Waffle
2221116d9c Actually provide meaningful errors 2023-02-06 12:20:51 +04:00
Maybe Waffle
cbbfc5b3d1 Rewrite hacks for reliable Update deserialization 2023-02-06 12:20:46 +04:00
puh
27ef3409c2
add macro to implement Deserialize on ApiError enum 2023-02-05 17:15:39 +03:00
Sima Kinsart
6909353500
Merge pull request #835 from teloxide/sync-update-kinds
Synchronize places that use update kinds
2023-02-05 13:16:31 +06:00
puh
b91c79e524
fix split parser for tuple struct with len <2 2023-02-04 15:04:20 +03:00
Waffle Maybe
fb48943871
Merge pull request #836 from teloxide/multiversion
Automatically use `path` versions for development
2023-02-04 03:52:35 +04:00
Sima Kinsart
38575de126
Merge pull request #831 from teloxide/not_found_into_unathorized
Fix deserialization of invalid token error
2023-02-04 05:49:15 +06:00
Maybe Waffle
8e435c9e7f Add a reminder to update teloxide's Cargo.toml when adding features to core 2023-02-03 17:12:57 +04:00
Maybe Waffle
29a027c800 Switch to path+version teloxide-{core,macros} deps 2023-02-03 17:12:35 +04:00
Maybe Waffle
fc2b873c94 Fix deserialization of invalid token error 2023-02-03 16:59:39 +04:00
Maybe Waffle
1974341dbd Update changelogs 2023-02-03 16:53:36 +04:00
Maybe Waffle
2fee7b8503 Simplify an iterator 2023-02-03 16:44:28 +04:00
Maybe Waffle
8baf8af8c1 Document Update::{user, chat} 2023-02-03 16:41:14 +04:00
Maybe Waffle
b5bd147c7c Fix Update::user (return Some on some forgotten variants)
The following update types now are handled in `Update::user`:
- chat join requests
- chat members
- channel post
2023-02-03 16:36:01 +04:00
Maybe Waffle
7a871b7487 Add missing Update::filter_chat_join_request 2023-02-03 16:15:45 +04:00
Maybe Waffle
e97ac18060 Add notes reminding to update places after updating updates 2023-02-03 16:11:20 +04:00
Maybe Waffle
b78a3afde3 Include ChatJoinRequest in full set of update kinds 2023-02-03 16:01:38 +04:00
Waffle Maybe
6c6ae76dec
Merge pull request #825 from teloxide/image_process_failed_error
Add `ApiError::ImageProcessFailed`
2023-02-03 14:19:07 +04:00
Sima Kinsart
19e5dbacde
Merge pull request #832 from teloxide/fixfmt
fix fmt
2023-02-01 20:36:48 +06:00
Maybe Waffle
2ea918e050 fix fmt 2023-02-01 17:14:49 +04:00
Waffle Maybe
4d250d6a05
Merge pull request #828 from SummerGram/request_entity_too_large
Add `ApiError::RequestEntityTooLarge`
2023-01-31 19:15:17 +04:00
Summer Gram
932bfa64fe
Add ApiError::RequestEntityTooLarge
Occurs when bot tries to upload a file which is larger than 50 MB using multipart/form-data.
2023-01-31 22:49:11 +08:00
Maybe Waffle
da91cc4689 Add ApiError::ImageProcessFailed 2023-01-31 12:14:22 +04:00
Sima Kinsart
6274a69a98
Merge pull request #818 from teloxide/fix-keywords
Fix the number of keywords in `Cargo.toml`
2023-01-18 01:42:15 +06:00
Hirrolot
558f2739aa
Fix the number of keywords in Cargo.toml 2023-01-18 01:35:14 +06:00
Sima Kinsart
fe0b24969d
Merge pull request #817 from teloxide/teloxide-v0.12.0
Release `teloxide` v0.12.0
2023-01-18 01:29:01 +06:00
Hirrolot
125917cfeb
Release teloxide v0.12.0 2023-01-18 01:25:47 +06:00
Waffle Maybe
6fb2e37197
Merge pull request #816 from teloxide/teloxide-core-micro-fix
Prepare teloxide-core release for real this time
2023-01-17 22:54:39 +04:00
Maybe Waffle
11defdcffb Remove 6-th keyword from teloxide-core's Cargo.toml 2023-01-17 22:35:47 +04:00
Waffle Maybe
1656c10231
Merge pull request #814 from teloxide/fixstructionsa
Stop mentioning `dev` branch in documentation
2023-01-17 22:32:42 +04:00
Sima Kinsart
ef17cf4fa0
Merge pull request #815 from teloxide/macros071
Prepare `teloxide-macros` release
2023-01-18 00:32:15 +06:00