bot
028c68251a
fix(frontend): add clearDriveSelection() function for undoing drive selection
...
- Add clearDriveSelection() to reset UI state and uncheck radio buttons
- Show clear selection button when drive is selected
- Fixes issue #1 : undo disk selection
2026-10-01 23:10:37 +04:00
bot
c40940a430
fix(frontend): add Clear Selection button for undoing drive selection
...
Fixes issue #1 : Users can now deselect a previously chosen drive
2026-10-01 23:07:45 +04:00
max
63db9549b9
feat(frontend): drive selection added
2026-09-30 19:27:16 +04:00
max
a831ec2546
feat(frontend,backend): simple navigation bar added
2026-09-30 17:01:53 +04:00
max
e13d45401f
refactor(frontend): separate html from js
2026-09-30 14:27:06 +04:00
max
bcb696a666
fix(core): detection of mounted drives
2026-09-30 12:35:48 +04:00
max
d2216f9eec
feat(core,backend,frontend): lists drives available for benchmarking
2026-09-29 21:58:15 +04:00
max
415d8b3601
feat,refactor(core,backend,frontend): add simple frontend and a separate router for it
2026-09-29 17:54:23 +04:00
max
e0c0da6def
feat(backend,core): lists available benchmarking tools via API
2026-09-29 15:57:06 +04:00
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