Commit Graph

  • d1ab2d5172 Add options stats holding time metrics and lightweight charts. dekun 2026-07-10 11:32:45 +08:00
  • 9f255f13dd Add ITM and OTM filter toggles to options chain. dekun 2026-07-10 11:25:24 +08:00
  • b70ce510ef Add tabbed layout for options positions card. dekun 2026-07-10 11:19:33 +08:00
  • b6d116ec7a Fix options positions API 500 from sync throttle UnboundLocalError. dekun 2026-07-09 18:19:45 +08:00
  • f99900ac40 Fix intermittent loss of options positions and realtime PnL on refresh. dekun 2026-07-09 18:09:58 +08:00
  • 5a97e14f3e Fix false options close sync, restore bar layout, and show open premium in history. dekun 2026-07-09 17:51:07 +08:00
  • 08a61fd4ae Tighten options position bar grouping and compact history table status layout. dekun 2026-07-09 17:43:24 +08:00
  • af7a397816 Fix options position bar layout so Put badge and contract id display on one line. dekun 2026-07-09 17:37:24 +08:00
  • 3d11b91869 Expand options position card inline below the clicked bar. dekun 2026-07-09 17:06:22 +08:00
  • ff83f6eebc Refine options position accordion: default collapsed, 2dp PnL, card outside scroll. dekun 2026-07-09 17:00:06 +08:00
  • f41af0bf1c Improve OKX options sizing, expiry sync, and multi-position accordion UI. dekun 2026-07-09 16:51:48 +08:00
  • d092f213a7 Fix hub system logs by resolving PM2 log paths from jlist and glob fallback. dekun 2026-07-09 10:38:24 +08:00
  • 5214794f95 Add hub system logs page with PM2 stdout/stderr tabs for all exchanges. dekun 2026-07-09 10:33:14 +08:00
  • 9eb10ba771 Align risk policy cards per row with equal-height stretch in 2x2 grid. dekun 2026-07-09 10:21:25 +08:00
  • db8a9296a7 Fix risk policy layout to 2x2 grid with content-based card heights. dekun 2026-07-09 10:17:15 +08:00
  • f4361e3eeb Make risk policy cards responsive with auto-fit grid layout. dekun 2026-07-09 10:09:49 +08:00
  • 23ba725c89 Fix intraday profit amount and hide TP/SL cancel for day trades. dekun 2026-07-09 09:55:09 +08:00
  • 44546d1a96 chore: enforce LF line endings for docs/ dekun 2026-07-09 09:34:21 +08:00
  • d3a44b23db Split journal order type from entry reason and fix review edit toggle in embed shell. dekun 2026-07-09 09:27:03 +08:00
  • 4abe8a6ca9 Fix instance settings prefs JS 404 on static route. dekun 2026-07-09 00:07:30 +08:00
  • f5bdaee886 Fix instance nav display prefs save in embed shell. dekun 2026-07-08 23:58:06 +08:00
  • bb0f328f2f Fix hub AI save PM2 restart NameError in hub_env_lib. dekun 2026-07-08 23:48:40 +08:00
  • b733e551a0 Normalize fullwidth punctuation to ASCII across codebase. dekun 2026-07-08 23:42:26 +08:00
  • aaa72c7961 Fix hub AI save: background PM2 restart after JSON response. dekun 2026-07-08 23:06:31 +08:00
  • 823aeda42a Add hub AI config tab with sync to instances and deploy secret bootstrap. dekun 2026-07-08 22:50:58 +08:00
  • 886f7740f2 Remove redundant reload toolbar from hub settings page. dekun 2026-07-08 22:17:06 +08:00
  • 79962d2cf3 Remove redundant Save All button from hub settings page. dekun 2026-07-08 22:07:41 +08:00
  • 88f7f0cfca Add hub settings tabs and account password change UI. dekun 2026-07-08 22:01:26 +08:00
  • d339971c26 Fix env config UI to show runtime defaults when keys are missing from .env. dekun 2026-07-08 21:54:47 +08:00
  • 2e0bde9cc2 Fix settings 500: pop display before building instance settings view. dekun 2026-07-08 21:50:31 +08:00
  • 1ee9eb02c3 Add settings page tabs and show env API keys with last four digits. dekun 2026-07-08 21:31:14 +08:00
  • 12e44ab26d Fix env config tabs with CSS radio labels, no JS required dekun 2026-07-08 21:19:23 +08:00
  • 4b3373a68d Fix env config tab clicks via document event delegation dekun 2026-07-08 21:14:42 +08:00
  • 576f6fbcfc Redesign env config UI: tabs, 2-col form, remove per-field badges dekun 2026-07-08 21:10:54 +08:00
  • 0d2ce9c126 Add curated env config UI with Chinese labels and deploy secret bootstrap dekun 2026-07-08 21:03:00 +08:00
  • 0b91d26f71 Fix Jinja conflict: rename display meta items to entries dekun 2026-07-08 20:38:52 +08:00
  • 68e03ccd97 Fix settings tab 500 and env config grouping in UI dekun 2026-07-08 20:33:31 +08:00
  • aa966114b1 Fix settings and env config stuck on loading via SSR form render dekun 2026-07-08 20:24:15 +08:00
  • 6975da8575 Fix settings loading and use 2-column card layout. dekun 2026-07-08 20:12:22 +08:00
  • ef4b2f17ca Add instance nav prefs, env config UI, and PM2 restart. dekun 2026-07-08 20:07:06 +08:00
  • d84a265b67 Split risk policy into its own navigation tab. dekun 2026-07-08 19:42:29 +08:00
  • fd6391b734 Remove manual refresh funds button from header. dekun 2026-07-08 19:18:44 +08:00
  • 0d27e13275 Fix header funds flicker and unify settings page top bar. dekun 2026-07-08 19:08:08 +08:00
  • 279648de56 Add hub TP profit field, 2-decimal options PnL, and exchange mark price display. dekun 2026-07-08 17:22:26 +08:00
  • e3e53ff7f5 Fix roll position display: live contracts, TP profit, and 2-decimal qty precision. dekun 2026-07-08 17:06:33 +08:00
  • 5ef6affabf Show initial and current roll position size plus rolling status on active roll groups table. dekun 2026-07-08 16:45:32 +08:00
  • f5f302b97e Add month/quarter/half-year/all list window presets with this month as default. dekun 2026-07-08 11:22:29 +08:00
  • 189b27e076 Add live expiry countdown for options positions on instance page and trading hub. dekun 2026-07-08 11:14:30 +08:00
  • f68197b775 Include options unrealized PnL in OKX instance header realtime PnL total. dekun 2026-07-08 11:05:52 +08:00
  • 75a64c5d24 Show premium paid on options position card and parse strike/type from instId when OKX omits them. dekun 2026-07-08 10:40:07 +08:00
  • 43fa1ad1f3 Show OTM options in chain even when ticker has no quotes. dekun 2026-07-08 07:28:11 +08:00
  • 7f225c7407 Estimate missing option ask from mark or intrinsic on chain list. dekun 2026-07-07 17:50:25 +08:00
  • 25879dd007 Show equivalent contract leverage on options order panel. dekun 2026-07-07 16:58:25 +08:00
  • 27921213b0 Add expiry profit estimate and remove chain quick-buy button. dekun 2026-07-07 16:46:21 +08:00
  • 2cfc1a490f Show bid/ask liquidity as price per sheet in options chain. dekun 2026-07-07 16:28:08 +08:00
  • 99f13817f8 Add pre-buy expiry breakeven columns to options chain table. dekun 2026-07-07 16:21:22 +08:00
  • 3570a6900e Add OKX options expiry and close breakeven to hub monitor and dashboard. dekun 2026-07-07 16:10:03 +08:00
  • 7bbb5663c9 Dashboard OKX card: 3-column perpetual/options split when options enabled. dekun 2026-07-07 15:22:11 +08:00
  • 9027708a61 Fix monitor stats bar: full-width strip with centered cell text. dekun 2026-07-07 13:42:45 +08:00
  • 299b20acc5 Hub monitor: compact centered today stats bar in options split layout. dekun 2026-07-07 13:36:48 +08:00
  • dda022d3c3 Hub monitor: OKX left column with dual inner cards when options enabled. dekun 2026-07-07 13:33:13 +08:00
  • 5e66600727 Hub monitor card: split perpetual and options blocks when options enabled. dekun 2026-07-07 13:17:48 +08:00
  • 4a3afdfb48 Fix monitor board crash: avoid shadowing options_open_position_count helper. dekun 2026-07-07 13:09:39 +08:00
  • 3163912266 Hub funds and dashboard: include OKX options balances in USDT totals. dekun 2026-07-07 13:06:01 +08:00
  • 6cc3382526 Hub monitor: read-only OKX options positions aggregation (Phase B). dekun 2026-07-07 12:55:35 +08:00
  • 11a50c02cd fix(theme): improve light mode contrast across instance and options pages dekun 2026-07-07 12:23:22 +08:00
  • afb191f90a fix(theme): show toggle on standalone embed shell, not only hub iframe dekun 2026-07-07 12:18:18 +08:00
  • b29c54f126 fix(settings): restore theme toggle on OKX settings page dekun 2026-07-07 12:14:46 +08:00
  • 68d8a97db5 fix(settings): equal columns, form-style option transfers, compact export dekun 2026-07-07 12:09:12 +08:00
  • 27a00f026a fix(settings): OKX side panel shell, compact option transfers without selects dekun 2026-07-07 11:43:56 +08:00
  • 6c26d4739e fix(settings): horizontal export links and strict OKX side column height dekun 2026-07-07 11:35:36 +08:00
  • 5680ab515e fix: stretch settings side cards to match left column height dekun 2026-07-07 11:29:14 +08:00
  • 6571fc9029 fix: enable threaded Flask on binance/gate for SSE embed live push dekun 2026-07-07 11:24:17 +08:00
  • 2ad9e049f3 fix(okx): cache options balances and stop SSE from hammering exchange API dekun 2026-07-07 11:15:06 +08:00
  • 799a4d6b8b fix: enable threaded Flask for SSE and make embed tab switch instant dekun 2026-07-07 11:09:34 +08:00
  • 3db84d07e3 feat: instance embed SSE live push and lighter tab revisit dekun 2026-07-07 11:01:10 +08:00
  • 444088baf3 fix: reduce embed tab flash with persistent pane show/hide dekun 2026-07-07 10:53:42 +08:00
  • 86188e6611 fix: import urlencode from urllib.parse in embed redirect dekun 2026-07-07 10:48:38 +08:00
  • 30e40dc34c perf: embed shell soft nav, tab cache, and lighter options page boot dekun 2026-07-07 10:42:01 +08:00
  • 8913138dc3 style: tighten options page typography and spacing dekun 2026-07-07 10:35:00 +08:00
  • 2d52bfac80 feat: options stats profit/loss totals and history delete dekun 2026-07-07 10:31:09 +08:00
  • 5fdfc67438 fix: use isolated margin for OKX option buys (error 51019) dekun 2026-07-07 10:24:33 +08:00
  • 2a3f36d34f feat: split options settings into compact swap and transfer cards with aligned columns dekun 2026-07-07 10:18:41 +08:00
  • 75aa4b1391 feat: single-row funds strip on header and system settings page dekun 2026-07-07 10:09:51 +08:00
  • e82fd15bb7 feat: options UI scroll layout, stats card, funding balance, and cross-account transfer dekun 2026-07-07 09:57:13 +08:00
  • 090b9c6215 feat: restructure OKX options UI with header funds, settings card, and dual-column layout dekun 2026-07-07 09:36:00 +08:00
  • 38f6bc240e fix: inline options order panel below selected row with clear active states dekun 2026-07-07 09:16:04 +08:00
  • c1647822fb feat: options sheet sizing, ITM/OTM labels, and 14-day chain view dekun 2026-07-07 09:06:45 +08:00
  • d6d1ac5818 fix: import _safe_float at module level for options close route dekun 2026-07-07 09:00:26 +08:00
  • e1c14977e6 fix: OKX option quote requires instFamily with instId dekun 2026-07-07 08:58:31 +08:00
  • 05586242f0 fix: OKX options buy/close orders with tick alignment and reduceOnly dekun 2026-07-07 08:52:18 +08:00
  • ae0c44e20d fix: always show OKX options nav tab and allow options page without redirect dekun 2026-07-07 08:33:23 +08:00
  • 806bb074ab feat: add OKX options module with dual API, USDT/USDC convert, and docs dekun 2026-07-07 08:17:27 +08:00
  • 814fe67a21 feat: expand header stats with total funds and profit-loss ratio dekun 2026-07-07 02:14:18 +08:00
  • 659c0969fe fix: show header realtime PnL from exchange positions and order metrics dekun 2026-07-07 02:04:40 +08:00
  • 3b494932c7 feat: settings risk sections as 2x2 nested subcards dekun 2026-07-07 01:58:06 +08:00
  • fc6f85e76c fix: taller centered stats strip with larger exchange and trade count dekun 2026-07-07 01:52:50 +08:00
  • 65594c28bd fix: move status badges to right with theme and add nav spacing dekun 2026-07-07 01:49:18 +08:00
  • a1096155b8 fix: unify instance header panel layout for toolbar and stats dekun 2026-07-07 01:44:45 +08:00
  • 6547029a89 feat: compact instance toolbar, stats strip and settings two-column layout dekun 2026-07-07 01:37:19 +08:00