Commit Graph

  • dfdd8a42ec binance: add new `permissionSets` to base `Pair` Tyler Goodlet 2025-06-09 10:16:41 -0400
  • a578f7a21f Update `binance` spot pairs with `amendAllowed` Tyler Goodlet 2025-04-24 10:37:52 -0400
  • 9e7ad816d4 `.kraken`: add masked pauses for order req debug Tyler Goodlet 2025-04-21 21:16:32 -0400
  • a0ba295b50 `.questrade`: link in ws-API issue! Tyler Goodlet 2025-02-13 12:33:52 -0500
  • 743dfc3646 `.kraken.broker`: need to `await verify_balances()` .. Tyler Goodlet 2025-02-13 12:33:19 -0500
  • a230ca6dce `.brokers.ib.feed`: better `tractor.to_asyncio` typing and var naming throughout! Tyler Goodlet 2025-02-13 12:32:43 -0500
  • bc3b0379d0 `.brokers.cli`: module type and todo for `--pdb` flag to NOT src from sub-cmd Tyler Goodlet 2025-02-13 12:29:43 -0500
  • a1a0b9c47b Type loaded backend modules Tyler Goodlet 2025-02-13 10:44:23 -0500
  • 44a3385604 Just drop the merge-msg template, more trouble then it's worth XD Tyler Goodlet 2026-01-06 12:35:51 -0500
  • 65320a5e0f Gitea template, wow fix it again.. Tyler Goodlet 2026-01-06 12:28:30 -0500
  • 272b74d214 Simplify gitea merge template Gud Boi 2026-01-06 17:25:49 +0000
  • 4baa330e23 Ye, nm it turns out there's no ${URL} !? #55 simpler_gitea_merge_template Tyler Goodlet 2026-01-05 17:47:22 -0500
  • f9514582b8 Mk title line same as PR, drop issues bit Tyler Goodlet 2026-01-05 14:51:32 -0500
  • 8f24a35a5d Merge pull request 'Merge-msg template' (#54) from gitea_merge_template into main Gud Boi 2026-01-05 18:51:52 +0000
  • cccf001aa4 Try out what gemini says will work? #54 gitea_merge_template Tyler Goodlet 2026-01-05 13:43:10 -0500
  • 65a4fafb5d Merge pull request 'no_symcache_no_problem: be more tolerant of not-yet-implemented provider backends' (#39) from no_symcache_no_problem into main Gud Boi 2026-01-05 16:28:59 +0000
  • a67d841ad1 binance: add `AggTrade.nq: float`: "normal quantity" field.. nixround2_n_sway_testing Tyler Goodlet 2025-12-31 12:52:46 -0500
  • 248554d94b binance: handle new `TRADIFI_PERPETUAL`.. Tyler Goodlet 2025-12-16 16:15:30 -0500
  • 010182cf49 Touch `conf.toml` by default when dne? Tyler Goodlet 2025-12-16 12:42:11 -0500
  • 03c194865e binance: add `Pair.opoAllowed` field Tyler Goodlet 2025-12-18 18:14:54 -0500
  • 0edead4a93 ib: bump `docker/ib/README.rst` Tyler Goodlet 2025-10-02 22:12:56 -0400
  • e895e7ea38 ib.feed: better no-bars error-log message format Tyler Goodlet 2025-10-02 20:52:01 -0400
  • fa55778551 binance: set `Pair.pegInstructionsAllowed = False` Tyler Goodlet 2025-10-02 20:08:56 -0400
  • 59f900ca5e Wow, update root `conf.toml` to new multiaddr style Tyler Goodlet 2025-10-02 20:07:23 -0400
  • 74576f7881 `accouning.calc`: enable crash handlers on `debug_mode` input (via test harness) Tyler Goodlet 2025-09-29 15:14:35 -0400
  • f9e1266f46 Draft a gt-one-`.fqme`-in-txns/account-file test Tyler Goodlet 2025-09-29 15:02:50 -0400
  • 6c708c409a `data._symcache`, impl a summary `.__repr__()`, avoids `Asset` causality issues Tyler Goodlet 2025-09-29 15:00:14 -0400
  • 53b8a38ac3 Use `pytest` plugin now exposed by `tractor` Tyler Goodlet 2025-09-29 14:36:55 -0400
  • 5248a85ce7 Avoid `msgspec` eval-err on `Asset` in symcache? Tyler Goodlet 2025-09-29 13:44:57 -0400
  • afa985fdd6 Drop `open_pps()` from ems tests Tyler Goodlet 2025-09-29 13:33:03 -0400
  • a4af384aa8 `ui._remote_ctl`: shield remote rect removals Tyler Goodlet 2025-09-29 13:26:11 -0400
  • 0330c387aa `_ems`: tolerate and warn on already popped execs Tyler Goodlet 2025-09-29 13:21:11 -0400
  • a988c8f9c3 `polars.cumsum()` is now `.cum_sum()` Tyler Goodlet 2025-09-27 12:24:11 -0400
  • d3f30f5be2 ui.order_mode: prioritize mkt-match on `.bs_mktid` Tyler Goodlet 2025-09-27 11:55:35 -0400
  • 55d759650c Set `.bs_mktid` on all IB position-msg emissions.. Tyler Goodlet 2025-09-26 17:44:06 -0400
  • 46461c6105 Add an option `BrokerdPosition.bs_mktid` field Tyler Goodlet 2025-09-26 17:38:22 -0400
  • b0e2db902e Don't override `Account.pps: dict` entries.. Tyler Goodlet 2025-09-26 15:17:41 -0400
  • a865bf38a7 Switch to `pyvnc` for IB reset hackz Tyler Goodlet 2025-09-26 13:02:11 -0400
  • ba91dc6790 Convert remaining `.to_asyncio.open_channel_from()` to `chan` fn-sig usage Tyler Goodlet 2025-09-22 12:58:23 -0400
  • cd3b7d7d57 Flip screen-info script to qt6, refine it to heck. Tyler Goodlet 2025-09-22 09:05:51 -0400
  • 935474303e `ib.feed`: finally solve `push()` exc propagation Tyler Goodlet 2025-09-21 22:38:05 -0400
  • 100e1b2fa6 `ib`: various type-annot, multiline styling and todos updates Tyler Goodlet 2025-09-21 16:05:50 -0400
  • 751ee3996f `.ui._search`: collapse EGs as needed, use `tn` naming. Tyler Goodlet 2025-09-21 12:02:04 -0400
  • a7bf5a6d40 Port `.data._web_bs` stuff to strict-EGs Tyler Goodlet 2025-09-21 11:08:14 -0400
  • 4e96161f36 Port `.cli` & `.service` to latest `tractor` registry APIs Tyler Goodlet 2025-09-20 22:38:47 -0400
  • 6a62c7d8a9 binance; unmask around send-chan @acm usage Tyler Goodlet 2025-09-20 22:32:05 -0400
  • 0001f35e17 ib: add venue-hours checking Tyler Goodlet 2025-09-20 22:13:59 -0400
  • 2074eeea4f Spurious first-draft of EG collapsing alt_tpts_for_perf Tyler Goodlet 2025-09-15 19:10:20 -0400
  • 1799171705 Use `.trionics.collapse_eg()` in `.deribit.api` Tyler Goodlet 2026-01-01 17:06:51 -0500
  • cffefac615 ib-related: cope with invalid txn timestamps Tyler Goodlet 2025-09-15 18:29:19 -0400
  • fc2d727fdb Mk a `notes_to_self/` move orig file `ideas.rst' binance_api_3.1 Tyler Goodlet 2025-07-21 18:42:57 -0400
  • 05dde42f70 Drop old/masked ahab-docker daemon starting Tyler Goodlet 2025-07-18 19:35:54 -0400
  • 04e423e6bd Try running daemons on UDS tpt Tyler Goodlet 2025-06-26 11:38:04 -0400
  • 793a454463 Adjust feed status fields/display-pane to new actor-ID Tyler Goodlet 2025-06-26 11:13:26 -0400
  • b8b4f1b80f Adjust to `trio`'s strict eg nurseries throughout! Tyler Goodlet 2025-06-26 11:00:20 -0400
  • 1cf041d8e6 Start a manual `tags` file for internal refs Tyler Goodlet 2025-06-20 16:00:14 -0400
  • 831b6cfb21 Add a couple new grays to the pallete Tyler Goodlet 2025-06-09 10:43:52 -0400
  • e5f7e8de9d Bump to (latest) `polars`, the `0.20.6x` series B) Tyler Goodlet 2025-06-09 10:35:47 -0400
  • 871bb2620e Port to newer `tractor.get_registry()` Tyler Goodlet 2025-06-09 10:18:08 -0400
  • de980a69e0 Update legacy type to `tractor.MsgStream` Tyler Goodlet 2025-04-24 10:37:33 -0400
  • ab9f01caf2 Fix type-check assertion in ems test to use `is` Tyler Goodlet 2025-04-24 12:53:32 -0400
  • d85632ba9b Cast to `float` as needed from order-mode and ems Tyler Goodlet 2025-04-21 20:36:28 -0400
  • 8294ca6487 Mk `Brokerd[Order].price` avoid `float`-errs Tyler Goodlet 2025-04-21 13:06:53 -0400
  • 87385a4e2d ib: never relay "Warning:" errors to EMS.. Tyler Goodlet 2025-09-17 18:54:47 -0400
  • b3c5478017 ib: jig `.data_reset_hack()` with vnc-client failover Tyler Goodlet 2025-09-15 16:53:25 -0400
  • 6c9a78c5a0 Add fix for binance API 3.1 rollout.. Tyler Goodlet 2025-08-27 23:00:23 -0400
  • da223f7a55 kraken: add crash-handling around `Pair()` init Tyler Goodlet 2025-06-26 10:51:03 -0400
  • 49fe0a3398 kraken: `Pair.costmin` is now optional? Tyler Goodlet 2025-06-26 10:49:39 -0400
  • 29fc3b8a8b binance: add new `permissionSets` to base `Pair` Tyler Goodlet 2025-06-09 10:16:41 -0400
  • 1bfe777637 Update `binance` spot pairs with `amendAllowed` Tyler Goodlet 2025-04-24 10:37:52 -0400
  • c694d915f1 `.kraken`: add masked pauses for order req debug Tyler Goodlet 2025-04-21 21:16:32 -0400
  • c120cb51a4 `.questrade`: link in ws-API issue! Tyler Goodlet 2025-02-13 12:33:52 -0500
  • 7c20231f16 `.kraken.broker`: need to `await verify_balances()` .. Tyler Goodlet 2025-02-13 12:33:19 -0500
  • d809c79788 `.brokers.ib.feed`: better `tractor.to_asyncio` typing and var naming throughout! Tyler Goodlet 2025-02-13 12:32:43 -0500
  • 9f2f8a1664 `.brokers.cli`: module type and todo for `--pdb` flag to NOT src from sub-cmd Tyler Goodlet 2025-02-13 12:29:43 -0500
  • 9f141635d1 Type loaded backend modules Tyler Goodlet 2025-02-13 10:44:23 -0500
  • 0604ca7c82 Bump various `.brokers.core` doc string content/style Tyler Goodlet 2025-02-13 10:43:50 -0500
  • 82c2256271 Add missing f-str prefix to log line Tyler Goodlet 2025-06-09 10:27:01 -0400
  • a743fa28b5 Teensie `piker.data` styling tweaks Tyler Goodlet 2025-02-13 11:04:59 -0500
  • 45d2b53bf9 `.accounting` add synopsis section to readme accounting_refinery Tyler Goodlet 2025-02-13 11:14:41 -0500
  • 07fbe859c3 Finally drop `Symbol` #39 no_symcache_no_problem Tyler Goodlet 2025-04-21 13:34:12 -0400
  • db0872e350 `.accounting._ledger`: typing anda more multiline styling Tyler Goodlet 2025-02-13 11:16:43 -0500
  • 878002aee0 Drop some bps and style logic to multiline Tyler Goodlet 2025-02-13 11:15:47 -0500
  • c9e6510535 Invert `getattr()` check for `get_mkt_pairs()` ep Tyler Goodlet 2025-02-13 10:59:25 -0500
  • 4cae3778c1 Allow ledger passes to ignore (symcache) unknown fqmes Tyler Goodlet 2024-10-30 12:49:20 -0400
  • ff49ff0376 Merge pull request 'wayland_nix_py313: keeping up with modern DEs and nix(os)' (#53) from wayland_nix_py313 into main Gud Boi 2026-01-02 21:47:40 +0000
  • b884febd5f Update readme with `nix develop`/flake usage on wayland, and tweaked `uv sync` cmds #53 wayland_nix_py313 Tyler Goodlet 2026-01-02 14:07:56 -0500
  • 291508a9b1 Fix readme to `uv sync`.. link to astral docs Tyler Goodlet 2025-06-10 14:22:58 -0400
  • 7498c221a8 Drop variable regex from `ruff.toml` Tyler Goodlet 2025-04-21 21:22:32 -0400
  • 64828d2fe1 Bump `uv.lock` on nixos Tyler Goodlet 2026-01-01 20:25:49 -0500
  • 1e6fa8675d A better dep-groups specificity breakdown Tyler Goodlet 2026-01-01 20:06:34 -0500
  • 51fb871f57 Skip `ruff` dev-dep on nix(os) overlays Tyler Goodlet 2026-01-01 19:43:35 -0500
  • ffd6438b88 Add bash-completion pkgs to flake overlay Tyler Goodlet 2025-12-31 20:35:01 -0500
  • 5449141ec4 Update `default.nix` (from @nt) for py313 Tyler Goodlet 2025-12-16 16:14:59 -0500
  • 5337f8abee nix: make Qt6 work on wayland Tyler Goodlet 2025-12-16 16:07:01 -0500
  • 0329a6d852 Bump `flake.lock`, seemly nicely minimized B) Tyler Goodlet 2025-12-16 12:22:33 -0500
  • ff045f699f Redo `flake.nix` using `pyproject.nix` recos Tyler Goodlet 2025-12-16 12:15:40 -0500
  • 6d6ca1a908 Don't pin `pendulum` version so we can use wheel Tyler Goodlet 2025-12-16 12:14:47 -0500
  • ee353099e8 Uhh ok, apparently this osenv var is just idiotic? dpi_font_autocalc_fomo_bits Tyler Goodlet 2025-12-19 19:11:11 -0500
  • 8dee35cfa7 Add `.cancel()` log around `_async_main()` KBI-exit qt_w_graceful_SIGINT Tyler Goodlet 2025-09-29 15:16:43 -0400