Add pusher gem #143
Add Pusher environment variables #143
Add Pusher Javascript library; create a list partial for the inbox conversations;
create a new action to render the inbox conversation list partial;
create a route for this new action;
remove inbox partial;
add Pusher callback to the Message class
- Add Pusher Javascript library
- Create a partial for the inbox conversation list
- Create a new action to render the inbox conversation list partial
- Create a route for this new action
- Remove inbox partial
- Add Pusher callback to the Message class
Fix conflicts after merging with master
Execute Pusher calls only if it's not the test env #143
Fix homepage styles on mobile browsers
Merge pull request #124 from zdj2006/master

Fix homepage styles on mobile browsers
Force ENV for specs

This just makes the specs work better regardless of your .env file
Refactored routes

This greatly cleans up and clarifies the routing situation.
It results in no breakage!
Since we don't have view specs, let's render the views

In the previous change, several breaks went un-noticed 
because the specs weren't testing the view rendering.
Added a web_form that allows for submitting tickets easily

https://assemblymade.com/helpful/wips/269

This basically restores the endpoint that used to be the Api::Message endpoint.
So this also fixes the "curl" example to work again.

This is a no-auth endpoint, as it's no different than submitting an email
Include link to conversation in message emails
Make message mailer test more rspec-like
Merge pull request #127 from vanstee/add-conversation-link-to-message-email

Add conversation link to message email
Merge pull request #126 from drewblas/add_ticket_form

Add ticket form
Remove unnecessary conversation lookup
Write a quick test to double check message creation
Classify all commands as messages for now
Use the command bar action class to parse the message