Isaac
bb7e1ae300
Refactor constructor use sites for types 540-559 to struct pattern
...
Migrated Api.phone.*, Api.photos.*, Api.stats.*, Api.premium.* constructors
to use struct-wrapped enum pattern with --struct-count=560.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 00:28:21 +08:00
Isaac
64d8fe6ba0
Refactor constructor use sites for types 520-539 to struct pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 00:14:18 +08:00
Isaac
8a99f76f93
Refactor constructor use sites for types 320-339 to struct pattern
...
Migrated constructors: starsSubscription, starsSubscriptionPricing,
starsTopupOption, starsTransaction, starsTransactionPeer,
statsAbsValueAndPrev, statsDateRangeDays, statsGraph, statsGraphAsync,
statsGraphError, statsGroupTopAdmin, statsGroupTopInviter,
statsGroupTopPoster, statsPercentValue, stickerKeyword, stickerPack,
stickerSet, stickerSetCovered, stickerSetFullCovered,
stickerSetMultiCovered, stickerSetNoCovered, storiesStealthMode,
storyAlbum, storyFwdHeader
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 15:06:15 +08:00
Isaac
859f5acea5
Refactor constructor use sites for types 300-319 to struct pattern
...
Migrated star gift and stars-related constructors including:
- starGift, starGiftUnique (pattern matches)
- starGiftAttribute*, starGiftAuction* constructors
- starsAmount, starsTonAmount, starsGiftOption
- starsGiveawayOption, starsGiveawayWinnersOption
- starsRevenueStatus, starRefProgram, starsRating
- starGiftCollection, starGiftUpgradePrice, starGiftBackground
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 14:54:12 +08:00
Isaac
07313cbb84
Refactor constructor use sites for types 250-259 to struct pattern
...
Migrates the following constructors to use struct-wrapped associated values:
- postInteractionCountersMessage, postInteractionCountersStory
- premiumGiftCodeOption, premiumSubscriptionOption
- prepaidGiveaway, prepaidStarsGiveaway
- privacyValueAllowChatParticipants, privacyValueAllowUsers
- privacyValueDisallowChatParticipants, privacyValueDisallowUsers
- publicForwardMessage, publicForwardStory
- quickReply
- reactionCustomEmoji, reactionEmoji
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 14:24:53 +08:00
Isaac
33a0d9e62c
Refactor Api types 120-149 to use struct-wrapped constructors
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 03:00:59 +08:00
Isaac
a78b2c0db2
Refactor Api types 70-89 to use struct-wrapped constructors
...
Types refactored:
- 70-79: contactStatus, dataJSON, dcOption, defaultHistoryTTL, dialog,
dialogFolder, dialogFilter, dialogFilterChatlist, dialogFilterSuggested,
dialogPeer, dialogPeerFolder, disallowedGiftsSettings, document, documentEmpty
- 80-89: documentAttribute* (Audio, CustomEmoji, Filename, ImageSize, Sticker, Video),
draftMessage, draftMessageEmpty, emailVerification* (Apple, Code, Google),
emailVerifyPurposeLoginSetup, emoji* (Group, GroupGreeting, GroupPremium,
Keyword, KeywordDeleted, KeywordsDifference, Language, List, Status,
StatusCollectible), inputEmojiStatusCollectible
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 02:12:20 +08:00
Isaac
a5ad030123
Update
2025-07-22 16:08:51 +02:00
Ilya Laktyushin
2ce6d8c66c
Various fixes
2025-06-28 23:51:09 +02:00
Ilya Laktyushin
8862492480
Update API
2025-06-28 17:38:45 +02:00
Ilya Laktyushin
5e79ec4b32
Frozen account improvements
2025-03-19 16:40:26 +04:00
Ilya Laktyushin
cb0b8c0b9e
Various improvements
2025-02-25 19:59:48 +04:00
Ilya Laktyushin
adaf13a008
Update API
2024-12-03 17:19:15 +04:00
Isaac
be83150aba
[WIP] Star refs
2024-11-28 16:13:06 +04:00
Ilya Laktyushin
c116967c30
Update API
2024-10-24 16:34:17 +04:00
Isaac
923587b0da
[WIP] Dynamic video streaming
2024-09-18 01:04:29 +08:00
Ilya Laktyushin
df62e25f5a
Stars giveaways
2024-08-26 22:43:43 +04:00
Ilya Laktyushin
4216ee3933
Various improvements
2024-07-13 18:13:58 +04:00
Ilya Laktyushin
9a64e188ff
Fix build
2024-07-10 17:24:11 +04:00
Ilya Laktyushin
99203dcc13
Add peer stars balance caching
2024-07-10 17:08:31 +04:00
Ilya Laktyushin
e23c7f2e2b
Various fixes
2024-06-27 03:28:53 +04:00
Ilya Laktyushin
3b1d57f3cc
Update API
2024-06-22 01:29:00 +04:00
Ilya Laktyushin
c0489e251b
Add support for stars withdrawal timeout
2024-06-16 15:51:21 +04:00
Ilya Laktyushin
d050cf8ce9
Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios
2024-06-15 18:51:57 +04:00
Ilya Laktyushin
1ae20bd685
Various improvements
2024-06-15 18:41:19 +04:00
Mikhail Filimonov
8ad27b9ef2
update chartbar for XTR
2024-06-13 17:59:31 -03:00
Ilya Laktyushin
f16480f67e
Update API [skip ci]
2024-06-13 20:54:21 +04:00
Ilya Laktyushin
62ff5b04ec
Update API
2024-05-16 18:57:35 +04:00
Ilya Laktyushin
d88ff3675b
Refresh channel revenue balance and transactions on update
2024-04-22 20:52:54 +04:00
Ilya Laktyushin
7b0b47e894
Various improvements
2024-04-22 18:47:25 +04:00
Mikhail Filimonov
0f9ab31068
Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios
2024-03-29 08:28:12 +04:00
Mikhail Filimonov
040728ad18
- fix graphic renderer
2024-03-29 08:28:03 +04:00
Ilya Laktyushin
cd563d556b
Fix revenue transactions loading
2024-03-28 19:57:42 +04:00
Ilya Laktyushin
83ea35df09
Various fixes
2024-03-28 17:25:59 +04:00
Ilya Laktyushin
f81856351a
Various improvements
2024-03-28 13:23:23 +04:00
Ilya Laktyushin
54a90be1f4
Various improvements
2024-03-25 22:36:51 +04:00
Ilya Laktyushin
24d7deb3e8
Various improvements
2024-03-25 20:43:34 +04:00
Ilya Laktyushin
2533b65879
Group stories
2024-02-11 20:31:36 +04:00
Isaac
9d30e0bac3
Story data saved experiment
2023-12-20 14:06:21 +04:00
Ilya Laktyushin
ed8b17d325
Update API
2023-12-14 06:56:25 +04:00
Isaac
b34a495945
[WIP] Saved messages
2023-12-12 14:05:58 +04:00
Ilya Laktyushin
3c51ba238e
Fix story forwards stats
2023-12-02 12:40:02 +04:00
Ilya Laktyushin
97e3a66cfb
Various fixes
2023-11-29 16:13:57 +04:00
Ilya Laktyushin
3cc5782dec
Various fixes
2023-11-27 19:30:11 +04:00
Ilya Laktyushin
28e3525091
Various fixes
2023-11-26 18:52:39 +04:00
Ilya Laktyushin
9cd6344b53
Various improvements
2023-11-25 14:10:36 +04:00
Ilya Laktyushin
90f09a13e4
Various improvements
2023-11-22 03:24:33 +04:00
Ilya Laktyushin
cc2bd5ec92
Stats and recommendations improvements
2023-11-19 19:10:13 +04:00
Ilya Laktyushin
13baadc3e7
Statistics improvements
2023-11-17 07:22:25 +04:00
Ilya Laktyushin
266ff8370d
Statistics improvements
2023-11-16 16:31:58 +04:00