Skip to content

Latest commit

 

History

History
89 lines (82 loc) · 10.8 KB

File metadata and controls

89 lines (82 loc) · 10.8 KB

Release Notes

v0.1.2 (04/26/2026)

  • b4e8421 chore: Release v0.1.2
  • afc4c3e ci: Add a new GHA pipeline to auto-commit release notes
  • fce56ca feat: Update backtest report to run for custom tickers
  • cc15ac5 feat: Improve scoring mechanism
  • e1c9d8f chore: Update dependencies and typehints

v0.1.1 (04/26/2026)

  • 610f658 chore: Release v0.1.1
  • fb1e6fe perf: Improve code re-usability
  • aded152 fix: Add missing JSON files in project metadata

v0.1.0 (04/26/2026)

  • 3c6adcd chore: Release v0.1.0
  • 9f00fa2 style: Generate matplotlib images in dark more and night mode ability for backtest report
  • 88fb023 style: Add a footer and include spacing right after the status in the UI
  • 06fbab8 feat: Change data structure when versions are listed and show a collapsible view in the UI
  • 8557b6e fix: Reset scan_error and set scan_status to proper state to avoid being stuck after an error
  • 26b2057 style: Remove redundant cooldown seconds display and keep drop-down feature for keys in Controls tab consistent
  • 4e96472 chore: Update .gitignore
  • 9fa14ba feat: Make filter options a drop down menu
  • 22cd43d fix: Use a reliable analyzer and scoring mechanism
  • 3710930 perf: Include a script to generate backtest report
  • 778b714 feat: Include a feature to add multiple stocks in the UI
  • 194460b style: Enhance rescan button with cooldown state and disable functionality
  • 190483e feat: Include a new column to display the source for the metrics
  • 6562120 fix: Avoid gathering metrics for tickers already gathered via finviz screeners
  • 1959dff feat: Include metrics for custom tickers
  • 78744f2 feat: Include an option to add custom tickers via the UI
  • 1f869ad perf: Instantiate env and config objects during startup
  • 0e6ad26 feat: Replace shelve DB with sqlite3 for cross-platform compatibility
  • 11f1413 refactor: Filter docker health check logs in uvicorn
  • 87b4c16 feat: Include a docker-compose.yml file and allow configurable logs and data directories
  • 5d6cfd7 perf: Classify env vars and config into objects
  • 099622a feat: Add a new feature to notify via telegram for strong buy/sell

v0.0.31 (03/21/2026)

  • 9753281 chore: Release v0.0.31
  • c0e3cab fix: Add --system for pip installation in Dockerfile

v0.0.3 (03/21/2026)

  • 41f3daa chore: Release v0.0.3
  • 5826f4b refactor: Restructure HTML
  • ffadc1f feat: Include an option to logout from the UI when uiauth protection is wrapped
  • 0cf5b58 feat: Include an option to view legacy log files and gray out disabled schedule
  • 3a8eb24 fix: Remove docker/ prefix in GHA docker build filepath

v0.0.2 (03/20/2026)

  • 9557f28 chore: Release v0.0.2
  • d9fd6e5 feat: Include a filter in the UI for log level
  • 5c08f99 perf: Improve logging
  • e793c7d fix: Enhance schedule validation to prevent identical start and end times
  • 7c8b05a refactor: Update scan source initialization
  • 6154862 feat: Add a new feature to include a background task to gather metrics on an overridable schedule
  • 5beeb8a docs: Update README.md to include dockerized steps
  • c3aa5f4 feat: Dockerize the project

v0.0.1 (03/20/2026)

  • f3d3e45 chore: Release v0.0.1
  • 1a81458 docs: Update README.md
  • 0064201 feat: Add GHA workflows to build and publish pypi and docker images
  • 8609e7b fix: Add missing requirements in pyproject.toml
  • 1a0f43a feat: Add CLI functionality
  • 271d9ca fix: Rename imports to new project name
  • 93d2725 refactor: Rename the project and upload to pypi
  • 50152aa style: Add favicon and apple images
  • 4a1ca2d lint: Run linter and clean up unused code
  • 80c1470 refactor: Remove the use of twelvedata api
  • 8d2a832 feat: Add optional protection using FastAPI-UI-Auth
  • 139a9b6 refactor: Introduce ScanStatus enum for improved scan state management
  • aadd0b3 feat: Store status reports in a DB to view multiple versions in the UI
  • d11943e lint: Onboard a pre-commit linter
  • 421da93 refactor: Add API routes through a common router instead of wrappers and allow port and host through env vars
  • b11c472 refactor: Improve variable naming and enhance error handling in API logic
  • 54ab08f fix: Fix sorting issue in the UI
  • 709d8e2 feat: Create an API and UI for to view metrics interactively
  • 8d76783 refactor: Make conditions explicit
  • 34ec3da feat: Add base project
  • 880c124 Initial commit