aits2026
|
39662038f7
|
fix(export): tighten action column layout
|
2026-03-06 11:45:38 +08:00 |
|
aits2026
|
75b58d0423
|
fix(export): tighten sticky action divider
|
2026-03-06 11:37:04 +08:00 |
|
aits2026
|
1814808df1
|
fix(export): keep actions sticky and refine headers
|
2026-03-06 11:32:38 +08:00 |
|
aits2026
|
fe57d80a00
|
fix(export): center single export action text
|
2026-03-06 11:27:43 +08:00 |
|
aits2026
|
8cb855328d
|
refactor(export): reuse shared sns timeline dialog
|
2026-03-06 11:12:23 +08:00 |
|
aits2026
|
a62ba8e167
|
fix(sns): sync my timeline count and auto load more
|
2026-03-06 11:03:11 +08:00 |
|
aits2026
|
4f40b4af49
|
feat(sns): add my timeline shortcut
|
2026-03-06 10:55:23 +08:00 |
|
aits2026
|
8d9a042489
|
feat(chat): add sns timeline entry for private sessions
|
2026-03-06 10:41:06 +08:00 |
|
aits2026
|
ef05466d6d
|
refactor(sns): reuse shared contact timeline dialog in sns page
|
2026-03-06 10:34:16 +08:00 |
|
aits2026
|
0a5cf005a1
|
Merge remote-tracking branch 'upstream/dev' into codex/ts0305-01-export-module-upgrade
|
2026-03-06 10:22:36 +08:00 |
|
aits2026
|
bc2ab60c59
|
feat(sns): add contact timeline dialog components
|
2026-03-06 10:22:24 +08:00 |
|
aits2026
|
ad217d4a3b
|
feat(export): compute sns rankings from full contact timeline
|
2026-03-06 10:05:46 +08:00 |
|
cc
|
a3ab06509e
|
一些更新
|
2026-03-05 20:46:18 +08:00 |
|
aits2026
|
3de4951c96
|
fix(export): show top 15 entries in sns rank strip
|
2026-03-05 20:25:53 +08:00 |
|
aits2026
|
05c551d7ac
|
fix(export): hide recent-export row when no history
|
2026-03-05 20:24:55 +08:00 |
|
aits2026
|
7cea8b4fb3
|
fix(export): tune sns rank strip size and theme compatibility
|
2026-03-05 20:10:47 +08:00 |
|
aits2026
|
ba2cdbf8cf
|
feat(export): add sns like/comment ranking strip in detail header
|
2026-03-05 20:02:14 +08:00 |
|
aits2026
|
3e004867be
|
fix(export): show sns counts per-session as soon as loaded
|
2026-03-05 19:55:17 +08:00 |
|
aits2026
|
edaef53712
|
feat(export): add sns detail sync tip between header and list
|
2026-03-05 19:52:23 +08:00 |
|
aits2026
|
933842f6af
|
refactor(export): remove official sessions from conversation export flow
|
2026-03-05 19:47:06 +08:00 |
|
aits2026
|
2eff82891e
|
feat(export): add clickable sns count column in session list
|
2026-03-05 19:43:11 +08:00 |
|
aits2026
|
c625756ab4
|
fix(export,sns): preserve sns load state across route switches
|
2026-03-05 19:35:42 +08:00 |
|
aits2026
|
7ead55d801
|
fix(export,sns): share sns user count cache across pages
|
2026-03-05 19:21:37 +08:00 |
|
aits2026
|
4e0038c813
|
feat(export): include sns count loading progress in load detail
|
2026-03-05 19:07:13 +08:00 |
|
aits2026
|
d07e4c8ecd
|
chore(sns): remove my-posts segment from overview stats line
|
2026-03-05 19:02:38 +08:00 |
|
aits2026
|
63fd42ff05
|
feat(sns): incremental contact post-count ranking in filter list
|
2026-03-05 18:50:46 +08:00 |
|
aits2026
|
d5dbcd3f80
|
fix(export): align sns timeline dialog with sns page rendering
|
2026-03-05 18:27:30 +08:00 |
|
aits2026
|
c301f36912
|
feat(export): add sns count and timeline popup in session detail
|
2026-03-05 18:08:09 +08:00 |
|
aits2026
|
9dd5ee2365
|
fix(export): align media load progress with visible loaded state
|
2026-03-05 17:44:32 +08:00 |
|
aits2026
|
3388b7a122
|
fix(sns): derive per-user totals from timeline counts map
|
2026-03-05 17:44:24 +08:00 |
|
aits2026
|
db0ebc6c33
|
feat(sns): show loaded vs total posts in author timeline
|
2026-03-05 17:24:28 +08:00 |
|
aits2026
|
7cc2961538
|
fix(export): hide finish time until grouped load completes
|
2026-03-05 17:24:14 +08:00 |
|
aits2026
|
835ec4782c
|
feat(export): show spinner in load detail in-progress status
|
2026-03-05 17:15:33 +08:00 |
|
aits2026
|
e6942bc201
|
feat(export): add session load detail modal with typed progress
|
2026-03-05 17:11:04 +08:00 |
|
aits2026
|
ebabe1560f
|
feat(sns): support opening author timeline from post
|
2026-03-05 16:34:29 +08:00 |
|
aits2026
|
4da697f507
|
feat(export): show loading icon for media metric columns
|
2026-03-05 16:34:16 +08:00 |
|
aits2026
|
f18fb83a92
|
feat(chat): smooth standalone session window loading
|
2026-03-05 16:32:25 +08:00 |
|
aits2026
|
e050402787
|
feat(export): add 4 media columns with visible-first staged loading
|
2026-03-05 16:28:18 +08:00 |
|
aits2026
|
b3dd0e25fa
|
feat(export): move open-chat action below message count
|
2026-03-05 16:18:00 +08:00 |
|
aits2026
|
a5358b82f6
|
perf(export): further optimize detail loading and prioritize session stats
|
2026-03-05 16:05:58 +08:00 |
|
aits2026
|
2a9f0f24fd
|
perf(export): speed up session detail stats loading
|
2026-03-05 15:39:59 +08:00 |
|
xuncha
|
25630da1ce
|
图片解密++
|
2026-03-05 14:31:15 +08:00 |
|
xuncha
|
ca972d3e28
|
导出页优化
|
2026-03-05 14:26:37 +08:00 |
|
xuncha
|
80420302c1
|
Merge branch 'hicccc77:dev' into dev
|
2026-03-05 14:03:06 +08:00 |
|
tisonhuang
|
17a9b6102e
|
merge: resolve upstream/dev conflicts in export workflow branch
|
2026-03-05 13:55:42 +08:00 |
|
tisonhuang
|
7e7503035a
|
refactor(export): remove scroll back-to-top affordance
|
2026-03-05 13:31:13 +08:00 |
|
tisonhuang
|
02a6b24517
|
refactor(export): remove redundant header select-all text action
|
2026-03-05 12:49:13 +08:00 |
|
tisonhuang
|
b3fee5b56d
|
fix(export): show loading text for pending session message counts
|
2026-03-05 12:47:28 +08:00 |
|
tisonhuang
|
26d38acddb
|
fix(export): increase default session list viewport to 10 rows
|
2026-03-05 12:34:23 +08:00 |
|
tisonhuang
|
8a30e9b663
|
refactor(export): merge bulk selection actions into header row
|
2026-03-05 12:31:29 +08:00 |
|