Character Creation base page created:
* Css implemented
* Basic test written fro created character
* begin implememnting race
Base test for selecting race complete:
* Race and Classs controllers and models
* Updated Character model
* Views for race and classs index
* Updated Routes
* Migrations for new relations between Character and Race/Classs
* No longer seeding SubRaces
* SubRaces no longer part of race
Class test implementation:
* Classses -> Classes
* Using dd_class for Character's foreign key
* Basic Abilities controller and model
* Migrations for character and class
* Class database seeding
Basic refactoring to remove new Character page:
* Eliminates bug where new character created in db on page refresh
No longer seeding database:
* Instead, created support method `seed_database()` on tests
Basic Abilities feature:
* Abilities controller
* Ability attributes on Character
* Basic testing
Better testing for Selecting abilities:
* Sad path for greedy User
* Character method to check selected scores against generated scores
* Displaying character race and class on abilities page
Further Abilities test implementation:
* feature tests for assigning abilities
* Importing google fonts now javascript
* Basic Skills controller and views
* Character model sad paths pending
Refactored Character tests for more specific validation
Refactored Character tests for more specific validation
Merge branch 'user_assigns_ability_scores_feature' of https://github.com/wesmangum/DnD-Character-Toolkit into user_assigns_ability_scores_feature
Refactored Abilities test for repetitive actions
Figaro gem installed:
* extracted api keys & secrets
Basiv styilng for Abilities page