Commit Graph

111 Commits

Author SHA1 Message Date
Andrea Cavalli 0bfef9e46f Merge remote-tracking branch 'td/master' 2022-09-22 01:07:13 +02:00
levlam fcdd1e01d5 Destroy SQLite database if wasn't authorized. 2022-09-18 22:09:57 +03:00
levlam 297594af7e Use SqliteDb::destroy instead of plain unlink. 2022-09-18 21:35:16 +03:00
levlam ebb6770935 Combine TdDb::check_parameters and TdDb::open. 2022-09-07 21:50:41 +03:00
levlam c47da24430 Remove unused is_database_encrypted. 2022-09-07 21:32:40 +03:00
Andrea Cavalli cd4a07a7c7 Merge remote-tracking branch 'td/master' 2022-07-22 13:09:22 +02:00
levlam 6898d07793 Make td_api::saveApplicationLogEvent persistent. 2022-07-18 19:21:47 +03:00
Andrea Cavalli 277513ce18 Merge remote-tracking branch 'td/master' 2022-07-03 23:48:22 +02:00
levlam 906d773d6e Fix database initialization. 2022-06-30 20:51:59 +03:00
Andrea Cavalli f4fd06684c Merge remote-tracking branch 'td/master' 2022-06-30 01:38:03 +02:00
levlam e43d90c089 Remove unused scheduler_id parameters. 2022-06-30 00:46:02 +03:00
levlam 32724a5a6c Add and use Scheduler::run_on_scheduler. 2022-06-30 00:28:25 +03:00
Andrea Cavalli a116cc9b19 Merge remote-tracking branch 'td/master' 2022-06-21 18:38:28 +02:00
levlam ee926f86a3 Move directory creation and database check to another thread. 2022-06-21 02:02:48 +03:00
levlam 782aa6a2ec Minor fixes. 2022-06-14 16:11:38 +03:00
Andrea Cavalli 2bb228c967 Merge remote-tracking branch 'td/master' 2022-06-12 23:14:23 +02:00
levlam caf84b01b7 Fix database init. 2022-06-10 19:05:43 +03:00
Arseny Smirnov 2171452e77 init TdDb in db thread 2022-06-10 16:11:06 +02:00
levlam f95f76c4de Support asynchronous TdDb::open. 2022-06-10 16:44:53 +03:00
Andrea Cavalli d84305048e Merge remote-tracking branch 'td/master' 2022-04-22 15:35:30 +02:00
levlam 9fd72e86d0 Move scope notification settings tp NotificationSettingsManager. 2022-04-11 12:45:52 +03:00
Andrea Cavalli e047add8a2 Update tdlib 2022-03-15 11:36:21 +01:00
levlam 1d647c7049 Disable DownloadManager database without message database. 2022-03-02 16:36:23 +03:00
Arseny Smirnov f13598ec83 DownloadManager: WIP 2022-02-26 19:56:43 +01:00
Arseny Smirnov 29f8f79b16 DownloadManager: WIP 2022-02-25 23:18:07 +01:00
Andrea Cavalli 39856bc56f Merge remote-tracking branch 'td/master' 2022-02-05 01:12:29 +01:00
levlam 3150b3d491 Add readAllChatReactions. 2022-01-30 12:37:24 +03:00
Andrea Cavalli 46c0f5877d Add use_custom_database_format option 2022-01-21 16:04:00 +01:00
levlam 8085779cdc Update copyright year. 2022-01-01 03:35:39 +03:00
levlam 6941a4500a Support deletion from database messages by sender_dialog_id. 2021-11-19 16:00:21 +03:00
levlam 4e802d67ca Move out user_version logging from WARNING. 2021-11-17 09:09:01 +03:00
levlam 93f2436f0e Use Delete..OnServer instead of Delete..FromServer. 2021-10-27 15:38:09 +03:00
levlam 8916cacd21 Improve log event name. 2021-10-27 15:27:09 +03:00
levlam d019d89d39 Add td_api::deleteChatMessagesByDate. 2021-10-25 20:39:22 +03:00
levlam db7aa28bdf A lot more minor improvements. 2021-10-19 18:11:16 +03:00
levlam e87bf3a174 Fix some MultiPromise locks. 2021-10-07 18:14:49 +03:00
levlam 5f19e0267f Add warning if TdDb::check_encryption fails. 2021-09-29 20:59:20 +03:00
levlam 493a9e5457 Erase more keys from binlog after database is deleted. 2021-09-26 21:15:31 +03:00
levlam 2ec2e4d78f Use "set"/"toogle" instead of "change". 2021-09-24 10:42:39 +03:00
levlam 23f585caf0 Unify set SQLite PRAGMAs. 2021-09-23 11:20:42 +03:00
levlam a0cc1be3e6 Add allow_creation parameter to SqliteDb::init. 2021-09-22 19:04:56 +03:00
levlam db18baa503 Unify include order. 2021-09-19 00:47:05 +03:00
levlam a6a4eb6616 Don't include SliceBuilder.h in logging.h. 2021-05-17 15:21:11 +03:00
levlam 4fa29ab1b8 Add deleteAllCallMessages method. 2021-01-19 13:21:50 +03:00
levlam 52c1da0a70 Update copyright year. 2021-01-01 15:57:46 +03:00
levlam 793e8409de Add td_api::unpinAllChatMessages.
GitOrigin-RevId: ad5aa1cf7ea0f1ee770900f5f58409436029b9a7
2020-10-23 01:56:06 +03:00
levlam 62fbb88969 Rename blockChatFromReplies to blockMessageSenderFromReplies.
GitOrigin-RevId: 820cbd60145c339c6cf5a7d319ff540ce03861e2
2020-10-18 01:26:36 +03:00
levlam 089fda8d13 Add blockChatFromReplies method.
GitOrigin-RevId: 45591f36bd5482d567c758b42572b953babe2537
2020-09-24 15:29:34 +03:00
levlam cb3f390a92 Unify "log event" spelling.
GitOrigin-RevId: a1a491981596c56dbf7541d80ead1ea9f5d5bd04
2020-09-22 02:15:09 +03:00
levlam 08ff725767 Support viewing messages in message threads.
GitOrigin-RevId: 5bde413f4192993e12b8e89ff5cb569421b90d78
2020-09-22 01:13:06 +03:00