3229a0e2aa
Multi-strategy engine with per-strategy capital allocation
matitos2026-09-21 20:10:28 +00:00
8b6cf8130c
Multi-strategy engine with per-strategy capital allocation
matitos2026-09-21 20:10:28 +00:00
e07536542f
Show a loading state in the strategy dropdown
matitos2026-09-21 18:26:02 +00:00
5a8c7ecc58
Show a loading state in the strategy dropdown
matitos2026-09-21 18:26:01 +00:00
def86d7f56
Retry the strategy list and make collapse obvious
matitos2026-09-21 17:11:18 +00:00
b9c69c546c
Retry the strategy list and make collapse obvious
matitos2026-09-21 17:11:18 +00:00
9eddd66a82
Collapse the strategy, backtest and sweep panels
matitos2026-09-21 16:40:54 +00:00
1b44e456c6
Collapse the strategy, backtest and sweep panels
matitos2026-09-21 16:40:48 +00:00
fedcd07ffd
Don't let a failing initial fetch block the socket/polling fallback
matitos2026-09-21 15:57:51 +00:00
cf54ff8b45
Don't let a failing initial fetch block the socket/polling fallback
matitos2026-09-21 15:57:50 +00:00
7057a5999e
Show client and server build versions in the footer
matitos2026-09-21 14:47:04 +00:00
cc602423b9
Show client and server build versions in the footer
matitos2026-09-21 14:47:03 +00:00
2b8f6bf385
Force-recreate containers on deploy and verify the served build
matitos2026-09-21 12:12:29 +00:00
c121a4190a
Force-recreate containers on deploy and verify the served build
matitos2026-09-21 12:12:28 +00:00
1428220210
Self-heal a stale cached bundle via a build version
matitos2026-09-21 00:16:49 +00:00
7b97f010c9
Self-heal a stale cached bundle via a build version
matitos2026-09-21 00:16:43 +00:00
7ad14449ce
Never hang on connecting: time out the socket and fall back
matitos2026-09-20 23:43:13 +00:00
ed14019052
Never hang on "connecting": time out the socket and fall back
matitos2026-09-20 23:43:12 +00:00
5af879bc2f
Present REST polling as a normal live state
matitos2026-09-20 14:01:38 +00:00
8bb2836d7e
Present REST polling as a normal live state
matitos2026-09-20 13:47:42 +00:00
43831d31f6
Merge pull request: Fall back to REST polling when the WebSocket cannot connect
matitos2026-09-20 13:00:52 +00:00
bf7eda3f6a
Fall back to REST polling when the WebSocket cannot connect
matitos2026-09-20 12:48:10 +00:00
07c17fbd2c
Merge pull request #7: Stop caching index.html and speed up socket reconnect
matitos2026-09-20 00:10:52 +00:00
c63753e592
Stop caching index.html and speed up socket reconnect
matitos2026-09-19 23:52:54 +00:00
6df44520fa
Merge pull request 'Add trailing stops and parameter sweeps' (#6) from feat/trailing-stops-sweep into main
matitos2026-09-20 01:18:51 +02:00
9dc00eba95
Add trailing stops and parameter sweeps
matitos2026-09-19 23:04:20 +00:00
d80e7b155e
Merge pull request 'Make the API token fully optional' (#5) from fix/optional-api-token into main
matitos2026-09-19 16:35:35 +02:00
2a88f55689
Make the API token fully optional
matitos2026-09-19 14:31:42 +00:00
ba7a69c1ce
Merge pull request 'Add a friendly GET /api/ws response' (#4) from chore/retrigger-deploy into main
matitos2026-09-19 15:58:16 +02:00
386137c90e
Add a friendly GET /api/ws response
matitos2026-09-19 13:41:55 +00:00
c9ee3e3aef
Merge pull request 'Serve /api/ws without Basic auth so the live feed connects' (#3) from fix/websocket-basic-auth into main
matitos2026-09-19 15:11:16 +02:00
3e19612cc0
Serve /api/ws without Basic auth so the live feed connects
matitos2026-09-19 12:52:06 +00:00
97fbd5901e
Merge pull request 'Bitcoin favicon, more strategies, default timeframe 5m' (#2) from feat/strategies-favicon-5m into main
matitos2026-09-18 22:14:39 +02:00
186a6949ee
Merge pull request 'Risk controls, alerts, API token, more exchanges, presets' (#1) from feat/risk-notify-exchanges-presets into main
matitos2026-09-18 21:39:05 +02:00
03dfa369e5
Risk controls, alerts, API token, more exchanges, presets
matitos2026-09-18 19:26:29 +00:00