|
|
944ae498d2
|
refactor(ui): polish bot config settings
|
2026-05-09 01:12:56 -07:00 |
|
|
|
92e717509d
|
refactor(ui): polish alert feed surface
|
2026-05-09 01:04:50 -07:00 |
|
|
|
4f152b4b45
|
fix(ui): improve watchlist entry feedback
|
2026-05-09 01:02:10 -07:00 |
|
|
|
8c5a6d17f1
|
refactor(ui): modernize market opportunity cards
|
2026-05-09 00:59:27 -07:00 |
|
|
|
4d2f18ea45
|
refactor(ui): systematize screener controls
|
2026-05-08 21:37:58 -07:00 |
|
|
|
3375dfcfce
|
fix(ui): polish portfolio operations tables
|
2026-05-08 21:33:59 -07:00 |
|
|
|
31d8932067
|
fix(ui): stabilize responsive shell chrome
|
2026-05-08 21:25:54 -07:00 |
|
|
|
ce07c00513
|
feat(ui): expose shared workflow primitives
|
2026-05-08 21:17:49 -07:00 |
|
|
|
4c658694f0
|
chore: enforce local ByteLyst package resolution
|
2026-05-08 21:09:14 -07:00 |
|
|
|
1994821acf
|
Polish trading UI and add launch roadmap
|
2026-05-08 20:58:00 -07:00 |
|
|
|
63a0a351e7
|
refactor(ui): polish right rail empty states
|
2026-05-07 13:36:41 -07:00 |
|
|
|
f598084f6a
|
refactor(ui): redesign manual entry form
|
2026-05-07 13:25:54 -07:00 |
|
|
|
6e14f4290c
|
refactor(ui): use product primitives for settings tabs
|
2026-05-07 13:06:29 -07:00 |
|
|
|
3f70f6e85e
|
refactor(ui): use product primitives in header search
|
2026-05-07 11:37:49 -07:00 |
|
|
|
0144124d0d
|
refactor(ui): redesign trade plans workflow shell
|
2026-05-07 10:13:37 -07:00 |
|
|
|
4f27b3b9e5
|
refactor(ui): normalize primitive sizing rhythm
|
2026-05-07 09:38:34 -07:00 |
|
root
|
b4f68725ef
|
chore(chat): harden pipeline and deploy flow
|
2026-05-07 08:24:44 +00:00 |
|
root
|
1a794d2365
|
feat(chat): add structured copilot insights
|
2026-05-07 08:03:08 +00:00 |
|
root
|
8fd5fbae3c
|
test(chat): add copilot contract coverage
|
2026-05-07 07:42:05 +00:00 |
|
root
|
8adc27004d
|
feat(chat): add copilot quick links
|
2026-05-07 07:40:20 +00:00 |
|
root
|
73db534d7d
|
feat(chat): add guided next actions
|
2026-05-07 07:25:00 +00:00 |
|
root
|
3f73310b4e
|
feat(chat): explain waiting trade signals
|
2026-05-07 06:59:40 +00:00 |
|
root
|
f3dfe31d1f
|
feat(chat): add runtime copilot explanations
|
2026-05-07 06:58:11 +00:00 |
|
root
|
5453bb4922
|
refactor(ui): close residual theme audit debt
|
2026-05-07 06:21:32 +00:00 |
|
root
|
5fc123e41d
|
refactor(ui): tokenize strategy fleet surfaces
|
2026-05-07 06:18:16 +00:00 |
|
root
|
cd2f38df7b
|
refactor(ui): tokenize config control surfaces
|
2026-05-07 06:04:27 +00:00 |
|
root
|
b14d333b4d
|
refactor(ui): tokenize marketplace and history accents
|
2026-05-07 05:42:25 +00:00 |
|
root
|
8d84c3bf0d
|
refactor(ui): tokenize backtest and screener status colors
|
2026-05-07 05:40:44 +00:00 |
|
root
|
90ba1d5ac3
|
refactor(ui): tokenize visual rule builder accents
|
2026-05-07 05:36:16 +00:00 |
|
root
|
b5f55e5fc4
|
refactor(ui): tokenize code strategy editor accents
|
2026-05-07 05:34:44 +00:00 |
|
root
|
9a0dfe6c4c
|
refactor(ui): tokenize backtest dashboard charts
|
2026-05-07 05:33:24 +00:00 |
|
root
|
de040ea25c
|
refactor(ui): tokenize home chart indicators
|
2026-05-07 05:31:07 +00:00 |
|
root
|
1b9efcaddd
|
refactor(ui): tokenize shared price chart surfaces
|
2026-05-07 05:29:38 +00:00 |
|
root
|
4802f028fa
|
refactor(ui): tokenize home and shell status colors
|
2026-05-07 05:27:40 +00:00 |
|
root
|
931a3cde1d
|
refactor(ui): tokenize trade profile metrics
|
2026-05-07 05:20:49 +00:00 |
|
root
|
902523d30f
|
refactor(ui): tokenize symbol card surfaces
|
2026-05-07 05:18:37 +00:00 |
|
root
|
a230679f41
|
refactor(ui): tokenize overview status surfaces
|
2026-05-07 05:17:03 +00:00 |
|
root
|
35fbe873e4
|
refactor(ui): reconcile common ui adapter
|
2026-05-07 05:13:38 +00:00 |
|
root
|
eef63cbb8f
|
chore(web): tighten event handler types
|
2026-05-07 05:04:30 +00:00 |
|
root
|
7375ad66f8
|
refactor(ui): tokenize operational surfaces
|
2026-05-07 04:06:21 +00:00 |
|
|
|
373a72e823
|
refactor(ui): tokenize chat control colors
|
2026-05-06 20:44:47 -07:00 |
|
|
|
8f707e0490
|
refactor(ui): tokenize settings status colors
|
2026-05-06 20:32:44 -07:00 |
|
|
|
6091f241d6
|
refactor(ui): tokenize alert feed colors
|
2026-05-06 20:29:00 -07:00 |
|
|
|
0b805bdea3
|
refactor(ui): tokenize remaining app css surfaces
|
2026-05-06 20:25:16 -07:00 |
|
|
|
314263d915
|
refactor(ui): tokenize alert toast colors
|
2026-05-06 20:19:25 -07:00 |
|
|
|
fd390162f0
|
refactor(ui): tokenize legacy app css colors
|
2026-05-06 20:04:19 -07:00 |
|
|
|
e4c4c60cff
|
refactor(ui): tokenize reset password colors
|
2026-05-06 19:28:12 -07:00 |
|
|
|
5f38adac62
|
refactor(ui): remove legacy badge style debt
|
2026-05-06 18:26:12 -07:00 |
|
|
|
7f5f12509a
|
feat(ui): migrate settings and entries controls
|
2026-05-06 18:10:22 -07:00 |
|
|
|
324e34d537
|
feat(ui): migrate trade plan and chat controls
|
2026-05-06 15:49:04 -07:00 |
|
|
|
3892093dc4
|
feat(ui): migrate portfolio and screener controls
|
2026-05-06 15:47:15 -07:00 |
|
|
|
bb4efc2b0d
|
refactor(ui): migrate visual strategy controls
|
2026-05-06 14:09:49 -07:00 |
|
|
|
1ee57d5aeb
|
refactor(ui): migrate strategy dashboard actions
|
2026-05-06 14:08:02 -07:00 |
|
|
|
6511326a3e
|
refactor(ui): migrate auth form controls
|
2026-05-06 14:05:43 -07:00 |
|
|
|
d5a8f36b35
|
refactor(ui): migrate positions workflow controls
|
2026-05-06 14:04:24 -07:00 |
|
|
|
ce85504066
|
feat(ui): add shared design token aliases
|
2026-05-06 13:53:56 -07:00 |
|
|
|
833e85ee0e
|
feat(ui): add common platform primitive adapter
|
2026-05-06 13:51:25 -07:00 |
|
root
|
5cc5c8af37
|
refactor(plans): centralize route helpers
|
2026-05-06 20:36:03 +00:00 |
|
root
|
26dfb575be
|
test(plans): harden route navigation coverage
|
2026-05-06 20:30:16 +00:00 |
|
root
|
11e2837bc9
|
refactor(plans): extract navigation state hook
|
2026-05-06 20:22:00 +00:00 |
|
root
|
5d5c1ed2bc
|
refactor(plans): centralize local view state
|
2026-05-06 20:13:22 +00:00 |
|
root
|
ac17525124
|
fix(portfolio): refresh plan metadata from runtime events
|
2026-05-06 20:04:32 +00:00 |
|
root
|
ac353e8de5
|
feat(plans): make plans route canonical
|
2026-05-06 18:53:38 +00:00 |
|
root
|
9b6cbc1e67
|
fix(plans): harden holding selection and deep links
|
2026-05-06 18:38:00 +00:00 |
|
root
|
36bd21b7cd
|
feat(portfolio): drill into saved trade plans
|
2026-05-06 18:31:29 +00:00 |
|
root
|
ddf55d8f26
|
feat(portfolio): link holdings into trade plans
|
2026-05-06 18:25:35 +00:00 |
|
root
|
1f03bb83cd
|
feat(simple): add manage existing holding flow
|
2026-05-06 18:13:34 +00:00 |
|
root
|
f51172518e
|
refactor(web): rename simple flow to trade plans
|
2026-05-06 17:39:34 +00:00 |
|
root
|
a1a63cc945
|
feat(simple): add long-term hold mode
|
2026-05-06 17:37:04 +00:00 |
|
root
|
0b526f3499
|
feat(simple): add setup activity history
|
2026-05-06 17:23:45 +00:00 |
|
root
|
7de6b236c0
|
perf(web): lazy-load app routes and heavy surfaces
|
2026-05-06 17:12:22 +00:00 |
|
root
|
62804ed4e5
|
feat(simple): add lifecycle toast notifications
|
2026-05-06 16:56:01 +00:00 |
|
root
|
bff0a4d931
|
build(web): clean split warnings and monaco loading
|
2026-05-06 16:28:50 +00:00 |
|
root
|
0f4515013b
|
feat(simple): add next-action guidance
|
2026-05-06 16:19:28 +00:00 |
|
root
|
d7516c440a
|
feat(simple): add setup timeline and id copy
|
2026-05-06 16:08:23 +00:00 |
|
root
|
beb75c1d89
|
feat(simple): polish status and market fallback ux
|
2026-05-06 08:13:41 +00:00 |
|
root
|
fc4d4c85d1
|
feat(simple): improve setup status and market fallback
|
2026-05-06 08:10:16 +00:00 |
|
root
|
92747b76a7
|
fix(simple): support concurrent symbol setups
|
2026-05-06 07:56:03 +00:00 |
|
root
|
257b10fc81
|
fix(web): guard malformed operational events
|
2026-05-06 07:18:47 +00:00 |
|
root
|
943cfda6b5
|
fix(simple): harden form runtime behavior
|
2026-05-06 07:13:37 +00:00 |
|
root
|
3d505db8d8
|
feat(simple): add amount sizing and runtime status
|
2026-05-06 07:04:48 +00:00 |
|
root
|
e01f38c883
|
fix(simple): allow immediate buy triggers
|
2026-05-06 06:09:16 +00:00 |
|
|
|
a436fa61e5
|
fix(web): tolerate unavailable theme storage
|
2026-05-05 22:23:06 -07:00 |
|
|
|
75a3ac4ecf
|
refactor(web): normalize entry form theme surface
|
2026-05-05 22:20:58 -07:00 |
|
|
|
df00e977d4
|
refactor(web): normalize global config theme surface
|
2026-05-05 22:18:42 -07:00 |
|
|
|
b8864ea276
|
refactor(web): normalize reconciliation audit theme surfaces
|
2026-05-05 22:06:05 -07:00 |
|
|
|
5d0f138cd1
|
refactor(web): normalize strategy profile theme surfaces
|
2026-05-05 21:49:46 -07:00 |
|
root
|
6b2ddeb837
|
fix(simple): clarify market price fallback copy
|
2026-05-06 04:33:41 +00:00 |
|
root
|
69e1b12d63
|
refactor(web): normalize advanced theme surfaces
|
2026-05-06 04:18:48 +00:00 |
|
root
|
76d326c793
|
refactor(web): normalize secondary ux surfaces
|
2026-05-06 03:27:52 +00:00 |
|
root
|
266b367322
|
feat(web): add shared light dark theme system
|
2026-05-06 02:56:27 +00:00 |
|
root
|
9021df19ad
|
fix(simple): restore form contrast
|
2026-05-06 02:31:34 +00:00 |
|
root
|
90e733b46c
|
feat(simple): save dip-buy and profit-exit setups
|
2026-05-06 02:14:32 +00:00 |
|
root
|
0bd46ab43b
|
feat(simple): auto-create dedicated execution profile
|
2026-05-06 01:29:45 +00:00 |
|
root
|
b33afc6c8c
|
fix(web): require active profile for simple trades
|
2026-05-06 00:22:07 +00:00 |
|
root
|
feee2028aa
|
feat(web): make simple tab direct trade flow
|
2026-05-06 00:13:29 +00:00 |
|
root
|
b7044a1eae
|
fix(web): source simple trigger market price
|
2026-05-06 00:05:28 +00:00 |
|
root
|
00c117321d
|
feat(web): add simple trade trigger tab
|
2026-05-05 23:57:08 +00:00 |
|
root
|
0db2693a20
|
fix(portfolio): satisfy manual position null-safety
|
2026-05-05 23:33:05 +00:00 |
|
root
|
0f74d7b292
|
fix(portfolio): tighten bootstrap and manual position handling
|
2026-05-05 23:31:33 +00:00 |
|