Commit graph

1082 commits

Author SHA1 Message Date
777genius
c1112872b1 feat(discord): show server member count badge 2026-06-01 23:42:33 +03:00
777genius
3265920ec6 fix(codex): keep catalog hydration in loading state 2026-06-01 23:42:07 +03:00
777genius
cb17bcfdb5 fix(team): show provider loading while models sync 2026-06-01 22:53:49 +03:00
777genius
5d05434bbb fix(team): count changes badge by files 2026-06-01 21:37:23 +03:00
777genius
0d46aac5c0 fix(team): launch live roster members directly 2026-06-01 21:07:40 +03:00
777genius
61418cf2f2 feat(models): add Opus 4.8 selector support 2026-05-31 22:20:29 +03:00
777genius
a17cdd19e7 perf(splash): preload startup avatar assets 2026-05-31 20:19:22 +03:00
777genius
b9cfdb9323 fix(team-messages): scope debounced sidebar scroll persistence to its team
A scroll within the 100ms persist debounce could otherwise have its queued
update fire after the user switched teams, writing the previous team's offset
under the new team and restoring the sidebar to the wrong position. Capture the
team that scheduled the update and drop it on fire if the active team changed.
2026-05-31 18:29:35 +03:00
777genius
06ebb3d2b5 fix(ci): restore dev validation 2026-05-31 16:43:14 +03:00
777genius
dc1d310df8 fix: restore dev validation after team page merge 2026-05-31 15:46:10 +03:00
777genius
53a4c0e9e6 perf(renderer): defer launch dialog heavy work 2026-05-31 12:11:58 +03:00
777genius
614d69beb8 perf(renderer): cache sidebar team signatures 2026-05-31 08:14:52 +03:00
777genius
290f01e559 perf(renderer): cache activity render signatures 2026-05-31 08:03:31 +03:00
777genius
36f69f5ae4 perf(renderer): defer task context menu translations 2026-05-31 07:59:04 +03:00
777genius
94c09727f1 perf(renderer): precompute sidebar task local state 2026-05-31 07:43:41 +03:00
777genius
dbc5b5bd32 perf(renderer): skip unused member badge store reads 2026-05-31 07:20:56 +03:00
777genius
90dbea57f4 perf(renderer): reduce activity cache key churn 2026-05-31 07:14:22 +03:00
777genius
da7d71c0b8 perf(renderer): share sidebar task theme state 2026-05-31 07:06:08 +03:00
777genius
5d129ce822 perf(renderer): reduce sidebar signature allocations 2026-05-31 06:55:59 +03:00
777genius
b9b337ea15 perf(renderer): reduce activity cache key allocations 2026-05-31 06:53:43 +03:00
777genius
87cec43154 perf(renderer): skip inactive sidebar task grouping 2026-05-31 06:50:01 +03:00
777genius
c1ebecf813 perf(renderer): reduce activity timer storage writes 2026-05-31 06:37:38 +03:00
777genius
61919f5aec perf(renderer): reuse theme state in activity badges 2026-05-31 06:31:16 +03:00
777genius
477d18d798 perf(renderer): memoize active task summary data 2026-05-31 06:25:28 +03:00
777genius
ad6a7b1998 perf(renderer): compare kanban task dependencies 2026-05-31 05:59:02 +03:00
777genius
ad2f602cba perf(renderer): gate timeline live lead props 2026-05-31 05:58:56 +03:00
777genius
a4ad5f6297 perf(renderer): cache member telemetry preview snapshots 2026-05-31 05:58:49 +03:00
777genius
db2c82475b perf(renderer): pass composer member avatars 2026-05-31 05:37:33 +03:00
777genius
4d0f3d802b perf(renderer): skip idle reply candidate scans 2026-05-31 05:35:02 +03:00
777genius
5041c79916 perf(renderer): cache repeated team badge selectors 2026-05-31 05:28:10 +03:00
777genius
93a45e0823 perf(renderer): defer lead thought preview work 2026-05-31 05:13:22 +03:00
777genius
9a1c778d67 perf(renderer): cache member runtime telemetry renders 2026-05-31 05:05:54 +03:00
777genius
0924a35682 perf(renderer): isolate kanban log activity updates 2026-05-31 04:53:40 +03:00
777genius
583bb5f26a perf(renderer): isolate pending replies from team page root 2026-05-31 04:46:22 +03:00
777genius
7019567537 perf(renderer): isolate send dialog state from team page 2026-05-31 04:39:08 +03:00
777genius
c9e9e4ae09 perf(renderer): ignore lead activity churn in task sidebar 2026-05-31 04:33:47 +03:00
777genius
e21e80ac05 perf(renderer): reduce kanban grid resize handles 2026-05-31 04:26:04 +03:00
777genius
b9bc6ff83e perf(renderer): compare visible sidebar project rows 2026-05-31 04:21:34 +03:00
777genius
5669373283 perf(renderer): narrow messages panel loading state 2026-05-31 04:19:00 +03:00
777genius
36939d428a perf(renderer): skip stable sidebar task group renders 2026-05-31 04:15:01 +03:00
777genius
b6ea569623 perf(renderer): ignore member telemetry history churn 2026-05-31 04:08:51 +03:00
777genius
a2a4f99fce perf(renderer): avoid sorting stable team mention metadata 2026-05-31 04:00:34 +03:00
777genius
b9527004f3 perf(renderer): stabilize messages team mention selector 2026-05-31 03:58:13 +03:00
777genius
4fe21949e2 perf(renderer): cache activity item parsing 2026-05-31 03:53:52 +03:00
777genius
b2c416dee6 perf(renderer): narrow sidebar task team subscriptions 2026-05-31 03:37:22 +03:00
777genius
4799fe1a3b perf(renderer): cache activity timeline rendering 2026-05-31 03:31:50 +03:00
777genius
b8f394d9f7 perf(renderer): skip avatar lookups for hidden member badges 2026-05-31 03:21:21 +03:00
777genius
c02565b07d perf(renderer): skip unchanged kanban task cards 2026-05-31 03:19:31 +03:00
777genius
a491cd6c1c perf(renderer): narrow activity approval subscriptions 2026-05-31 03:12:21 +03:00
777genius
b6308ccb42 perf(renderer): defer message filter option work 2026-05-31 03:03:55 +03:00