 
|
493f3103b3
|
Postbox -> TelegramEngine waves 37-43 + wave 44 design/plan (squashed)
Squashes 20 commits — the implementation and outcome commits of
waves 37 through 43 plus wave 44's spec and implementation-plan
docs — into a single commit. Per-wave lessons remain recorded in
docs/superpowers/postbox-refactor-log.md. The unrelated "Add swift
svg" commit is preserved separately outside this squash.
Wave 37 — peerTokenTitle: peer Peer → EnginePeer (1 file)
Wave 38 — canSendMessagesToPeer: peer Peer → EnginePeer (12 files)
Wave 39 — AccountContext.makePeerInfoController: peer Peer → EnginePeer (52 files)
Wave 40 — makeChatQrCodeScreen + makeChatRecentActionsController bundle (8 files)
Wave 41 — RenderedChannelParticipant.peer: Peer → EnginePeer (28 files)
Wave 42 — PeerInfoScreenData.peer: Peer? → EnginePeer? (17 files)
Wave 43 — PeerInfoScreen 6 helpers: peer Peer? → EnginePeer? (12 files)
Wave 44 — RenderedChannelParticipant.peers design doc + implementation plan
(impl and outcome land in subsequent commits, not part of squash)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-24 23:19:43 +04:00 |
|
 isaacandisaac
|
f5cb1391aa
|
Merge commit '96b1432434205e2d09d7615bde1402d762ac2b8c'
|
2026-04-24 11:24:47 +04:00 |
|
 
|
8408e0ae19
|
Postbox -> TelegramEngine waves 27-36
Consumer-sweep, facade-addition, and Peer→EnginePeer migrations:
- Wave 27: preferencesView consumer sweep
- Wave 28: resourceData consumer sweep
- Wave 29: resourceStatus consumer sweep
- Wave 30: _asStatus() bridge cleanup
- Wave 31: unused-import sweep re-run
- Wave 32: resourceStatus residue sweep
- Wave 33: loadedPeerWithId consumer sweep
- Wave 34: FoundPeer.peer Peer -> EnginePeer
- Wave 35: SendAsPeer.peer Peer -> EnginePeer
- Wave 36: ContactListPeer.peer Peer -> EnginePeer
Also includes per-wave specs, implementation plans, outcome logs, and
a CLAUDE.md wave-counter update.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-24 11:24:13 +04:00 |
|
Ilya Laktyushin
|
e3bf0cd30c
|
Various fixes
|
2026-04-23 01:26:13 +02:00 |
|
Ilya Laktyushin
|
dbd40fe7d3
|
Various improvements
|
2026-04-22 23:03:51 +02:00 |
|
Ilya Laktyushin
|
8f1e024aef
|
Various fixes
|
2026-04-15 23:12:53 +02:00 |
|
 IsaacandIsaac
|
f3e1795b68
|
Temp
|
2026-04-07 08:11:27 +02:00 |
|
 IsaacandIsaac
|
648430e37d
|
Various improvements
|
2026-04-03 22:15:42 +08:00 |
|
 IsaacandIsaac
|
796826b0ad
|
Various improvements
|
2026-03-31 22:42:02 +08:00 |
|
 IsaacandIsaac
|
d11a967936
|
Merge commit 'fd68aed7665cdd25242a79a061ac61c42547b834'
|
2026-03-27 19:24:49 +08:00 |
|
 IsaacandIsaac
|
2907ddbe46
|
Unseen polls
|
2026-03-27 18:30:01 +08:00 |
|
Ilya Laktyushin
|
ed55943a44
|
Various improvements
|
2026-03-27 01:13:38 +01:00 |
|
Ilya Laktyushin
|
e11c9899e6
|
Various fixes
|
2026-03-23 15:03:50 +01:00 |
|
Ilya Laktyushin
|
8098f24f4e
|
Various improvements
|
2026-03-22 16:41:22 +01:00 |
|
Ilya Laktyushin
|
66d08c0e1b
|
Various improvements
|
2026-03-22 13:44:04 +01:00 |
|
Ilya Laktyushin
|
6519b5c84d
|
[WIP] Polls
|
2026-03-17 11:12:58 +01:00 |
|
Ilya Laktyushin
|
b1a190f87a
|
[WIP] Polls
|
2026-03-16 18:07:12 +01:00 |
|
Ilya Laktyushin
|
cbc5a49507
|
[WIP] Polls
|
2026-03-13 11:04:33 +01:00 |
|
Ilya Laktyushin
|
94923cc353
|
Reapply "Update API"
This reverts commit 0411cfc18c.
|
2026-03-11 18:51:44 +01:00 |
|
Ilya Laktyushin
|
0411cfc18c
|
Revert "Update API"
This reverts commit 6c1376169c.
|
2026-03-11 18:04:50 +01:00 |
|
Ilya Laktyushin
|
6c1376169c
|
Update API
|
2026-03-11 14:37:23 +01:00 |
|
 IsaacandIsaac
