aits2026
|
8779bbc532
|
refactor(settings): remove export tab
|
2026-03-06 13:39:52 +08:00 |
|
aits2026
|
90b33ef444
|
feat(export): add more defaults modal
|
2026-03-06 13:36:25 +08:00 |
|
aits2026
|
3fa0b36426
|
fix(export): pin task center card right
|
2026-03-06 13:11:29 +08:00 |
|
aits2026
|
60a64cd777
|
fix(export): balance top card spacing
|
2026-03-06 13:09:26 +08:00 |
|
aits2026
|
c543fabdf4
|
fix(export): tighten top control bar
|
2026-03-06 13:06:32 +08:00 |
|
aits2026
|
64b96f00f7
|
fix(export): align task center card height
|
2026-03-06 13:02:27 +08:00 |
|
aits2026
|
86b372de68
|
feat(export): compact task center entry
|
2026-03-06 12:58:22 +08:00 |
|
aits2026
|
c108070696
|
feat(sidebar): surface unlock entry
|
2026-03-06 12:55:08 +08:00 |
|
aits2026
|
80a193a394
|
fix(export): align selection column baseline
|
2026-03-06 12:35:02 +08:00 |
|
aits2026
|
b9c16dbee4
|
fix(export): align header actions layout
|
2026-03-06 12:29:46 +08:00 |
|
aits2026
|
6e870ef300
|
feat(settings): unify export date range defaults
|
2026-03-06 12:29:32 +08:00 |
|
aits2026
|
cf45ae30ac
|
fix(export): hide scope card for single dialog
|
2026-03-06 12:12:12 +08:00 |
|
aits2026
|
38a0453cbb
|
fix(export): restore loading states for session metrics
|
2026-03-06 12:01:21 +08:00 |
|
aits2026
|
92d37abbc5
|
fix(export): reduce sticky action width
|
2026-03-06 11:48:10 +08:00 |
|
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
|
f6c365bdf1
|
Merge remote-tracking branch 'origin/codex/ts0305-01-export-module-upgrade' into codex/ts0305-01-export-module-upgrade
|
2026-03-06 10:22:28 +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
|
61cc3e6f58
|
Merge pull request #376 from hicccc77/dev
Dev
v3.0.1
|
2026-03-05 23:08:27 +08:00 |
|
cc
|
a3ab06509e
|
一些更新
|
2026-03-05 20:46:18 +08:00 |
|
aits2026
|
54684ea3c9
|
Merge branch 'codex/ts0305-01-export-module-upgrade' into HEAD
# Conflicts:
# electron/main.ts
|
2026-03-05 20:45:54 +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
|
2140a220e2
|
fix(electron): ensure app quits after main window close in dev
|
2026-03-05 19:28:28 +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
|
38af8de469
|
fix(sns): fallback to userName when user_name count is zero
|
2026-03-05 17:33:41 +08:00 |
|
aits2026
|
db0ebc6c33
|
feat(sns): show loaded vs total posts in author timeline
|
2026-03-05 17:24:28 +08:00 |
|