feat: Enhance dose tracking functionality in edit window and add punch button support

This commit is contained in:
William Valentin
2025-07-28 21:31:38 -07:00
parent e35a8af5c1
commit 760aa40a8c
7 changed files with 614 additions and 185 deletions

View File

@@ -67,6 +67,10 @@ test-edit-window: $(VENV_ACTIVATE) ## Test edit window functionality (save and
@echo "Running edit window functionality test..."
$(PYTHON) scripts/test_edit_window_functionality.py
test-dose-editing: $(VENV_ACTIVATE) ## Test dose editing functionality in edit window
@echo "Running dose editing functionality test..."
$(PYTHON) test_dose_editing_functionality.py
migrate-csv: $(VENV_ACTIVATE) ## Migrate CSV to new format with dose tracking
@echo "Migrating CSV to new format..."
.venv/bin/python migrate_csv.py
@@ -91,4 +95,4 @@ commit-emergency: ## Emergency commit (bypasses pre-commit hooks) - USE SPARINGL
@read -p "Enter commit message: " msg; \
git add . && git commit --no-verify -m "$$msg"
@echo "✅ Emergency commit completed. Please run tests manually when possible."
.PHONY: install build attach deploy run start stop test lint format shell requirements commit-emergency test-dose-tracking test-scrollable-input test-edit-functionality test-edit-window migrate-csv help
.PHONY: install build attach deploy run start stop test lint format shell requirements commit-emergency test-dose-tracking test-scrollable-input test-edit-functionality test-edit-window test-dose-editing migrate-csv help