levlam
|
ced8764663
|
Move binlog handling to slow net scheduler if there is no SQLite database.
|
2023-08-06 14:29:43 +03:00 |
|
levlam
|
39103e07db
|
Add ChatReactions.hpp.
|
2023-08-06 02:32:09 +03:00 |
|
levlam
|
3fa863e98e
|
Fix misprint.
|
2023-08-06 01:57:08 +03:00 |
|
levlam
|
28961b7d0e
|
Add more common.h includes.
|
2023-08-05 16:09:36 +03:00 |
|
levlam
|
830da27abf
|
Minor improvements.
|
2023-08-05 15:31:42 +03:00 |
|
levlam
|
57b935f6a7
|
Move more functions to ReactionType.
|
2023-08-05 14:59:42 +03:00 |
|
levlam
|
905287f1ec
|
Improve ReactionType logging.
|
2023-08-04 18:44:54 +03:00 |
|
levlam
|
5558825d61
|
Add class ReactionType.
|
2023-08-04 18:39:07 +03:00 |
|
levlam
|
e695289557
|
Process updateReadStories for owned stories.
|
2023-08-04 14:33:42 +03:00 |
|
levlam
|
64264b0f77
|
Update OpenSSL to 3.1.2 in iOS example.
|
2023-08-03 15:12:43 +03:00 |
|
levlam
|
50a0c551cd
|
Remove duplicate check.
|
2023-08-03 15:06:44 +03:00 |
|
levlam
|
8e1a7dbac2
|
Improve documentation.
|
2023-08-03 15:03:03 +03:00 |
|
levlam
|
ff687167f8
|
Improve edit story logging.
|
2023-08-02 12:43:46 +03:00 |
|
levlam
|
fbec238210
|
Mark "restriction_add_platforms" option as internal.
|
2023-08-02 12:37:23 +03:00 |
|
levlam
|
7f556e4b9d
|
tg_cli: add class ReportReason.
|
2023-08-01 20:44:24 +03:00 |
|
levlam
|
b8859da77d
|
Disallow JsonObject copying.
|
2023-07-31 20:01:02 +03:00 |
|
levlam
|
dd68528ae4
|
Add JsonObject constructor.
|
2023-07-31 19:47:55 +03:00 |
|
levlam
|
a7b6f55d7a
|
Add and use JsonObject::foreach.
|
2023-07-31 19:38:53 +03:00 |
|
levlam
|
d19b659337
|
Simplify JSON object processing in NotificationManager.
|
2023-07-31 19:16:24 +03:00 |
|
levlam
|
a1c726d895
|
Fix formatting.
|
2023-07-31 18:29:15 +03:00 |
|
levlam
|
3303c659bf
|
Use JsonOnject::extract_ if possible.
|
2023-07-31 18:27:10 +03:00 |
|
levlam
|
7a80136478
|
Use JsonObject::has_field.
|
2023-07-31 17:53:17 +03:00 |
|
levlam
|
58f15df705
|
Use JsonObject::get_.*_field if possible.
|
2023-07-31 17:17:52 +03:00 |
|
levlam
|
a5a408290e
|
Add field getters to JsonObject class.
|
2023-07-31 16:30:39 +03:00 |
|
levlam
|
44d4fcfa07
|
Add test for get_json_object_*_field.
|
2023-07-31 15:54:36 +03:00 |
|
levlam
|
6d05e8af6e
|
Make object const in get_json_object_*_field.
|
2023-07-31 15:37:54 +03:00 |
|
levlam
|
88f169b714
|
Use get_json_object_field_force to extract @extra.
|
2023-07-31 14:12:01 +03:00 |
|
levlam
|
43941c1e69
|
Add JsonObject::field_count.
|
2023-07-31 13:33:35 +03:00 |
|
levlam
|
59044294a8
|
Make JsonObject class.
|
2023-07-31 13:31:48 +03:00 |
|
Vincent Neo
|
6a6cd8af76
|
update example to build openssl 3.1.1
|
2023-07-31 00:57:28 +03:00 |
|
levlam
|
5b06e003fd
|
Remove support of outdated Darwin architectures.
|
2023-07-30 01:34:50 +03:00 |
|
levlam
|
a78ba042dc
|
Fix clang warning.
|
2023-07-30 00:56:08 +03:00 |
|
levlam
|
86ecb3db18
|
Fix compilation error.
|
2023-07-29 17:55:05 +03:00 |
|
levlam
|
0298f53081
|
Disable maybe-uninitialized warnings also for old GCC versions.
|
2023-07-29 17:12:58 +03:00 |
|
levlam
|
564cbc0345
|
Don't log updates with slightly old PTS short after updates with very old PTS.
|
2023-07-29 15:37:15 +03:00 |
|
levlam
|
75b0f28d45
|
Fix GCC compilation error.
|
2023-07-29 02:41:29 +03:00 |
|
levlam
|
5ba7e14be0
|
Improve logging for PTS gaps.
|
2023-07-28 18:10:24 +03:00 |
|
levlam
|
ff3a8e446e
|
Add MessagesManager::load_last_dialog_message instead of get_history_from_the_end.
|
2023-07-28 14:33:54 +03:00 |
|
levlam
|
58a1ae8e8d
|
Directly call get_history_impl if appropriate.
|
2023-07-28 14:19:43 +03:00 |
|
levlam
|
f5a066f7ed
|
Support loading of history from the end in get_history_impl.
|
2023-07-28 14:12:22 +03:00 |
|
levlam
|
73d5b2dcbb
|
Simplify calls to load_messages.
|
2023-07-28 13:50:02 +03:00 |
|
levlam
|
c071678be1
|
Add source to MessagesManager::get_history_impl.
|
2023-07-28 13:32:07 +03:00 |
|
levlam
|
2dba29669f
|
Delete unused MessagesManager::get_history.
|
2023-07-28 13:22:52 +03:00 |
|
levlam
|
16183df0aa
|
Adjust offset and limit in get_history_impl.
|
2023-07-28 13:22:07 +03:00 |
|
levlam
|
bd0ca2d6fc
|
Combine all getChatHistory queries.
|
2023-07-28 03:36:21 +03:00 |
|
levlam
|
9618d58732
|
Combine get_history_from_the_end queries.
|
2023-07-27 20:40:56 +03:00 |
|
levlam
|
070399c89a
|
Add combine_hashes function.
|
2023-07-27 19:05:15 +03:00 |
|
levlam
|
5c8b12b105
|
Simplify limit initialization in get_history_from_the_end_impl.
|
2023-07-27 18:19:10 +03:00 |
|
levlam
|
b914b28bf0
|
Use FlatHashMap instead of unordered_map in ChainScheduler.
|
2023-07-27 14:18:39 +03:00 |
|
levlam
|
d8116aa796
|
Use FlatHashMap for limited_tasks_ in ChainScheduler.
|
2023-07-27 14:03:39 +03:00 |
|