|
e4e5142a96
|
Various improvements
|
2026-03-10 17:50:37 +01:00 |
|
 IsaacandIsaac
|
9a4327116d
|
Refactor
|
2026-03-10 00:38:36 +01:00 |
|
Ilya Laktyushin
|
713f557e64
|
Update API
|
2026-03-09 14:32:10 +01:00 |
|
Ilya Laktyushin
|
2c4c9a9d9b
|
[WIP] Live photos
|
2026-02-20 13:28:58 +04:00 |
|
 IsaacandIsaac
|
26cc304ca0
|
Fix bg
|
2026-02-17 10:19:02 +04:00 |
|
Ilya Laktyushin
|
9616ea2ad9
|
Update API
|
2026-02-13 14:09:36 +04:00 |
|
 IsaacandIsaac
|
102afdeaf6
|
Fix pinned background
|
2026-02-09 23:39:59 +04:00 |
|
 IsaacandIsaac
|
1bb139ff32
|
Various improvements
|
2026-02-03 20:17:44 +08:00 |
|
Ilya Laktyushin
|
bbad57434f
|
Various fixes
|
2026-02-02 15:54:43 +04:00 |
|
 IsaacandIsaac
|
4f04dc0bb7
|
Glass
|
2026-01-20 21:35:04 +08:00 |
|
Ilya Laktyushin
|
21995065d6
|
Various fixes
|
2026-01-08 00:20:56 +04:00 |
|
 IsaacandIsaac
|
05b667797d
|
Glass
|
2025-12-28 22:39:34 +08:00 |
|
 IsaacandIsaac
|
4a13c3830a
|
Glass
|
2025-12-26 20:29:30 +08:00 |
|
 IsaacandIsaac
|
a63c90aa00
|
Glass
|
2025-12-12 23:58:00 +08:00 |
|
 IsaacandIsaac
|
0c3530d8a8
|
Glass
|
2025-12-10 00:16:36 +08:00 |
|
 IsaacandIsaac
|
1ee7268488
|
Glass
|
2025-12-06 01:28:06 +08:00 |
|
 IsaacandIsaac
|
cd436e8210
|
Glass
|
2025-12-01 22:13:33 +08:00 |
|
 IsaacandIsaac
|
5e26b246bd
|
[WIP] Tab bar and search
|
2025-11-22 03:17:19 +08:00 |
|
 IsaacandIsaac
|
cebadbbf3d
|
Stories
|
2025-11-14 01:34:10 +08:00 |
|
 IsaacandIsaac
|
0995e5ebcb
|
Stories
|
2025-11-13 23:44:23 +08:00 |
|
 IsaacandIsaac
|
3d51d83e89
|
Stories
|
2025-11-11 18:07:34 +08:00 |
|
 IsaacandIsaac
|
b9b38e5fbf
|
Various improvements
|
2025-10-11 00:56:21 +08:00 |
|
 IsaacandIsaac
|
3684c6ca15
|
Various improvements
|
2025-09-23 20:49:12 +08:00 |
|
 IsaacandIsaac
|
4f4fc92345
|
Bot forum updates
|
2025-09-05 15:43:19 +02:00 |
|
 IsaacandIsaac
|
1d06c3f058
|
Bot forums v2
|
2025-09-05 15:25:50 +02:00 |
|
Ilya Laktyushin
|
be54adbfa7
|
Various fixes
|
2025-08-29 23:55:43 +04:00 |
|
Ilya Laktyushin
|
cb1f5058a7
|
Update API
|
2025-08-25 17:23:25 +04:00 |
|
 IsaacandIsaac
|
b4a0e8809c
|
Temp
|
2025-08-15 09:18:26 +02:00 |
|
Ilya Laktyushin
|
72c58813a8
|
Various improvements
|
2025-08-01 23:25:24 +02:00 |
|