Added micropost model to db, with test.
Micropost validates that it should have a user_id present.
Associated microposts with users in models.
Add ordering to microposts model.
Delete dependent microposts when a user is deleted.
Validate micropost content is present and not too long.
User view now displays (paginated) microposts.
Populate database with sample microposts.
Style microposts.
Users must be signed in to access creation or deletion of microposts.
Added views and modified controllers for creating microposts, and refactored some partials.
Minor fix to user_pages_spec to look for name in h1 rather than content.
Show micropost feed on home page for signed in users. Contains models, views, controllers, partials.
Can now delete microposts.
Exercise 10.1: Added test to static_pages_spec that micropost count should pluralize correctly and update after deletes on home page.
Exercise 10.2: Add tests for micropost pagination on profile pages. Updates micropost factory to produce different content.
Exercise 10.3: Refactor home page to use separate partials for logged in and not logged in users.
Attempt to fix intermittent micropost pagination test errors by adding database_cleaner to test environment.
Revert exercise 10.2 micropost pagination due to flaky tests.
Exercise 10.4: Added test that delete links do not appear for microposts for users other than current user.