John Preston
be83da2852
Add Api::Communities with basic operations.
2026-07-10 14:04:26 +04:00
John Preston
5d84fa0e11
Add Data::CommunityInfo, parse communityFull.
2026-07-10 14:04:26 +04:00
John Preston
da3cc6156a
Update API scheme to layer 228.
2026-07-10 14:04:26 +04:00
John Preston
0da3e55cc0
Restore the rich draft via cloud draft on send fail
2026-07-02 17:49:08 +04:00
John Preston
8584f292bc
Recover cleanly when rich submit is empty or rejected
2026-07-02 17:49:08 +04:00
John Preston
399b973440
Fix some editor bugs.
2026-07-02 17:49:07 +04:00
John Preston
051bc0dcf0
Refresh rich-draft media references from the server draft
2026-07-02 17:49:07 +04:00
John Preston
54eb43f00e
Autosave rich draft on each media upload.
2026-07-02 17:49:07 +04:00
John Preston
1f87c04dfc
Send previewed rich drafts from compose
2026-07-02 17:49:01 +04:00
John Preston
9dc4b8c8b8
Support rich messages drafts.
2026-07-02 17:48:57 +04:00
John Preston
8b8b3ebc09
Support server-provided limits for rich messages.
2026-06-09 14:28:11 +04:00
John Preston
a3f572e804
Fix build with Xcode.
2026-06-09 14:28:11 +04:00
John Preston
051763ebf6
Initial attempt to send articles.
2026-06-09 14:28:10 +04:00
John Preston
b1e012c466
Update API scheme to layer 227.
2026-06-09 14:27:37 +04:00
John Preston
5c5bacaf41
Update API scheme to layer 226. Guard-bots.
2026-06-09 14:27:37 +04:00
John Preston
c34d1104a4
Support photo/video display using messages.
2026-05-19 12:49:08 +04:00
John Preston
745d0ea574
Better balance check in TON stake.
2026-05-11 17:32:57 +04:00
John Preston
49db372296
Update cached reactions on remove.
2026-05-05 10:45:45 +04:00
John Preston
9821aa9615
Suggest deleting all reactions in moderate box.
2026-05-05 10:45:45 +04:00
23rd
ec94dc26ac
Fixed file reference refresh for group and channel photos.
2026-04-06 11:49:27 +03:00
23rd
90191819bd
Added api support of notify settings for reactions and poll votes.
2026-03-30 10:19:14 +03:00
John Preston
4069e4412c
Initial attempt to add ai controls.
2026-03-25 13:08:50 +07:00
John Preston
87ebd2720f
Send high quality as first-class option.
2026-03-25 13:08:50 +07:00
John Preston
5a39484407
Better post views tracking.
2026-03-25 13:08:49 +07:00
John Preston
9f57a82c75
Update API scheme to layer 224.
2026-03-25 13:08:49 +07:00
John Preston
5507e9c00d
Simplify file sending, always attach a caption.
2026-03-06 21:08:35 +04:00
23rd
fe4f460a3b
Added logic to process captions from attach prepared files.
2026-03-04 07:08:51 +03:00
Ilya Fedin
d52d82f7e6
Fix GCC 15 -Wrange-loop-construct
2026-03-03 12:16:32 +04:00
John Preston
4c2d72d00b
Support no-topics recipient state in bot-forums.
2026-02-28 19:07:09 +04:00
John Preston
4e9c0ea3a5
Implement private chat noforward following.
2026-02-28 19:07:08 +04:00
23rd
3ebec4db75
Changed behavior to send text as caption to first file in files album.
2026-02-28 19:07:08 +04:00
23rd
7ffebafb60
Added ability rename files from send files box.
2026-02-19 12:02:11 +03:00
23rd
dff3698432
Replaced FileLoadTask constructor parameters with structs.
2026-02-19 11:00:02 +03:00
John Preston
f25c5f7bfe
Pass force_file to send video as file.
2026-02-13 11:56:46 +04:00
John Preston
9316cec95d
Rewrite settings_premium to new builder pattern
...
- Move settings_premium.h/cpp from settings/ to settings/sections/
- Add BuildHelper with kMeta for search indexing
- Index premium features and subscribe button for search
- Keep complex Premium section UI (custom top bar, feature list) as non-indexed
- Update all include paths across the codebase
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
John Preston
60e114469a
Fix possible crash in non-accessible channels.
2025-12-29 11:21:23 +04:00
John Preston
4a7148e20a
Initial stake dice game implementation.
2025-12-29 11:21:22 +04:00
John Preston
28434f4bee
Full support and build fix.
2025-12-22 17:56:55 +04:00
John Preston
08a979e638
Use more simple tr::... text helpers.
2025-12-15 21:40:54 +04:00
23rd
eca8dfb0ec
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
John Preston
03df5b8546
rpl::type_erased() -> rpl::type_erased.
2025-12-10 14:27:05 +04:00
John Preston
4439cbf553
Pass effect_id to forward message requests.
2025-12-05 20:11:53 +04:00
John Preston
4829c6d028
Update API scheme to layer 219.
2025-12-05 18:15:53 +04:00
John Preston
2a88103b5f
Support live stories links.
2025-11-15 11:59:20 +04:00
John Preston
332b70a27d
Repeated scheduled messages (reminders).
2025-11-15 11:59:17 +04:00
John Preston
c4d5d52b96
Update API scheme to layer 217.
2025-11-15 11:59:17 +04:00
John Preston
3b079aa29a
Don't try requesting peer settings in monoforums.
2025-11-06 22:54:42 +04:00
23rd
679c932697
Added local event for recent joined chats.
2025-11-01 18:50:00 +03:00
23rd
acf61c24bd
Moved out api processing of recent self forwards to single place.
2025-10-10 11:29:09 +03:00
23rd
b6000bc1a8
Added ability to pass optional local message id to sendMessage method.
2025-10-10 11:24:15 +03:00