diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d94b07..58c908c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,26 +16,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 3. Development and testing now have different configurations. - development_config.py - tests/testing_config.py +4. Makefile: + - Default help target ### Changed -1. Fixed typo in CHANGELOG.md -2. Models subpackage: +1. Models subpackage: - User class: * get_bookings() method renamed to get_visits() * get_bookings_history() method renamed to get_visit_history() - * removed redundent import from get_visit_history() method -3. Tests package: +2. Tests package: - conftest.py: * Updated to use new app_factory.py * client() fixture renamed to http_client() - test_user_model.py: * Updated to use new app_factory.py * Variables updated to reflect methods in User model -4. Views package: +3. Views package: - Users dashboard route: * Update User model object usage to reflect renamed methods * Renamed variable user_dogs to user_pets +4. Makefile: + - Target commands are no longer echoed when run. + +### Removed + +1. Models subpackage: + - User class: + * removed redundent import from get_visit_history() method + +### Fixed + +1. Fixed typo in CHANGELOG.md +2. Makefile: + - Comments used by help target now use correct symbol (##) ## [0.0.6] - 2024-04-28 diff --git a/Makefile b/Makefile index c6cc5c9..a17a820 100644 --- a/Makefile +++ b/Makefile @@ -2,18 +2,21 @@ # Target definitions #### +.PHONY: help +help: + @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' # Development targets .PHONY: development-server -development-server: # Start a development server - flask run --debug +development-server: ## Start a development server + @python app_factory.py .PHONY: view-readme -view-readme: # View README.md for project - retext --preview README.md +view-readme: ## View README.md for project + @retext --preview README.md .PHONY: view-changelog -view-changelog: # View CHANGELOG.md for project - retext --preview CHANGELOG.md +view-changelog: ## View CHANGELOG.md for project + @retext --preview CHANGELOG.md