Initial commit.
Updating Gemfile, adding proper readme and setting the requirements.
Basic clearance setup for authentication.
Create basic layout and home page.
Create sign-in and create account templates.
Tune Clearance to accept a name field.
Test user model with the new name field.
Create Integration test for authentication workflow.
Create basic post scaffolding.
Passing a bunch of functional test to handle post workflow with authenticated users.
Green with basic authentication integration tests.
Start post unit testing validations.
Red Green TDD with posts presence validations.
Added validations to post title and body lengths.
Add wysiwyg editor without configurations.
Users can create their own posts separately.
Add a bunch of integration test to check the user flow.
Customize ckeditor with proper buttons.
Create basic admin prototype.
Change dummy links by the admin one in the navbar.