33 Commits
Author SHA1 Message Date
Isaac a0a2f9f6bf Various improvements 2026-03-24 16:47:36 +08:00
Mikhail Filimonov a824d97804 api update 2026-03-13 10:40:03 +01: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 e68bdc05ca Refactor Api types 150-179 to use struct-wrapped constructors
- Update pattern matches to use struct-based extraction for inputPeer*,
  inputMedia*, inputReplyTo*, inputSticker*, inputPhoto, inputUser, etc.
- Wrap constructor calls with .init() for struct-wrapped enum cases
- 47 TelegramCore source files modified
- 5 TelegramApi files regenerated with --struct-count=180

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 15:18:11 +08:00
IsaacandClaude Opus 4.5 68d60d34dc Refactor Api types 43-52 to use struct-wrapped constructors
Also adds -warnings-as-errors to TelegramCore Package.swift

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 00:33:37 +08:00
Ilya Laktyushin e61870dd0d Various improvements 2025-09-23 01:28:32 +04:00
Isaac f77609e6fa Various improvements 2025-08-25 22:57:08 +02:00
Isaac 709d474929 Update API 2025-08-08 13:24:44 +02:00
Isaac b752a49432 Update API 2025-05-15 00:54:50 +08:00
Ilya Laktyushin 5e79ec4b32 Frozen account improvements 2025-03-19 16:40:26 +04:00
Ilya Laktyushin d167aa4b0e Update API [skip ci] 2025-02-18 10:09:58 +04:00
Isaac 40828e9037 [WIP] UI 2025-01-21 21:08:44 +04:00
Isaac 067c35f545 Fix build 2024-12-19 16:26:41 +08:00
Isaac 05372b578c [WIP] Stars reactions 2024-07-30 23:44:19 +08:00
Isaac ef12bf9ce6 Chat links and other features 2024-03-23 00:00:08 +04:00
Isaac 09e025e985 [WIP] Channel appearance 2023-12-15 22:59:33 +04:00
Ilya Laktyushin 44b0464161 Update API [skip ci] 2023-12-12 10:25:15 +04:00
Isaac 497c7fab1f Update API 2023-11-22 16:42:29 +04:00
Ilya Laktyushin 137c3d9101 Update API 2023-10-16 13:20:46 +04:00
Mike Renoir a47e6380f7 bug fixes 2023-09-09 13:04:44 +04:00
Ali 6910ec9334 Story improvements 2023-09-08 19:22:12 +04:00
Ilya Laktyushin a281d15444 Update API 2023-08-31 02:30:48 +04:00
Ali f3ee06dd32 Stories 2023-07-07 02:03:11 +04:00
Ilya Laktyushin 4ac9d1cb57 Various improvements 2023-03-28 20:30:04 +04:00
Ilya Laktyushin 1c0af395db Various improvements 2022-11-08 15:11:37 +04:00
Ilya Laktyushin 4d1335d8c6 Add additional usernames indexing 2022-10-25 01:49:10 +03:00
Ilya Laktyushin e82e84548c Various fixes 2022-10-22 18:33:54 +03:00
Ilya Laktyushin 6af5dcf332 Various improvements 2022-10-20 08:03:43 +03:00
Ilya Laktyushin 59b593696e Various improvements 2022-10-15 21:08:11 +03:00
Ilya Laktyushin 3cafe809f7 Additional links improvements 2022-10-10 13:08:25 +03:00
Ilya Laktyushin 9f0dc8c1d8 Update API [skip ci] 2022-10-03 16:45:43 +03:00
Ali 1a04fb4408 Refactor SyncCore back into TelegramCore 2021-07-21 21:43:20 +02:00
Ali 60d959bff8 Refactoring 2021-04-18 03:10:18 +04:00