summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)Author
2024-10-25Update README and fix incorrect outputsSzymon Szukalski
- Don't output anything if the relationship is unsupported - Fail if we're adding a child via the father to a family
2024-10-25Add more actionsSzymon Szukalski
2024-10-25Implement extended relationshipsSzymon Szukalski
- Support uncle, aunt, in-law, son, daughter relationships
2024-10-24Implement key data modelSzymon 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-24Implement main executable and CLISzymon Szukalski