Ben Halpern
|
926991f5fc
|
Fix timezone issues and small adjustment to connect features (#548)
|
2018-07-05 16:39:04 -04:00 |
|
Ben Halpern
|
424be43865
|
Add chat_channel_membership roles and invite functionality (#541)
|
2018-07-03 13:16:48 -04:00 |
|
Ben Halpern
|
94e5154668
|
Add initial invitation framework for chat channels (#528)
* Add initial invitation framework for chat channels
* Update chat_channel specs
* Add DIY concept of accepting invite
* Add some js and fix spec
* Add full invite accept functionality
* Remove console.log from chat
|
2018-07-02 16:31:20 -04:00 |
|
Ben Halpern
|
5a59b4c8a9
|
Fix missing Cloudinary tags and misc specs (#486)
|
2018-06-22 16:29:17 -04:00 |
|
Ben Halpern
|
8b53f68574
|
Add chat channel policy and spec (#474)
|
2018-06-21 16:58:21 -04:00 |
|
Ben Halpern
|
914102f19f
|
Add basic github support to /connect
|
2018-06-19 13:46:10 -04:00 |
|
Ben Halpern
|
74d098f580
|
Fix bugs and add video
|
2018-06-18 12:53:43 -04:00 |
|
Ben Halpern
|
ad733aa9fe
|
Add top bar Connect icon 😱 (#443)
|
2018-06-14 13:50:55 -04:00 |
|
Ben Halpern
|
dc7f8f03b1
|
Fix connect issue (#425)
* Add status to chat_channels
* Add allowance for updating existing chat_channel
* Fix index issue
|
2018-06-12 18:47:04 -04:00 |
|
Ben Halpern
|
87c6a758bb
|
Add top bar indicator and other Connect features (#424)
* Add algolia public search key
* Add status to chat_channels
|
2018-06-12 18:24:57 -04:00 |
|
Ben Halpern
|
cfb0bff881
|
Fix /live and codemirror stuff (#417)
|
2018-06-11 14:56:52 -04:00 |
|
Ben Halpern
|
fb20b8adf7
|
Add content sidecar for chat (#413)
* Rearchitect chat channel subscriptions
* Add browser push notifications (attempt)
* Add content sidecar for chat
* Add live code basics
* Add content features to chat
* Fix chat_channels test
|
2018-06-11 11:00:51 -04:00 |
|
Ben Halpern
|
7bc3e60283
|
Add browser push notifications (attempt) (#412)
|
2018-06-09 17:33:58 -04:00 |
|
Ben Halpern
|
bf56ad5cb4
|
Add message HTML and other goodies (#411)
|
2018-06-08 23:15:21 -04:00 |
|
Ben Halpern
|
1a85bddd2c
|
Make pusher channels private (#410)
|
2018-06-08 18:49:59 -04:00 |
|
Ben Halpern
|
645de032df
|
Rearchitect chat channel subscriptions (#409)
* Update chat and add precompilation paths
* Update chat and add precompilation paths
* Adjust assets.rb
* Remove inconsistent test
* Fix check for pathname in chat
* Rearchitect chat channel subscriptions
|
2018-06-08 18:38:53 -04:00 |
|
Ben Halpern
|
9729bc8d0d
|
Handle open for open channels
|
2018-06-07 16:55:15 -04:00 |
|
Ben Halpern
|
ab85216621
|
Update chat and modify article score calc indexing (#395)
|
2018-06-06 16:08:12 -04:00 |
|
Ben Halpern
|
10c3b52b0a
|
Add chat channel indicator (#379)
* Add new message indicator to chat
* Add indicator switch to chat
* Add chat switch indicator
|
2018-06-01 18:16:10 -04:00 |
|
Mac Siri
|
b4292ade33
|
Implement chatroom (#308)
* Fix multiple chat loading bug
* Open profile links in chat via new tab
* Add unmount handling for chat
* Add overscroll property to chat
* Add channel_name to ChatChannel model
* Create route and page for chatroom WIP
* Expose ChatChannel id to live page
* Implement multichannel support WIP
* Implement chatroom page WIP
* Add css for chatroom
* Update chat's moderation
* Refactor chat's message type
* Swap the use of :message_markdown & :message_html
* Add channel permissions WIP
* Fix failing specs
* Adjust json reponses
* Add empty message prevention
* Update participant error message
* Change Workshop channel to General
|
2018-05-14 12:50:32 -04:00 |
|
Mac Siri
|
0f35939906
|
Update chat app's features (#204)
* Update chat.scss --skip-ci
* Fix height issue
* Add highlighting
* Implement bannged user handling for chat
* Add scroll obsever
* Limit initial messages load count & max messages
* Add new message alert when scrolled
* Add link to usernames in chat
* Implement channel clearing feature
* Update parserOptions
* Implement banning feature for chat app WIP
* Add policy for ChatChannelsController
* Fix arugment error
* Update user_not_authorized to handle JSON request
* Update specs for updated user_not_authorized
* Update font-weight for windows os
|
2018-04-16 13:20:12 -07:00 |
|
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 |
|