docbrown/app
Mac Siri 8003191a4e Create Chat app (#175)
* Setup Pusher gem

* Create ChatChannel and Message model

* Create ChatChannelController

* Add back fix-db-schema-conflicts gem

* Add pusher-js package

* Add validations on Message & ChatChannel models

* Update Route

* Create MessageController

* Update ChatChannelController

* Create Chat app WIP

* Extract messenger render to Message Component

* Implement live chat WIP

* Implement live chat WIP (2)

* Add style and scrollToBottom feature for chat

* Create getUserDataAndCsrfToken function

* Add feature toggle to the new live chat

* Clean up ChatChannelsController & create spec

* Update ChatChannel spec

* Update Message spec

* Create MessagesController spec & refactor

* Clean up Chat app

* Fix lint

* Add character limit to Message
2018-04-04 14:19:57 -07:00
..
assets Create Chat app (#175) 2018-04-04 14:19:57 -07:00
black_box Initial commit 2018-02-28 16:11:08 -05:00
controllers Create Chat app (#175) 2018-04-04 14:19:57 -07:00
dashboards Allow changing user for comments in admin panel (#113) 2018-03-20 16:25:09 -04:00
decorators Initial commit 2018-02-28 16:11:08 -05:00
fields Initial commit 2018-02-28 16:11:08 -05:00
helpers Fix small css issue (#122) 2018-03-22 14:05:21 -04:00
javascript Create Chat app (#175) 2018-04-04 14:19:57 -07:00
labor Add featured clause to email logic for non-following (#163) 2018-03-30 12:18:24 -04:00
liquid_tags Implement Runkit Liquid Tag (#87) 2018-03-19 16:11:51 -04:00
mailers Adjust email digest copy and subject (#160) 2018-03-28 18:14:55 -04:00
models Create Chat app (#175) 2018-04-04 14:19:57 -07:00
observers Initial commit 2018-02-28 16:11:08 -05:00
policies Initial commit 2018-02-28 16:11:08 -05:00
services Prevent Less than 1 day old accounts from Following Other Users (#159) 2018-03-29 17:12:30 -04:00
uploaders Initial commit 2018-02-28 16:11:08 -05:00
views Create Chat app (#175) 2018-04-04 14:19:57 -07:00