Commit Graph

  • e9879fe531 Merge pull request 'ib_async: port to the new fork of `ib_insync`' (#77) from ib_async into main Gud Boi 2026-03-11 21:04:53 +0000
  • d5da993b0a Tweak y-move to `400` to align better with reset-dialog box #77 ib_async Gud Boi 2026-03-10 18:47:40 -0400
  • e3052ad3c0 Use `platformdirs` for `.config.get_app_dir()` Gud Boi 2026-03-10 17:43:42 -0400
  • 4d394a1897 Drop bp from duration mismatch branch in `.ib.api.Client.bars()` Gud Boi 2026-03-10 17:09:49 -0400
  • 8620c0fd45 Handle VNC reset-dialog in `vnc_click_hack()` Gud Boi 2026-03-10 17:06:46 -0400
  • bfe349f8fd Use `ppfmt()` in `order_mode` since it's provided by `tractor` now Gud Boi 2026-03-05 21:49:45 -0500
  • 31bf5f55d0 Augment `.ib.symbols` search with more logging Gud Boi 2026-03-05 21:46:07 -0500
  • adf1b18d82 Handle `str`-errors in `.ib.broker` trade events Gud Boi 2026-03-03 20:23:12 -0500
  • 025d3573e1 Handle valid null frames and 0-bar cases in backfill Gud Boi 2026-03-03 19:56:23 -0500
  • 1fa68181df Warn instead of raise on `start_dt`-trimmed frames Gud Boi 2026-03-03 16:24:38 -0500
  • f78362b2e4 Handle ambiguous futes contracts in `get_fute()` Gud Boi 2026-03-03 16:19:59 -0500
  • 5ff1a9ca45 Fall back to `Contract.exchange` in `has_holiday()` Gud Boi 2026-03-03 15:50:27 -0500
  • ca9b1f80fe Remap non-std IB exchange values Gud Boi 2026-02-26 17:50:48 -0500
  • 6f828ca379 Handle unknown order statuses in `.ib.broker` Gud Boi 2026-02-26 17:46:54 -0500
  • fe207a69a8 Ah right, we import types from `eventkit` (now `aeventkit`).. Gud Boi 2026-02-24 16:06:24 -0500
  • 758251e252 Port `.ib` backend from `ib_insync` to `ib_async` Gud Boi 2026-02-24 15:13:28 -0500
  • 6834dd4ce6 Capture `cons` in `Client.get_fute()` Gud Boi 2026-01-26 11:38:29 -0500
  • 7f62e75111 Merge pull request 'macos_support' (#82) from macos_support into main Gud Boi 2026-03-11 19:50:18 +0000
  • d6f6d98f6f Pin tractor to macos_fixed_2025 branch macos_dnks_vibed_fixes wygud 2026-01-25 15:29:07 -0500
  • 8011a32ee2 🟢 piker/ui/_window.py for window geometry persistence 🛠️ piker/ui/_window.py -> Save and restore window size between sessions 🛠️ piker/ui/qt.py -> Added QSettings import for configuration management wygud 2025-10-05 17:09:31 -0400
  • 3ae41d6da4 macos: Fix shared memory compatibility and add documentation wygud 2025-10-05 13:42:45 -0400
  • a3ed73a40d Strip `None` values from symcache dict before TOML write symcache_null_cleaner Gud Boi 2026-03-11 10:53:14 -0400
  • d404568ff3 Pin to py `<3.14`, macos and some deps not yet supported #82 macos_support Gud Boi 2026-03-11 12:13:11 -0400
  • d4fbfaae45 Save and restore window geometry via `QSettings` Gud Boi 2026-03-11 11:59:56 -0400
  • 52e65dbe0d Use `md5` hashed shm keys for macOS compat Gud Boi 2026-03-11 10:42:18 -0400
  • 8b3365a249 Check for a `.hist` suffix in shm file names Gud Boi 2026-03-11 10:29:07 -0400
  • 2ceec5b9c0 gitignore: start a "tina sw" section with `vscode` settings Gud Boi 2026-03-04 21:51:15 -0500
  • ed0b89b1cd Merge pull request 'Add `.claude/skills/*` files from gap-annotator perf sesh with ma boi' (#69) from claudy_skillz into main Gud Boi 2026-03-11 13:49:42 +0000
  • e34b643e79 Correct a few `piker-slang`-skill defs #69 Gud Boi 2026-03-10 17:58:18 -0400
  • deaf7dd1ab Use `platformdirs` for `.config.get_app_dir()` ib_async_CONT Gud Boi 2026-03-10 17:43:42 -0400
  • 702aae2544 Drop bp from duration mismatch branch in `.ib.api.Client.bars()` Gud Boi 2026-03-10 17:09:49 -0400
  • 44d54babeb Handle VNC reset-dialog in `vnc_click_hack()` Gud Boi 2026-03-10 17:06:46 -0400
  • b5a33e1217 Exclude crypto futes from `without_src` sym key Gud Boi 2026-03-06 22:13:06 -0500
  • dc26d98e56 Pin to required `tractor` branch, ensure py `<3.14` #80 macmini_testing Gud Boi 2026-03-06 10:04:07 -0500
  • 796a831c6e Enable console log (from passed down `loglevel`) in `.tsp._history.manage_history()` Gud Boi 2026-02-26 18:00:35 -0500
  • de81d1e905 Drop `Flume.feed`, it's unused yet causes import cycles.. Gud Boi 2026-02-24 15:50:39 -0500
  • 170dd9794c Just warn on single-bar nulls instead of bping Gud Boi 2026-02-24 14:48:23 -0500
  • 599c36aba6 Lul, drop long unused poetry lock file Gud Boi 2026-02-24 12:37:36 -0500
  • f174f79a1a Pin `pg` at latest official `0.14.0` release Gud Boi 2026-02-22 19:40:18 -0500
  • 9b284c2256 .ui._editors: log multiline styling and re-leveling Gud Boi 2026-02-01 20:38:02 -0500
  • 59f2d46a97 .ui._lines: drop unused graphics-item import Gud Boi 2026-02-01 20:30:31 -0500
  • c1b1e99693 Add batch-submit API for gap annotations Gud Boi 2026-02-01 20:23:52 -0500
  • 24651d2326 Add a `GapAnnotations` path-renderer Gud Boi 2026-02-01 20:10:01 -0500
  • 2d00bb1024 Add info log for shm processing in `ldshm` CLI cmd Gud Boi 2026-02-01 19:44:28 -0500
  • dd40ad603f Bump to latest official `pyqtgraph` release Gud Boi 2026-02-22 19:23:11 -0500
  • f2ace1b63b Use `ppfmt()` in `order_mode` since it's provided by `tractor` now Gud Boi 2026-03-05 21:49:45 -0500
  • 9010f9c7ab Augment `.ib.symbols` search with more logging Gud Boi 2026-03-05 21:46:07 -0500
  • 89a145113c Handle `str`-errors in `.ib.broker` trade events Gud Boi 2026-03-03 20:23:12 -0500
  • ec4db30cdc Handle valid null frames and 0-bar cases in backfill Gud Boi 2026-03-03 19:56:23 -0500
  • 2a394dba03 Warn instead of raise on `start_dt`-trimmed frames Gud Boi 2026-03-03 16:24:38 -0500
  • 19f16e1df3 Handle ambiguous futes contracts in `get_fute()` Gud Boi 2026-03-03 16:19:59 -0500
  • 3adb0d8b9d Fall back to `Contract.exchange` in `has_holiday()` Gud Boi 2026-03-03 15:50:27 -0500
  • 0134b94db0 Add `ai/` integration docs w/ `/commit-msg` usage Gud Boi 2026-03-05 15:30:34 -0500
  • 4cfc2b695f Fix chart axis scaling on UI zoom level change #78 macos_hackarounds Gud Boi 2026-03-04 22:21:38 -0500
  • 22720e33fd gitignore: start a "tina sw" section with `vscode` settings Gud Boi 2026-03-04 21:51:15 -0500
  • 98ab543f95 Add global UI font-size zoom scaling (from @dnks) Gud Boi 2026-03-04 18:24:59 -0500
  • 718d4bad25 Revert to checking a `.hist` suffix in shm file name Gud Boi 2026-03-02 17:32:36 -0500
  • ae4fb38bde Various patches for macOS (orig from @dnks) wygud 2025-10-01 09:26:18 -0400
  • b23285bbda Fix `commit-msg` skill for docs compliance Gud Boi 2026-03-04 15:45:46 -0500
  • 0a36b63a9f Clarify commit msg footer change when patch is human Gud Boi 2026-03-04 14:11:04 -0500
  • 55ad3ee573 Add macos ignorelines from @dnks Gud Boi 2026-03-04 14:10:34 -0500
  • 1b70658909 Revert to checking a `.hist` suffix in shm file name Gud Boi 2026-03-02 17:32:36 -0500
  • 73633531c1 🟢 .gitignore 🛠️ piker/ui/_axes.py -> Enhance axis font and size handling 🛠️ piker/ui/_window.py -> Improve zoom key detection and event handling 🛠️ piker/ui/_window.py -> Update axes fonts and layout after zoom events wygud 2025-10-02 14:25:44 -0400
  • 4fff348f9e 🔴 No files deleted. wygud 2025-10-01 16:35:46 -0400
  • 8352d89e43 Various patches for macOS (orig from @dnks) wygud 2025-10-01 09:26:18 -0400
  • b1588b5e1b Factor `.claude/skills/` into proper subdirs w/ frontmatter Gud Boi 2026-02-27 12:13:24 -0500
  • 13d06f72c8 Ignore `gish` locally cached issue `.md` files Gud Boi 2026-02-26 19:17:46 -0500
  • 6d35ed6057 Add `claude` settings config `.json` Gud Boi 2026-02-26 19:16:01 -0500
  • d8a9e63483 Ignore more specialized `.<subdir>` content Gud Boi 2026-02-26 19:12:27 -0500
  • 9ec7423c5f Add `.claude/CLAUDE.md`, commit-msg-gen stuffs rn Gud Boi 2026-02-26 19:10:13 -0500
  • 4efc59068c Ignore files under `.git/` Gud Boi 2026-02-26 18:58:15 -0500
  • a6212af3d5 Add `.claude/skills/*` files from gap-annotator perf sesh with ma boi Gud Boi 2026-01-31 03:18:08 -0500
  • ee09f519a9 Remap non-std IB exchange values Gud Boi 2026-02-26 17:50:48 -0500
  • 9247746a79 Handle unknown order statuses in `.ib.broker` Gud Boi 2026-02-26 17:46:54 -0500
  • 9e2af2838f Ah right, we import types from `eventkit` (now `aeventkit`).. Gud Boi 2026-02-24 16:06:24 -0500
  • b1cb67d1bd Port `.ib` backend from `ib_insync` to `ib_async` Gud Boi 2026-02-24 15:13:28 -0500
  • 196422433c Capture `cons` in `Client.get_fute()` Gud Boi 2026-01-26 11:38:29 -0500
  • 9a720f8e21 Merge pull request 'ib_venue_closures: gap detection for "legacy mkts"' (#71) Gud Boi 2026-02-24 17:31:13 +0000
  • d17e6ab5d9 Add holiday-gap detection via `exchange_calendars` #71 ib_venue_closures Gud Boi 2026-02-09 18:30:48 -0500
  • cd0c780d04 Add `exchange_calendar` dep for venue-closure gap checkin Gud Boi 2026-02-09 17:56:40 -0500
  • 1417c49051 Adjust type annots in binance and IB symbol mods Gud Boi 2026-02-06 10:14:36 -0500
  • 044afb0f6e Use `.ib.venues.is_venue_open()` in `.feed` Gud Boi 2026-02-05 17:44:06 -0500
  • c96ecdab75 Add venue-closure gap-detection in `.ib.api.Client.bars()` Gud Boi 2026-02-05 17:31:59 -0500
  • e1e59453a9 Mv `parse_trading_hours()` from `._util` to `.venues` Gud Boi 2026-02-05 16:51:26 -0500
  • d784af9df9 Add `.ib.venues` for mkt-venue-closure checkers Gud Boi 2026-02-05 16:36:11 -0500
  • cabd3fde92 Merge pull request 'fix_tractor_logging: porting to latest `tractor.log` API(s)' (#76) Gud Boi 2026-02-23 18:40:35 +0000
  • 2d0005ce48 Drop info-level `.pause()`-es used while devving #76 #74 fix_tractor_logging Gud Boi 2026-02-23 13:26:46 -0500
  • d0add050b7 Better doc-strings n styling in `piker.cli` eps Gud Boi 2026-02-20 15:05:45 -0500
  • 709bc8a5be Bump `platformdirs` version in lock file Gud Boi 2026-02-14 16:59:24 -0500
  • c7979d0100 Enable console logging in `.accounting` on import Gud Boi 2026-02-13 15:55:32 -0500
  • 9a97c477e2 Use `name=__name__` for logs throughout `.service` Gud Boi 2026-02-13 14:34:45 -0500
  • 2516d97fe4 Pass `loglevel` down through `.ui` graphics tasks Gud Boi 2026-02-12 19:24:44 -0500
  • 5bfc9d46e1 Pass `loglevel` to `cascade()` feed/sampler opens Gud Boi 2026-02-12 19:18:36 -0500
  • aa403bd390 Pass `loglevel` down through `.data` callstack Gud Boi 2026-02-11 19:56:14 -0500
  • c1530c7a37 Enable console via `.clearing._ems.open_brokerd_dialog()` Gud Boi 2026-02-11 16:56:09 -0500
  • 50ffc1095b Use `__name__` for loggers across most sub-mods Gud Boi 2026-02-11 16:38:59 -0500
  • 437d87ab5f Use `__name__` for loggers across `.ib` sub-mods Gud Boi 2026-02-09 19:17:30 -0500
  • 0087cc8876 .data.feed: move `Flume` import to avoid cycle Gud Boi 2026-02-04 19:31:33 -0500
  • 034fa19372 .fsp._engine: enable console logging in `cascade()` Gud Boi 2026-02-04 19:20:19 -0500
  • 0f0bbd1cda Add order-cancel debugging and multiline kbd logs Gud Boi 2026-02-04 18:52:47 -0500