Commit graph

  • 072ea015fd
    ci: retrigger build master Viktor Barzin 2026-03-15 22:53:07 +00:00
  • 59d2e634c8
    [ci] rebuild Viktor Barzin 2026-02-28 23:00:48 +00:00
  • 02d6f717a5
    [ci] rebuild after agent restart Viktor Barzin 2026-02-28 15:10:08 +00:00
  • b64b15e737
    [ci] rebuild Viktor Barzin 2026-02-28 14:47:20 +00:00
  • d5d27adf91
    [ci] rebuild Viktor Barzin 2026-02-28 11:37:30 +00:00
  • 121ece5702
    fix: add __main__ entrypoint to api-gateway so it starts under python -m Viktor Barzin 2026-02-28 11:22:52 +00:00
  • e92cbc1bc4
    fix: trade log Invalid Date and equity curve duplicate timestamp crash Viktor Barzin 2026-02-28 11:05:37 +00:00
  • 4f60ef453f
    fix: hardcode nginx-k8s.conf in dashboard Dockerfile Viktor Barzin 2026-02-25 23:46:47 +00:00
  • 0a017f52cb
    perf: switch to uv for faster dependency installation Viktor Barzin 2026-02-25 22:55:58 +00:00
  • 5955a5a86d
    fix: hardcode pip extras in Dockerfile to avoid buildx arg parsing issues Viktor Barzin 2026-02-25 22:27:15 +00:00
  • a3cdd0f1a5
    fix: resolve all remaining TODOs, add dev mode auth bypass Viktor Barzin 2026-02-25 22:02:25 +00:00
  • 4094e4b10f
    fix: push final tags directly from buildx, remove publish-images step Viktor Barzin 2026-02-25 21:25:27 +00:00
  • e73d62cd3a
    fix: make hypertable creation conditional on TimescaleDB extension Viktor Barzin 2026-02-25 21:03:31 +00:00
  • efc91e9ad0
    [ci] test build Viktor Barzin 2026-02-25 20:51:19 +00:00
  • 1dd0c25cbc
    fix: escape shell variables from Woodpecker CI substitution Viktor Barzin 2026-02-25 00:43:01 +00:00
  • 792776bfe0
    fix: use woodpeckerci/plugin-docker-buildx for privileged builds Viktor Barzin 2026-02-25 00:25:56 +00:00
  • d084dad021
    [ci] test privileged mode Viktor Barzin 2026-02-24 23:59:06 +00:00
  • 61f1efbf27
    fix: switch back to plugins/docker for image builds Viktor Barzin 2026-02-24 23:42:53 +00:00
  • 1f065f4b4d
    fix: switch to buildx plugin and add pip caching for CI Viktor Barzin 2026-02-24 23:27:33 +00:00
  • 3bbb82b6aa
    [ci] trigger build Viktor Barzin 2026-02-24 23:12:45 +00:00
  • 4df7c67c13
    fix: news articles showing 1970 dates when published_at is null Viktor Barzin 2026-02-23 22:48:16 +00:00
  • 9f86aaf540
    add K8s nginx config and parameterize Dockerfile.dashboard Viktor Barzin 2026-02-23 22:27:52 +00:00
  • ed3bf57566
    add Woodpecker CI pipeline Viktor Barzin 2026-02-23 22:26:49 +00:00
  • a2c08743ac
    feat: make backtest work end-to-end with Alpaca bars, ticker selection, all 9 strategies Viktor Barzin 2026-02-23 22:25:41 +00:00
  • 82d30bde80
    add deployment implementation plan Viktor Barzin 2026-02-23 22:22:42 +00:00
  • 774dcfd1c1
    add deployment design document Viktor Barzin 2026-02-23 22:19:35 +00:00
  • b8eaa20d63
    feat: wire 6 new strategies and fundamentals into signal generator Viktor Barzin 2026-02-23 21:55:59 +00:00
  • 4d6bebe6f7
    feat: add 6 new strategies (value, MACD, Bollinger, VWAP, liquidity, MA stack) Viktor Barzin 2026-02-23 21:50:52 +00:00
  • 0530f496ca
    feat: add fundamentals DB model and cached provider Viktor Barzin 2026-02-23 21:49:31 +00:00
  • 6c909d12c3
    feat: add MACD, Bollinger, VWAP, ATR, EMA, SMA-200 indicator computations Viktor Barzin 2026-02-23 21:49:26 +00:00
  • 6f512cf91f
    refactor: reconcile FundamentalsSnapshot to use canonical schema from trading.py Viktor Barzin 2026-02-23 21:45:18 +00:00
  • aa47e896dd
    feat: add fundamental data providers (Alpha Vantage, FMP, Yahoo Finance) with rotation Viktor Barzin 2026-02-23 21:41:16 +00:00
  • 2398e8faf6
    feat: add technical indicator and fundamentals fields to MarketSnapshot Viktor Barzin 2026-02-23 21:39:37 +00:00
  • 5cb65e8e4f
    docs: add implementation plan for extended strategies + fundamentals Viktor Barzin 2026-02-23 21:34:12 +00:00
  • 9eebd3fe61
    docs: add design for extended strategies + fundamental data Viktor Barzin 2026-02-23 21:27:08 +00:00
  • 99b041a0dd
    fix: flush article before creating sentiment FK references Viktor Barzin 2026-02-23 20:57:11 +00:00
  • bc34c78072
    docs: map existing codebase Viktor Barzin 2026-02-23 20:04:05 +00:00
  • d36ae40df1
    feat: productionize local service — fix signal pipeline, lower thresholds, add company-name ticker extraction Viktor Barzin 2026-02-22 22:17:26 +00:00
  • 67e64fab18
    fix: add missing pytz dependency and remove ollama port conflict Viktor Barzin 2026-02-22 21:26:39 +00:00
  • e2a3bd456d
    feat: real data pipeline — market data, DB persistence, portfolio sync, signal-trade linkage Viktor Barzin 2026-02-22 19:52:45 +00:00
  • 5a6b20c8f1
    fix: resolve 13 important issues from code review Viktor Barzin 2026-02-22 17:58:01 +00:00
  • 2a56727267
    fix: resolve 8 critical issues from code review Viktor Barzin 2026-02-22 17:48:40 +00:00
  • 870961f3e9
    Add project knowledge file for Claude Code sessions Viktor Barzin 2026-02-22 17:25:27 +00:00
  • e6ae4bdccd
    feat: integration tests, seed data, and smoke test script Viktor Barzin 2026-02-22 16:02:44 +00:00
  • b255b3edbe
    feat: dockerfiles and full docker-compose orchestration Viktor Barzin 2026-02-22 16:02:34 +00:00
  • e470055354
    Merge branch 'worktree-agent-a46e78e2' Viktor Barzin 2026-02-22 15:55:29 +00:00
  • 8d6e666280
    feat: dashboard trading views -- portfolio, trades, strategies, news, backtest Viktor Barzin 2026-02-22 15:54:44 +00:00
  • f121f376ae
    feat: dashboard setup with passkey authentication Viktor Barzin 2026-02-22 15:54:32 +00:00
  • 6fe586f722
    feat: API gateway trading endpoints, controls, backtest, WebSocket Viktor Barzin 2026-02-22 15:54:20 +00:00
  • e0d138c457
    feat: API gateway with passkey (WebAuthn) authentication Viktor Barzin 2026-02-22 15:53:48 +00:00
  • f218865872
    Merge branch 'worktree-agent-ada4003e' Viktor Barzin 2026-02-22 15:43:54 +00:00
  • 5e5425a0f7
    feat: backtesting engine — historical replay with shared strategies Viktor Barzin 2026-02-22 15:43:19 +00:00
  • c089bcb92c
    feat: learning engine — multi-armed bandit strategy weight adjustment Viktor Barzin 2026-02-22 15:43:11 +00:00
  • 1d9900838d
    Merge branch 'worktree-agent-ad9ede16' Viktor Barzin 2026-02-22 15:37:25 +00:00
  • 3fef8a631c
    feat: trade executor — risk management and order execution Viktor Barzin 2026-02-22 15:36:08 +00:00
  • f3e5fc944d
    feat: signal generator — weighted ensemble with market data Viktor Barzin 2026-02-22 15:36:04 +00:00
  • 60bd1ccd2a
    feat: trading strategies — momentum, mean reversion, news-driven Viktor Barzin 2026-02-22 15:32:18 +00:00
  • e483e9987f
    Merge branch 'worktree-agent-a6b241b2' Viktor Barzin 2026-02-22 15:27:54 +00:00
  • 3430a28897
    Merge branch 'worktree-agent-a9a67d70' Viktor Barzin 2026-02-22 15:27:52 +00:00
  • 6952a829ae
    feat: sentiment analyzer — FinBERT + Ollama tiered analysis Viktor Barzin 2026-02-22 15:27:06 +00:00
  • 5696da6472
    feat: brokerage abstraction layer with Alpaca implementation Viktor Barzin 2026-02-22 15:26:41 +00:00
  • 90b52a5144
    feat: news fetcher service — RSS and Reddit sources Viktor Barzin 2026-02-22 15:25:27 +00:00
  • 9f46071502
    chore: remove alembic versions pycache [ci skip] Viktor Barzin 2026-02-22 15:20:19 +00:00
  • 3560c64c33
    chore: remove cached pycache files [ci skip] Viktor Barzin 2026-02-22 15:20:15 +00:00
  • a0c291afad
    Merge branch 'worktree-agent-a57ca109' Viktor Barzin 2026-02-22 15:20:10 +00:00
  • c8277e301e
    feat: pydantic schemas for all service message types Viktor Barzin 2026-02-22 15:19:00 +00:00
  • 72cb1b6fe5
    feat: database models and alembic migrations — all tables per design Viktor Barzin 2026-02-22 15:17:07 +00:00
  • ae5b3f89d1
    feat: project foundation — monorepo setup, shared config, redis streams, telemetry Viktor Barzin 2026-02-22 15:13:26 +00:00
  • 75c8d5d203
    feat: docker compose infrastructure — postgres+timescaledb, redis, ollama Viktor Barzin 2026-02-22 15:11:50 +00:00
  • 0ac9884b89
    Add sprint plan — 6 sprints with goals and acceptance criteria Viktor Barzin 2026-02-22 15:08:17 +00:00
  • 9d9f291889
    Add trading bot implementation plan — 18 tasks across 7 phases Viktor Barzin 2026-02-22 15:03:58 +00:00
  • ab0c932287
    Add observability and authentication sections to trading bot design Viktor Barzin 2026-02-22 14:41:38 +00:00
  • bd3ff169e3
    Add trading bot design document Viktor Barzin 2026-02-22 13:53:57 +00:00