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
|
e853ffc0c5
|
fix(api): reconcile simple setup state on order sync
|
2026-05-06 17:07:13 +00:00 |
|
root
|
62804ed4e5
|
feat(simple): add lifecycle toast notifications
|
2026-05-06 16:56:01 +00:00 |
|
|
|
1be7a93d52
|
fix(vscode): add alpaca mcp auth diagnostics
|
2026-05-06 09:53:00 -07:00 |
|
root
|
d8941c5ad0
|
fix(api): auto-close dust exit remainders
|
2026-05-06 16:39:21 +00:00 |
|
|
|
9e3f99e7a9
|
fix(vscode): make alpaca mcp launcher sh-compatible
|
2026-05-06 09:37:44 -07:00 |
|
|
|
f425ec3bd7
|
chore(vscode): add alpaca mcp env template
|
2026-05-06 09:35:36 -07:00 |
|
|
|
4e8bc25b7d
|
fix(vscode): correct alpaca mcp workspace config
|
2026-05-06 09:30:34 -07: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
|
e50e906866
|
fix(simple): dedupe exit retries per scan
|
2026-05-06 07:36:09 +00:00 |
|
root
|
349cdae4a6
|
fix(simple): support crypto fallback and scale-in entries
|
2026-05-06 07:33:52 +00:00 |
|
root
|
e92236b764
|
fix(simple): rebind armed buys to existing holdings
|
2026-05-06 07:23: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
|
f57f0fc205
|
test(api): align market data contract checks
|
2026-05-06 07:08:18 +00:00 |
|
root
|
3d505db8d8
|
feat(simple): add amount sizing and runtime status
|
2026-05-06 07:04:48 +00:00 |
|
root
|
dad47fc13d
|
fix(simple): prefer available user alpaca creds
|
2026-05-06 06:40:49 +00:00 |
|
root
|
b690f26a28
|
fix(simple): refresh user keys for profile sync
|
2026-05-06 06:35:07 +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
|
cc9268cee8
|
docs(web): add ux theme normalization handoff
|
2026-05-06 04:28:10 +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 |
|
root
|
160920ea07
|
fix(api): migrate fmp routes to stable endpoints
|
2026-05-05 23:21:27 +00:00 |
|
root
|
0c0cc93f57
|
fix(api): require user fmp api key
|
2026-05-05 23:14:04 +00:00 |
|
root
|
39456473cb
|
feat(settings): add per-user fmp api key
|
2026-05-05 23:08:31 +00:00 |
|
root
|
adfadd824b
|
fix(api): prefer paper alpaca keys for market data
|
2026-05-05 22:47:13 +00:00 |
|