2.2 KiB
2.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.0.6] - 2024-04-28
Added
- This changelog file. Hooray!
- Nix shell:
- Retext now available to easily view markdown files
- Makefile targets:
- view-readme now available for convenient README.md viewing.
- view-changelog now available for convenient CHANGELOG.md viewing.
- Models subpackage:
- Status class
- Dog subpackage:
- BreedSize class
- Dog class:
- age column
- breed_size column
- created_at column
- status column
- updated_at column
- User subpackage:
- User class:
- created_at column
- name column
- updated_at column
- User class:
- Visit subpackage:
- VisitType class
- Visit class:
- created_at column
- updated_at column
- visit_type column
- get_date method
- get_time method
- Tests:
- Test for User db model class (test_user_model.py)
- testing_app.py:
- added additional user (Real Person)
- Jinja templates:
- User dashboard:
- Pets overview table subtemplate
- User dashboard:
Changed
- Models subpackage:
- back_populates replaced backref parameter to explicitly define table relationships
- Dog class moved to its own subpackage of models
- Visit class moved to its own subpackage) of models
- Tests:
- testing_app.py:
- updated models to use new columns in database seeding function
- seeded db data changed to be more unique
- testing_app.py:
- Jinja templates:
- User dashboard:
- User visit overview renamed
- User dashboard:
Removed
- Nix development shell:
- Inlyne markdown viewer (replaced by Retext)
- Jinja templates:
- User Dashboard:
- User details no longer displayed
- User Dashboard: