Commit Graph

20 Commits

Author SHA1 Message Date
max cb25dc08d4 refact(project): gitignore update, unnecessary data removed 2026-09-28 22:29:41 +04:00
max e9da6b8a24 fix(project): move scripts into package and add __init__.py 2026-09-28 21:38:09 +04:00
max bf5fa8a133 fix(tests): fix remaining test issues and update assertions 2026-09-28 20:04:54 +04:00
max a425291f5b fix(web): fix remaining request reference in plot endpoint 2026-09-28 20:01:05 +04:00
max 9a3fa5a5af fix(web): fix plot endpoint to accept form params and fix test assertions 2026-09-28 19:55:34 +04:00
max fe31a8893b fix(tests): fix remaining test failures 2026-09-28 19:49:05 +04:00
max 37a2384fde fix(tests): fix failing tests and add missing imports 2026-09-28 19:40:42 +04:00
max a0d0b04e78 fix(web): add missing Request import and update .gitignore 2026-09-28 19:33:12 +04:00
max ac64a95502 docs: add README and .gitignore 2026-09-28 19:20:34 +04:00
max 31562586d7 Merge feat/web-backend into dev 2026-09-28 19:17:38 +04:00
max f0452e6ef6 feat(web): add FastAPI backend with scan, plot, and benchmark endpoints 2026-09-28 19:17:36 +04:00
max d659ec7910 Merge feat/plotting into dev 2026-09-28 19:11:03 +04:00
max 57dc4bdd26 feat(plotting): extract plotting module with histogram and CDF 2026-09-28 19:11:02 +04:00
max c933f4f9ca Merge feat/core-logic into dev 2026-09-28 19:04:52 +04:00
max 271502cccd feat(tests): add unit tests for core modules 2026-09-28 19:04:08 +04:00
max 29c02c27fb feat(core): extract data extraction, conversion, helpers, and orchestrator 2026-09-28 19:04:05 +04:00
max 2eed2053a1 Merge feat/project-setup into dev 2026-09-28 18:53:22 +04:00
max dac3aeaafb feat(project-setup): add CLI entry point and __main__.py 2026-09-28 18:52:32 +04:00
max 352bc16ba5 feat(project-setup): add project structure and pyproject.toml 2026-09-28 18:50:42 +04:00
max 5b75a43f20 Initial commit 2026-09-28 18:28:55 +04:00