Create Microposts resource, representing short messages associated with a particular user.
Add index for microposts, on user_id and created_at.
Minimal specs for Micropost.
Require Micropost to have a user_id in order to be valid.
Create one-to-many association between users and microposts.
Refine association between Users and Microposts.
Ensure Microposts returned in reverse order of creation date, by default.
Ensure that when a User is deleted, all its associated Microposts are
deleted.
Ensure Micropost must be non-blank and at most 140 characters long, to be valid.
Enable User's Microposts to be viewed on User profile page.
Add sample Microposts to sample data.
Provide styling for Microposts.
Add routes for Microposts.
Moved Users#signed_in_user method to SessionsHelper.
Specs to ensure non-signed-in users cannot create or delete Microposts.
Create MicropostsController.
Write integration tests for Microposts pages.
Fleshing out MicropostsController.
Refactor error messages partial.
Provide form for creating new Micropost on home page if User signed in.
Create User#feed method, with preliminary implementation.
Implement Micropost feed with view on User home page.