45 Commits
Author SHA1 Message Date
Ilya Laktyushin ea9d8db1d3 Update API [skip ci] 2026-01-20 14:54:15 +04:00
IsaacandClaude Opus 4.5 6746305b4b Refactor constructor use sites for types 500-519 to struct pattern
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 00:06:07 +08:00
IsaacandClaude Opus 4.5 b1f723fbe8 Refactor constructor use sites for types 480-499 to struct pattern
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 23:47:18 +08:00
IsaacandClaude Opus 4.5 5e4cbec07a Refactor constructor use sites for types 460-479 to struct pattern
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 23:36:22 +08:00
IsaacandClaude Opus 4.5 5e27a39d80 Refactor constructor use sites for types 380-399 to struct pattern
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 22:58:30 +08:00
IsaacandClaude Opus 4.5 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 7013cd9fee Merge branch 'master' into api-refactoring
# Conflicts:
#	submodules/TelegramApi/Sources/Api0.swift
#	submodules/TelegramApi/Sources/Api25.swift
#	submodules/TelegramApi/Sources/Api26.swift
#	submodules/TelegramApi/Sources/Api27.swift
#	submodules/TelegramApi/Sources/Api28.swift
#	submodules/TelegramApi/Sources/Api29.swift
#	submodules/TelegramApi/Sources/Api30.swift
#	submodules/TelegramApi/Sources/Api31.swift
#	submodules/TelegramApi/Sources/Api32.swift
#	submodules/TelegramApi/Sources/Api33.swift
#	submodules/TelegramApi/Sources/Api34.swift
#	submodules/TelegramApi/Sources/Api35.swift
#	submodules/TelegramApi/Sources/Api36.swift
#	submodules/TelegramApi/Sources/Api37.swift
#	submodules/TelegramApi/Sources/Api38.swift
#	submodules/TelegramApi/Sources/Api39.swift
2026-01-17 04:12:49 +08:00
Mikhail Filimonov db93244583 update api (rarities, crafted) 2026-01-16 16:20:08 +04:00
IsaacandClaude Opus 4.5 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
Ilya Laktyushin 5046aab8ff Update API 2025-12-02 12:36:05 +04:00
Ilya Laktyushin b04eee8289 Update API [skip ci] 2025-11-27 19:55:24 +04:00
Ilya Laktyushin 700c915495 Update API 2025-09-25 15:00:14 +04:00
Ilya Laktyushin a0e96582dd Update API [skip ci] 2025-09-19 12:20:21 +04:00
Ilya Laktyushin bbef11084a Update API 2025-08-26 23:58:41 +04:00
Ilya Laktyushin 9146a42cfa Various improvements 2025-08-08 19:23:59 +04:00
Ilya Laktyushin 5c1952162b Update API [skip ci] 2025-08-08 17:00:51 +04:00
Ilya Laktyushin 6617a0c45f Update API 2025-07-24 13:15:15 +02:00
Ilya Laktyushin 37cea84896 Update API 2025-07-02 14:30:55 +02:00
Ilya Laktyushin fd0c7918ff Update API 2025-04-11 12:11:48 +04:00
Ilya Laktyushin 829ccedc80 Update API 2025-04-10 16:55:02 +04:00
Ilya Laktyushin ef3eb05d69 Frozen account improvements 2025-03-19 14:39:39 +04:00
Isaac 6c4070eb52 Serialization update 2025-02-14 19:11:58 +04:00
Ilya Laktyushin 5e766ec058 Various fixes 2025-01-31 21:36:27 +04:00
Ilya Laktyushin b6f8cce7ea Update API [skip ci] 2025-01-10 15:22:27 +04:00
Isaac 923587b0da [WIP] Dynamic video streaming 2024-09-18 01:04:29 +08:00
Isaac 05372b578c [WIP] Stars reactions 2024-07-30 23:44:19 +08:00
Ilya Laktyushin ee2b7be5e2 [WIP] Stickers editor 2024-04-06 19:53:19 +04:00
Isaac fb517e49c9 [WIP] Privacy update 2024-01-05 10:55:59 +04:00
Isaac 21866185a8 Various improvements 2023-12-21 23:36:38 +04:00
Ilya Laktyushin 7fbac7ddc0 Various improvements 2023-10-18 23:59:56 +04:00
Ilya Laktyushin d5b2d43363 Fix another typo 2023-02-03 16:04:16 +04:00
Ilya Laktyushin f3611810d0 Support for feature avatar emoji 2023-01-27 20:31:54 +04:00
Ali dac58e50b3 UI fixes 2023-01-19 17:50:17 +04:00
Ali c535d51621 Emoji status and reaction improvements 2022-08-26 13:33:32 +03:00
Ali 53690ab199 Reaction and status improvements 2022-08-23 18:26:41 +03:00
Ali f1e4e2dc7b [WIP] Reactions 2022-08-16 22:19:22 +03:00
Ali 489c410aca Emoji improvements 2022-08-02 18:29:25 +04:00
Ilya Laktyushin 9740eff548 Various improvements 2022-05-28 14:58:27 +04:00
Ali f23d5ef97a Refactoring 2021-09-20 01:12:06 +03:00
Ali e3f307925e Update API 2021-07-25 12:36:46 +02:00
Ali e4043b28e4 Update API 2021-07-23 18:41:15 +02:00
Ali 1a04fb4408 Refactor SyncCore back into TelegramCore 2021-07-21 21:43:20 +02:00
Ali 50c4e6c031 Fix recent items synchronization 2021-06-20 23:39:17 +04:00
Ali 719a749322 Ensure that ordered item list keys are unique 2021-06-19 13:38:39 +04:00
Ali 9e4853d9a7 Refactoring 2021-03-24 03:18:22 +04:00