fced18528b
Backfill the history missed while the live stream was down.
...
History was only fetched by the startup seed, so a Schwab outage stayed a
hole until the next deploy — Sept 9 to 24 after a refresh token expired.
A reconnect more than two minutes past the last bar now fetches the gap
from Yahoo, fills empty buckets only, refolds the live forming buckets,
rebuilds levels without alerting, and resyncs every socket.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 18:48:54 -05:00
234b57e8b6
Stamp drawings and alerts with symbol; snap from the instrument profile.
...
Missing JSON still loads as /ES. No switcher and no second stream.
2026-09-07 04:01:08 -05:00
bc9fed764a
Show session high/low as short ticks at the live edge.
...
Forming daily H/L, not a full-width line. Config default on.
A forming tick only moves the marks if the range actually expanded.
2026-09-01 22:39:37 -05:00
2fbb5957f3
Revert "Drop HTF source times that sit inside a compressed 1m halt."
...
This reverts commit e6fa6beaf0 .
2026-08-31 03:45:43 -05:00
e6fa6beaf0
Drop HTF source times that sit inside a compressed 1m halt.
...
Yahoo 30m/1h can print through Saturday; those opens added index steps
while 1m display is one slot, kinking the line at 17:00. Short holes
and settlement compression are unchanged.
2026-08-31 03:29:40 -05:00
c1d508cb4f
Duplicate a line even when 10 source bars would pass the horizon.
...
Prod never saw POST /api/lines: the browser aborted the shift. Clamp to
the last owned source slot so Duplicate still creates a copy.
2026-08-28 15:01:47 -05:00
6f03560e74
Default confluence zone alerts off; Config can turn them back on.
...
Armed drawings and DMA bells still fire. The pref lives in user_prefs
so pushes follow it, not a display checkbox.
2026-08-27 17:09:23 -05:00
f7fbee1187
Coalesce forming 1m ticks to one candle update per frame.
...
Schwab can print many times a frame; only the last OHLC is visible.
2026-08-26 03:22:22 -05:00
fe4e6b1ae8
Send only the live candle on a forming 1m tick.
...
Future calendars and HTF geometry wait until that timeframe advances.
The quote paints the header directly so Vue does not rerender the page
at 4 Hz.
2026-08-26 03:19:26 -05:00
60ffaf4657
Stop rebuilding the 1m time scale on every forming tick.
...
Identical future_times are now a no-op, and HTF ticks only resync lines
when a source bar is actually appended. Document the slotted-hole kink.
2026-08-26 03:12:00 -05:00
f5ba154c98
Count short tape holes in source index so 1m lines stay straight.
...
Prod already owned the empty 1m slots; source index still treated the
bars on either side as adjacent. Also post a geometry SNAPDBG on ?diag=1.
2026-08-26 03:04:52 -05:00
c28b0ce535
potential 1m fix
2026-08-26 02:27:32 -05:00
5468bbec60
fix future drawing interactions
2026-08-25 05:41:55 -05:00
90fc77df92
fix canonical future geometry
2026-08-25 05:03:42 -05:00
cb81672a37
trendline fix and just
2026-08-25 04:00:52 -05:00
693d0873f8
diag delay so we can solve trendline slope problem
2026-08-24 01:43:35 -05:00
01acdce045
slope calc fix
2026-08-24 01:02:51 -05:00
18585e42cd
trendline selection issue
2026-08-23 23:25:55 -05:00
eaf118ef8b
drawings from higher timeframes to lower fixes
2026-08-23 21:37:19 -05:00
913eec34ea
lower time frame trendlines blocked from dma chart
2026-08-23 21:10:09 -05:00
7c5f0a7627
large timeframes dashed
2026-08-23 18:27:08 -05:00
dae60fdf67
undo
2026-08-21 03:10:31 +00:00
58a64c1eeb
fib levels
2026-08-19 09:09:47 +00:00
08cff3ce53
enable symbols and comments in the future whitespace
2026-08-19 08:36:31 +00:00
44cec38750
slope in tooltip
2026-08-19 05:30:16 +00:00
cc25871032
Keep the Schwab token alive, and reconnect from the header
...
The live socket never made a REST call, so the seven-day refresh
token expired while the chart still looked fine. A deploy then
could not log in. Ping user preferences every six hours, and when
the grant is already dead offer a one-click reconnect that writes
the token on the existing callback.
2026-08-18 10:11:02 +00:00
d9a272760b
Add a Drawings layer toggle that hides lines and comments
2026-08-18 09:53:33 +00:00
1ee2a96fc0
more performance
2026-08-17 01:03:28 -05:00
baf2048867
ohlc and scroll
2026-08-16 21:33:09 -05:00
73beae051a
tweaks
2026-08-15 05:14:28 -05:00
11508e5325
tweaks
2026-08-15 04:48:49 -05:00
5ee32b327c
transmite full 1m data
2026-08-15 04:22:40 -05:00
0c7e81d222
2nd fix
2026-08-15 03:50:38 -05:00
73570d2904
line fix
2026-08-15 03:40:34 -05:00
796e6cdeb8
superior extended trendlines
2026-08-15 00:58:19 -05:00
d523dad1be
improved diag screen capture
2026-08-14 23:40:49 -05:00
edcfd3977e
trendline wrinkle
2026-08-14 23:28:44 -05:00
333ca4c111
trendline extension slope fix
2026-08-14 23:15:00 -05:00
aae47b6681
autoscroll optional
2026-08-14 13:58:44 -05:00
6e781ed163
options finding feature
2026-08-14 06:18:53 -05:00
a921db4610
horizontal line to start of trendline problem
2026-08-14 06:06:16 -05:00
8ab054cf67
timeframe trendline interactions
2026-08-14 04:58:08 -05:00
952a3bb7f3
animated current price
2026-08-14 03:53:04 -05:00
a09e4f1208
better select and visibility
2026-08-14 03:33:53 -05:00
087d9d9d2a
changed ntfy string
2026-08-14 02:44:10 -05:00
f9e02fc3e4
fixed del key bug
2026-08-14 01:12:20 -05:00
7d9644ab55
color select alignment
2026-08-13 20:30:07 -05:00
54f4871757
key nudge for all drawing types
2026-08-13 19:02:49 -05:00
0a56d56261
reposition price level lines
2026-08-13 06:44:01 -05:00
0e2d5fa2cb
Expand drawing widths and quarantine live-feed test
2026-08-13 03:54:28 -05:00