| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-24 | Implement key data model | Szymon Szukalski | |
| - Added classes for Person, Gender, Family, FamilyTree - Replaced FamilyTreeManager with FamilyTree - Add FamilyFactory for seeding the initial FamilyTree for King Arthur and Queen Margaret - Added a RelationshipManager for linking spouses correctly - Refactored ActionFileExecutor for readability - More test coverage | |||
| 2024-10-24 | Define FamilyTree | Szymon Szukalski | |
| - Implemented basic FamilyTree which will hold all the people and perform actions on them - Updated the FamilyTree Manager to create an instance of the FamilyTree - Updated the FamilyTreeManager to call the add_child and query_hierarchy methods on the FamilyTree - Update tests | |||
| 2024-10-24 | Execute actions via the FamilyTreeManager | Szymon Szukalski | |
| - Added logic for executing different FamilyTreeManager methods based on actions - More test coverage | |||
| 2024-10-24 | Implement minimal FamilyTreeManager and tests | Szymon Szukalski | |
