Commit Graph

  • e4f5d8dfcc refactor: clean up imports and improve code formatting across multiple files main zwitschi 2026-06-09 10:02:41 +02:00
  • 403daa6cf1 Refactor log aggregation periods and improve code formatting zwitschi 2026-06-09 09:41:23 +02:00
  • dc99f1604e Refactor code for improved readability and consistency zwitschi 2026-06-07 21:59:09 +02:00
  • f221464daa feat: enhance backtesting panel with flash messages and pairing checks zwitschi 2026-06-07 21:51:09 +02:00
  • 5e7732b85f feat: add flash message support to configuration panel and improve layout zwitschi 2026-06-07 19:57:42 +02:00
  • 77dfb08b23 feat: update package data inclusion to add dashboard templates and reorder partials zwitschi 2026-06-07 19:35:05 +02:00
  • 9acabddb7e feat: include config HTML templates in package data zwitschi 2026-06-07 18:46:12 +02:00
  • 2fbc78f7a9 feat: add logging package with DB sink and maintenance tasks zwitschi 2026-06-07 18:31:27 +02:00
  • f58634d438 feat: add storage schema SQL file to package data inclusion zwitschi 2026-06-07 18:29:16 +02:00
  • e44876c7c7 refactor: clean up imports and improve code formatting in various modules zwitschi 2026-06-07 18:17:45 +02:00
  • 1e4086a0fd feat: add logging routes and update health page to display system logs zwitschi 2026-06-07 18:10:50 +02:00
  • cf5ff2e2d8 feat: implement logging system with aggregation and archiving tasks zwitschi 2026-06-07 18:06:35 +02:00
  • db2e02c316 feat: add pairings management page and integrate with Kraken API for syncing feat: create configuration templates for alerts, Kraken settings, risk limits, and runtime settings refactor: streamline config form by including separate template files for better organization zwitschi 2026-06-07 17:44:26 +02:00
  • c1dda187af refactor: migrate database schema from TIMESTAMP to TIMESTAMPTZ for better timezone handling zwitschi 2026-06-07 15:20:27 +02:00
  • af0ac94a12 refactor: update tests to use async mocks and improve readability zwitschi 2026-06-07 15:05:42 +02:00
  • ef22e217c7 feat: update environment configuration and improve repository handling zwitschi 2026-06-07 14:50:55 +02:00
  • 529ff967cc Add integration tests for execution persistence, metrics, and opportunity writing zwitschi 2026-06-07 14:37:53 +02:00
  • 54feb2ecd4 fix: remove unnecessary duckdb file from .gitignore and add the database file zwitschi 2026-06-05 10:17:16 +02:00
  • df2f4f3246 fix: update type hint for _build_section_from_row to support tuple with Any zwitschi 2026-06-04 22:30:38 +02:00
  • 8cfd969dae fix: update ws_client type hint to allow None for better clarity zwitschi 2026-06-04 22:29:24 +02:00
  • 3f4b9a4012 refactor: streamline WebSocket connection logging and improve data handling in repositories zwitschi 2026-06-04 22:28:57 +02:00
  • 4c59a0e4cb feat: Implement pairing synchronization from Kraken and enhance market data feed zwitschi 2026-06-04 22:10:06 +02:00
  • 92b0b49535 refactor: remove unnecessary COPY command for web directory in Dockerfile zwitschi 2026-06-04 20:56:03 +02:00
  • 44da9220d6 refactor: improve code formatting and readability in test files zwitschi 2026-06-04 20:42:58 +02:00
  • df59f5ad7c feat: enhance mock database store with context manager support and improve cursor behavior zwitschi 2026-06-04 20:28:06 +02:00
  • 170f59eb89 refactor: improve SQL query formatting and enhance readability across multiple files zwitschi 2026-06-04 20:16:58 +02:00
  • 8ceca2a7e4 feat: improve SQL query formatting and add type hints for better clarity zwitschi 2026-06-04 19:53:32 +02:00
  • c8e3daeb57 Refactor code for improved readability and consistency zwitschi 2026-06-04 19:04:30 +02:00
  • 7d18bdf316 feat: add 'dist' directory to .dockerignore and .gitignore for build artifact exclusion zwitschi 2026-06-04 19:04:18 +02:00
  • 83f2064fa9 feat: remove obsolete wheel distribution file zwitschi 2026-06-04 19:03:40 +02:00
  • 7728f9a8cd feat: enhance backtesting functionality with database integration and UI updates zwitschi 2026-06-04 18:39:17 +02:00
  • a83d231d06 feat: refactor health endpoint handling and improve job ID display in backtesting zwitschi 2026-06-04 17:59:41 +02:00
  • 1c2558cfb3 feat: refactor fee management by removing deprecated pair fee handling and updating dashboard to display equity zwitschi 2026-06-04 17:48:41 +02:00
  • a0366f06ff feat: add health check endpoint and refactor templates for consistent header usage zwitschi 2026-06-04 17:13:40 +02:00
  • 86d1046862 feat: update documentation structure and add deployment guide zwitschi 2026-06-04 15:55:07 +02:00
  • 6acd6bbbc9 feat: implement backtesting job management with database integration and UI updates zwitschi 2026-06-03 21:34:19 +02:00
  • ff71fc5feb feat: enhance fee management with API integration and audit trail support zwitschi 2026-06-03 19:27:32 +02:00
  • 587c9afc3b feat: implement fee synchronization and dashboard updates for Kraken account fees zwitschi 2026-06-03 18:59:39 +02:00
  • 5f2f968721 feat: update .gitignore and .dockerignore to include build artifacts zwitschi 2026-06-03 18:48:11 +02:00
  • 87dd655f08 feat: add pair fees configuration panel and related functionality zwitschi 2026-06-03 18:43:36 +02:00
  • ccca9ef62a feat: add dashboard configuration management endpoints and services for pairing and fee management zwitschi 2026-06-03 18:30:31 +02:00
  • 57df3a4361 remove build dir zwitschi 2026-06-03 18:30:08 +02:00
  • 00bd2d664d feat: implement comprehensive configuration management system with web interface and database support zwitschi 2026-06-02 17:23:58 +02:00
  • 815284289e feat: add configuration management UI for fees, pairings, and application settings zwitschi 2026-06-02 16:07:30 +02:00
  • 107595826a refactor: update ConfigurationService to avoid circular imports and streamline repository usage zwitschi 2026-06-02 15:33:14 +02:00
  • 6b5973a0bb feat: implement configuration management with database support zwitschi 2026-06-02 15:11:56 +02:00
  • 1b21f2443a fix: remove package template smoke check from CI workflow zwitschi 2026-06-02 14:30:43 +02:00
  • 1df4b11aef Add HTML templates for dashboard, metrics, overview, and backtesting zwitschi 2026-06-02 14:16:42 +02:00
  • 38e1d64437 feat: add backtesting functionality with UI and API endpoints zwitschi 2026-06-02 09:28:22 +02:00
  • f612c8533a feat: Add backtesting parameter sweep support and related functionality zwitschi 2026-06-02 08:44:10 +02:00
  • 8ef8dc801d fix: Update CI workflow to publish Docker image and document Coolify deployment process zwitschi 2026-06-01 17:48:13 +02:00
  • df55953d31 fix: Update application port from 8000 to 9090 in configuration and deployment files zwitschi 2026-06-01 17:23:59 +02:00
  • 5051f2de83 fix: Update Dockerfile and docker-compose.yml for dependency installation and image reference zwitschi 2026-06-01 17:13:30 +02:00
  • 2845721797 refactor: Simplify strategy mode selection logic in controls template zwitschi 2026-06-01 16:56:43 +02:00
  • 9e2f08d40a fix: Update pip-audit command to specify requirements file for dependency audit zwitschi 2026-06-01 16:50:02 +02:00
  • 778b41910a chore: Update project dependencies and restructure requirements files zwitschi 2026-06-01 16:30:55 +02:00
  • 065dcbda20 style: Comment out Black code formatting step in CI workflow zwitschi 2026-06-01 15:46:22 +02:00
  • c3c524724e fix: Correctly assign alerts_last_channel_results in dashboard controls zwitschi 2026-06-01 15:45:21 +02:00
  • 6c7dd0a715 refactor: Simplify variable names and improve readability in metrics and lifecycle modules zwitschi 2026-06-01 15:44:17 +02:00
  • 0d1f6961d6 style: Clean up code formatting for improved readability zwitschi 2026-06-01 15:18:01 +02:00
  • d742577484 feat: Add dashboard controls for tradable pairs and strategy configuration zwitschi 2026-06-01 15:13:05 +02:00
  • 7c86e838fa feat: Add deterministic replay backtesting engine and related documentation zwitschi 2026-06-01 14:57:42 +02:00
  • cc11082ea7 feat: Implement latency profiling and guardrails for performance monitoring zwitschi 2026-06-01 14:47:52 +02:00
  • c17f41aaf8 feat: add audit events and runtime state snapshots to database zwitschi 2026-06-01 14:18:12 +02:00
  • b413c66ca4 feat: Refactor dashboard template to extend base layout and improve structure zwitschi 2026-06-01 12:44:36 +02:00
  • bbc806bcef refactor: Consolidate dashboard response handling into a single function zwitschi 2026-06-01 12:39:51 +02:00
  • 24f2b2ed88 feat: Add dashboard charts with interactivity and basic authentication support zwitschi 2026-06-01 12:28:02 +02:00
  • cde181f343 feat: Enhance dashboard with live overview panel and control features zwitschi 2026-06-01 12:20:28 +02:00
  • 0c232b7aee feat: Add performance metrics dashboard and metrics calculator zwitschi 2026-06-01 12:06:04 +02:00
  • 93f4f62d42 feat: Implement idempotency and recovery mechanisms for order execution zwitschi 2026-06-01 11:59:13 +02:00
  • 240a591a64 Add risk management features: implement KillSwitch and StopConditionsGuard; update settings and tests zwitschi 2026-06-01 11:22:17 +02:00
  • 45e219d103 Add risk management features: implement loss limits, trade limits, and pre-trade validation; update settings and tests zwitschi 2026-06-01 11:16:37 +02:00
  • 9d8a8a8a45 Add benchmark detection script and related tests; refactor settings and update project scripts zwitschi 2026-06-01 11:01:53 +02:00
  • a89886186f Add opportunity detection and storage functionality with async processing zwitschi 2026-06-01 10:59:09 +02:00
  • 652b20274a Add IncrementalCycleDetector and related classes for cycle scoring zwitschi 2026-06-01 10:36:35 +02:00
  • 7d3071463e Implement Kraken integration with REST and WebSocket clients, add market data handling, and enhance settings configuration zwitschi 2026-06-01 10:30:58 +02:00
  • 6211575db7 Update CI configuration for Gitea registry credentials and README for project setup zwitschi 2026-06-01 10:05:01 +02:00
  • f3f369ad6b Add initial project structure with Docker, CI, and FastAPI setup zwitschi 2026-06-01 09:15:38 +02:00