Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hibiken/Rails-Messenger
Facebook Messenger clone built with Rails 5 features: ActionCable, webpacker
https://github.com/hibiken/Rails-Messenger
Update production base url
a2e4a7333952f93ff686c5abe1a58dbe379f809d authored almost 7 years ago by Ken Hibino <[email protected]>
a2e4a7333952f93ff686c5abe1a58dbe379f809d authored almost 7 years ago by Ken Hibino <[email protected]>
Add style to new_message_threadlist_row
35ad948d9fce21eefd862aff7f83637960755253 authored over 7 years ago by Ken Hibino <[email protected]>
35ad948d9fce21eefd862aff7f83637960755253 authored over 7 years ago by Ken Hibino <[email protected]>
Change directory structure under app/javascript
f92ecd5b7e037442b79c931139e5950b50ba882e authored over 7 years ago by Ken Hibino <[email protected]>
f92ecd5b7e037442b79c931139e5950b50ba882e authored over 7 years ago by Ken Hibino <[email protected]>
Allow user to cancel new message
963715777b2d53abf53c058561beb03a9df3b8d8 authored over 7 years ago by Ken Hibino <[email protected]>
963715777b2d53abf53c058561beb03a9df3b8d8 authored over 7 years ago by Ken Hibino <[email protected]>
Move route redirect logic to Dashboard
58b5df3db363fa6f6d4d1aef3e170e75dc1dbbe4 authored over 7 years ago by Ken Hibino <[email protected]>
58b5df3db363fa6f6d4d1aef3e170e75dc1dbbe4 authored over 7 years ago by Ken Hibino <[email protected]>
Delete unnecessary blank lines
f2a90be8d0cfa3a0284cffb4bca1d4774b03bc9b authored over 7 years ago by Ken Hibino <[email protected]>
f2a90be8d0cfa3a0284cffb4bca1d4774b03bc9b authored over 7 years ago by Ken Hibino <[email protected]>
Add ThreadUsersPicture component
87c106d5d86e13726624acf4c1adb5d2b50c413c authored over 7 years ago by Ken Hibino <[email protected]>
87c106d5d86e13726624acf4c1adb5d2b50c413c authored over 7 years ago by Ken Hibino <[email protected]>
Add favicon
d82bfb5fa5bd98e22a772d5bbb26bcd6874c1e0f authored over 7 years ago by Ken Hibino <[email protected]>
d82bfb5fa5bd98e22a772d5bbb26bcd6874c1e0f authored over 7 years ago by Ken Hibino <[email protected]>
Add UserPicture component
c5660d8cd39b52ef979c0c8829e5a355d7f79b2b authored over 7 years ago by Ken Hibino <[email protected]>
c5660d8cd39b52ef979c0c8829e5a355d7f79b2b authored over 7 years ago by Ken Hibino <[email protected]>
Remove hello_react.jsx file
b697550276326e1a78a14c7d565210f3b12f5a75 authored over 7 years ago by Ken Hibino <[email protected]>
b697550276326e1a78a14c7d565210f3b12f5a75 authored over 7 years ago by Ken Hibino <[email protected]>
Fix new_thread active state
d0d12d5aecc6ce2cb2a2fecb1d34408a14ffb7a6 authored over 7 years ago by Ken Hibino <[email protected]>
d0d12d5aecc6ce2cb2a2fecb1d34408a14ffb7a6 authored over 7 years ago by Ken Hibino <[email protected]>
Fix main-sidebar styles
1e53bfa927957199619e7262cbc0db6365b53b85 authored over 7 years ago by Ken Hibino <[email protected]>
1e53bfa927957199619e7262cbc0db6365b53b85 authored over 7 years ago by Ken Hibino <[email protected]>
Add simple React container generator
fd37f8d7a5ea83afffbeacf9f235631c1cf80699 authored over 7 years ago by Ken Hibino <[email protected]>
fd37f8d7a5ea83afffbeacf9f235631c1cf80699 authored over 7 years ago by Ken Hibino <[email protected]>
Add simple React component generator
fcaa7702306d0e3910d3a87ad706ac58ecbb81bb authored over 7 years ago by Ken Hibino <[email protected]>
fcaa7702306d0e3910d3a87ad706ac58ecbb81bb authored over 7 years ago by Ken Hibino <[email protected]>
Fix user reducer
11771928ec3a76cfa54b15743d3c76166eb305a4 authored over 7 years ago by Ken Hibino <[email protected]>
11771928ec3a76cfa54b15743d3c76166eb305a4 authored over 7 years ago by Ken Hibino <[email protected]>
Fix messageThreads reducer
0f853a8e56803290ab17d47dd416aea4d9b7a567 authored over 7 years ago by Ken Hibino <[email protected]>
0f853a8e56803290ab17d47dd416aea4d9b7a567 authored over 7 years ago by Ken Hibino <[email protected]>
Use icons for new message button and signout link
1dfe8dec044311f54727502f77a849387f151df8 authored over 7 years ago by Ken Hibino <[email protected]>
1dfe8dec044311f54727502f77a849387f151df8 authored over 7 years ago by Ken Hibino <[email protected]>
Fix styling for MessageDetailView
dbf5a4e04564ec7da15d8269e0930ccd60216b21 authored over 7 years ago by Ken Hibino <[email protected]>
dbf5a4e04564ec7da15d8269e0930ccd60216b21 authored over 7 years ago by Ken Hibino <[email protected]>
Update messageThread reducer to include newMessageThread reducer
f5bfcbb4c373af0c215c080fe2936ccbfb8eb16e authored over 7 years ago by Ken Hibino <[email protected]>
f5bfcbb4c373af0c215c080fe2936ccbfb8eb16e authored over 7 years ago by Ken Hibino <[email protected]>
Fetch MessageThread when selected users change
c5183d496aa873729ca04a4ffe2aaca7fcd489d3 authored over 7 years ago by Ken Hibino <[email protected]>
c5183d496aa873729ca04a4ffe2aaca7fcd489d3 authored over 7 years ago by Ken Hibino <[email protected]>
Fetch message thread when new user is selected in search header
552a3769f0630a8eeb8470ee1467f7363fb9c8d7 authored over 7 years ago by Ken Hibino <[email protected]>
552a3769f0630a8eeb8470ee1467f7363fb9c8d7 authored over 7 years ago by Ken Hibino <[email protected]>
Change users#index action to filter out current user
03b8d57f59e4148bec5fa3c71441c79a0fc7c6a9 authored over 7 years ago by Ken Hibino <[email protected]>
03b8d57f59e4148bec5fa3c71441c79a0fc7c6a9 authored over 7 years ago by Ken Hibino <[email protected]>
Update NewMessageThreadlistRow to use selected users from Redux state
1595c1dabc718b2c8f2cb5bedc3bc6afd7c62342 authored over 7 years ago by Ken Hibino <[email protected]>
1595c1dabc718b2c8f2cb5bedc3bc6afd7c62342 authored over 7 years ago by Ken Hibino <[email protected]>
Refactor SearchHeader component to use Redux store for state
762e483757af99bd6bb8cbdeca0b13270e853877 authored over 7 years ago by Ken Hibino <[email protected]>
762e483757af99bd6bb8cbdeca0b13270e853877 authored over 7 years ago by Ken Hibino <[email protected]>
Add newMessageThread action creators file
2e746f3d2109c58673b4390b658173ffcf3758ef authored over 7 years ago by Ken Hibino <[email protected]>
2e746f3d2109c58673b4390b658173ffcf3758ef authored over 7 years ago by Ken Hibino <[email protected]>
Add newMessageThread reducer
379f1a1ecfbf49fce041a96df1fb1cb75fc3845d authored over 7 years ago by Ken Hibino <[email protected]>
379f1a1ecfbf49fce041a96df1fb1cb75fc3845d authored over 7 years ago by Ken Hibino <[email protected]>
Style UserSuggestionInput component
c6f9cce56147bb6c67da85cba06defd6fe2edbc3 authored over 7 years ago by Ken Hibino <[email protected]>
c6f9cce56147bb6c67da85cba06defd6fe2edbc3 authored over 7 years ago by Ken Hibino <[email protected]>
Fix keydown event handler in UserSuggestionInput
b36e46b628d7bee3ed8f391b25f8caed7ca2a712 authored over 7 years ago by Ken Hibino <[email protected]>
b36e46b628d7bee3ed8f391b25f8caed7ca2a712 authored over 7 years ago by Ken Hibino <[email protected]>
Add pg_serach gem as a depencency
a970c9707101ed04a0be2049cf79e5559df3474d authored over 7 years ago by Ken Hibino <[email protected]>
a970c9707101ed04a0be2049cf79e5559df3474d authored over 7 years ago by Ken Hibino <[email protected]>
Fetch users from server in UserSuggestionInput
726d5ae657409e5f1a402f14aacbdda23876e62b authored over 7 years ago by Ken Hibino <[email protected]>
726d5ae657409e5f1a402f14aacbdda23876e62b authored over 7 years ago by Ken Hibino <[email protected]>
Add UserSuggestionInput component
888b52c824fbd3b81df786f5bd05c369cbb48ada authored over 7 years ago by Ken Hibino <[email protected]>
888b52c824fbd3b81df786f5bd05c369cbb48ada authored over 7 years ago by Ken Hibino <[email protected]>
Add SearchHeader in MessageDetailView
d027bf370242ff008d7fabc65040876a8ad456af authored over 7 years ago by Ken Hibino <[email protected]>
d027bf370242ff008d7fabc65040876a8ad456af authored over 7 years ago by Ken Hibino <[email protected]>
Add NewMessageThreadlistRow component
ad1c999ad37ff43ecd7a338a63a0cbd4d21c693a authored over 7 years ago by Ken Hibino <[email protected]>
ad1c999ad37ff43ecd7a338a63a0cbd4d21c693a authored over 7 years ago by Ken Hibino <[email protected]>
Add isAddingNew state to messageTheads redux state
29f27d00107989c7333f3ce8d456167e0b198d2e authored over 7 years ago by Ken Hibino <[email protected]>
29f27d00107989c7333f3ce8d456167e0b198d2e authored over 7 years ago by Ken Hibino <[email protected]>
Add eager loading assoications for message_threads#index action
108a8d128e06342740a8494e36684e4040503321 authored over 7 years ago by Ken Hibino <[email protected]>
108a8d128e06342740a8494e36684e4040503321 authored over 7 years ago by Ken Hibino <[email protected]>
Refactor selectors
eafc5909e886a95ace0f4b908b736c0287694a51 authored over 7 years ago by Ken Hibino <[email protected]>
eafc5909e886a95ace0f4b908b736c0287694a51 authored over 7 years ago by Ken Hibino <[email protected]>
Fix typo in stylesheet
46986d4c8ec4224be8bb81f02af096be4c359c18 authored over 7 years ago by Ken Hibino <[email protected]>
46986d4c8ec4224be8bb81f02af096be4c359c18 authored over 7 years ago by Ken Hibino <[email protected]>
Refactor selectors to memoize using reselect library
b0d1fb4a2e06d60ca618e7b88d6ee0a893caab65 authored over 7 years ago by Ken Hibino <[email protected]>
b0d1fb4a2e06d60ca618e7b88d6ee0a893caab65 authored over 7 years ago by Ken Hibino <[email protected]>
Add reselect as a dependency
d88ad57e94d198903829f0f2cfd30ff750672e52 authored over 7 years ago by Ken Hibino <[email protected]>
d88ad57e94d198903829f0f2cfd30ff750672e52 authored over 7 years ago by Ken Hibino <[email protected]>
Update font to CircularPro
614218a21b6776787b74fbd550793938911a752a authored over 7 years ago by Ken Hibino <[email protected]>
614218a21b6776787b74fbd550793938911a752a authored over 7 years ago by Ken Hibino <[email protected]>
Fix MessageThread#seen_by method
892cda796cf16c27a3004b3384fbdb2929c9a28a authored over 7 years ago by Ken Hibino <[email protected]>
892cda796cf16c27a3004b3384fbdb2929c9a28a authored over 7 years ago by Ken Hibino <[email protected]>
Handle lastMessage is null case
d19c04bc14bf39ea19f7b9618cfa672d0797b9cf authored over 7 years ago by Ken Hibino <[email protected]>
d19c04bc14bf39ea19f7b9618cfa672d0797b9cf authored over 7 years ago by Ken Hibino <[email protected]>
Fix prop-type validation errors
b39a2b0a08ede7c24314fbfc7dde7f5ff8aab160 authored over 7 years ago by Ken Hibino <[email protected]>
b39a2b0a08ede7c24314fbfc7dde7f5ff8aab160 authored over 7 years ago by Ken Hibino <[email protected]>
Add Sass variables
da1ec15d730be98791ac0622b863120ea91909a8 authored over 7 years ago by Ken Hibino <[email protected]>
da1ec15d730be98791ac0622b863120ea91909a8 authored over 7 years ago by Ken Hibino <[email protected]>
Organize stylesheets directory structure
ced5abf1d8fb3da6fb2a3f2be56c5eb44ff4d83c authored over 7 years ago by Ken Hibino <[email protected]>
ced5abf1d8fb3da6fb2a3f2be56c5eb44ff4d83c authored over 7 years ago by Ken Hibino <[email protected]>
Add hover, active state styling to sidebar items
5741272c947c3df8427e87b0c90d264cb988f3b8 authored over 7 years ago by Ken Hibino <[email protected]>
5741272c947c3df8427e87b0c90d264cb988f3b8 authored over 7 years ago by Ken Hibino <[email protected]>
Fix typing indicator's positioning
3e9756d9bd0e8822f306d9ace18aa6d57f3e844c authored over 7 years ago by Ken Hibino <[email protected]>
3e9756d9bd0e8822f306d9ace18aa6d57f3e844c authored over 7 years ago by Ken Hibino <[email protected]>
Fix pagination scroll bug
7d6c3fef0998858e740e760d8d88e441884f4327 authored over 7 years ago by Ken Hibino <[email protected]>
7d6c3fef0998858e740e760d8d88e441884f4327 authored over 7 years ago by Ken Hibino <[email protected]>
Update message detail view styles
0206b7ebcc93612cb92e37a6678eb8d2d770b844 authored over 7 years ago by Ken Hibino <[email protected]>
0206b7ebcc93612cb92e37a6678eb8d2d770b844 authored over 7 years ago by Ken Hibino <[email protected]>
Add client-side routing with react-router
05a7299de86107247123d86018e0a99191e2077b authored over 7 years ago by Ken Hibino <[email protected]>
05a7299de86107247123d86018e0a99191e2077b authored over 7 years ago by Ken Hibino <[email protected]>
Remove unused prop from MainSidebarContainer
856e24d398d4a6ed91f926da9b69aa1d57646964 authored over 7 years ago by Ken Hibino <[email protected]>
856e24d398d4a6ed91f926da9b69aa1d57646964 authored over 7 years ago by Ken Hibino <[email protected]>
Fix prop types validations
57b46385c3940d743a08a499192860fc1aeb8d8b authored over 7 years ago by Ken Hibino <[email protected]>
57b46385c3940d743a08a499192860fc1aeb8d8b authored over 7 years ago by Ken Hibino <[email protected]>
Update login page design
d8cb8a0bbc3ae089d7cb483f6cc1748859baaa91 authored over 7 years ago by Ken Hibino <[email protected]>
d8cb8a0bbc3ae089d7cb483f6cc1748859baaa91 authored over 7 years ago by Ken Hibino <[email protected]>
Update sign in page
d19342df39290ee1f017033a72e4042d6e31ed8a authored over 7 years ago by Ken Hibino <[email protected]>
d19342df39290ee1f017033a72e4042d6e31ed8a authored over 7 years ago by Ken Hibino <[email protected]>
Fix componentDidMount in MainSidebarContainer
61165c811e37c2b5dc08c43cc4f054e2854e1f1d authored over 7 years ago by Ken Hibino <[email protected]>
61165c811e37c2b5dc08c43cc4f054e2854e1f1d authored over 7 years ago by Ken Hibino <[email protected]>
Set active thread to the most recent thread on initial render
1521d8274f027bf0312e898f4e0907fa14555d16 authored over 7 years ago by Ken Hibino <[email protected]>
1521d8274f027bf0312e898f4e0907fa14555d16 authored over 7 years ago by Ken Hibino <[email protected]>
Add seen status to MessageThreadlistRow component
322a40d6b1c949107bd0e352ece8e6ea4f631388 authored over 7 years ago by Ken Hibino <[email protected]>
322a40d6b1c949107bd0e352ece8e6ea4f631388 authored over 7 years ago by Ken Hibino <[email protected]>
Allow message body to be maximum of 2000 characters
7cd1cc648065528c35aa37b3bda1d6f8750912af authored over 7 years ago by Ken Hibino <[email protected]>
7cd1cc648065528c35aa37b3bda1d6f8750912af authored over 7 years ago by Ken Hibino <[email protected]>
Sort message thread in MainSidebar by its updated_at timestamp
b3fd3207fa6f77ef3c28e1dd3240eb3cadbe96f6 authored over 7 years ago by Ken Hibino <[email protected]>
b3fd3207fa6f77ef3c28e1dd3240eb3cadbe96f6 authored over 7 years ago by Ken Hibino <[email protected]>
Show last message in MainSidebar
3cc7cc07fae3145c1c947d477cdabe6695d53258 authored over 7 years ago by Ken Hibino <[email protected]>
3cc7cc07fae3145c1c947d477cdabe6695d53258 authored over 7 years ago by Ken Hibino <[email protected]>
Update styling
9a7e46c8d6b87bc98c19586b3bd25854b1a27f8f authored over 7 years ago by Ken Hibino <[email protected]>
9a7e46c8d6b87bc98c19586b3bd25854b1a27f8f authored over 7 years ago by Ken Hibino <[email protected]>
Highlight active message thread row in MainSidebar
732a1e875d1ec5780036e2f0340eb72e739ef3bb authored over 7 years ago by Ken Hibino <[email protected]>
732a1e875d1ec5780036e2f0340eb72e739ef3bb authored over 7 years ago by Ken Hibino <[email protected]>
Add tooltip to MessageBubble
e779ce996828d5728830c416b2e0d2c63e7428e8 authored over 7 years ago by Ken Hibino <[email protected]>
e779ce996828d5728830c416b2e0d2c63e7428e8 authored over 7 years ago by Ken Hibino <[email protected]>
Improve styling for seen status and delivery stats
bf485a3f7a7b1dc57c706f06f03f93289735ae20 authored over 7 years ago by Ken Hibino <[email protected]>
bf485a3f7a7b1dc57c706f06f03f93289735ae20 authored over 7 years ago by Ken Hibino <[email protected]>
Add seen status to messages
b89985d2b5539a325ddc0e169beed34d7915eb1b authored over 7 years ago by Ken Hibino <[email protected]>
b89985d2b5539a325ddc0e169beed34d7915eb1b authored over 7 years ago by Ken Hibino <[email protected]>
Scroll to bottom when activeThread changes
44a5b6eb882635c5dde657dc922dccd11996bec5 authored over 7 years ago by Ken Hibino <[email protected]>
44a5b6eb882635c5dde657dc922dccd11996bec5 authored over 7 years ago by Ken Hibino <[email protected]>
Show username at the top of MessageGroup when there are more than 2
users in the message thread
5079414526ad4edf590c7886c57e88b154b7170c authored over 7 years ago by Ken Hibino <[email protected]>
Fix DateBreak time formatting
b6d167616c05131199311c9b712f24274d51e4f8 authored over 7 years ago by Ken Hibino <[email protected]>
b6d167616c05131199311c9b712f24274d51e4f8 authored over 7 years ago by Ken Hibino <[email protected]>
Add DateBreak to MessageDetailView
d56bbeae2b4be4d14b2dd0fadd9630fc9eb1850f authored over 7 years ago by Ken Hibino <[email protected]>
d56bbeae2b4be4d14b2dd0fadd9630fc9eb1850f authored over 7 years ago by Ken Hibino <[email protected]>
Use MessageGroup in MessageDetailView
10a848f1302bd40da04cf03c1a1b8a8e8fa2a558 authored over 7 years ago by Ken Hibino <[email protected]>
10a848f1302bd40da04cf03c1a1b8a8e8fa2a558 authored over 7 years ago by Ken Hibino <[email protected]>
Add selector to get message groups; Grouped by message.createdAt
73e8b356fa88726aaa1379aff8fcbe606bec1689 authored over 7 years ago by Ken Hibino <[email protected]>
73e8b356fa88726aaa1379aff8fcbe606bec1689 authored over 7 years ago by Ken Hibino <[email protected]>
Update fetchMessgesFor action creator to avoid unnecessary network
request
771b7f9c7ee801f764e57cef98f2f054a3ac3171 authored over 7 years ago by Ken Hibino <[email protected]>
Change ApiController to inherit from ActionController::API
0f96731cafec1d65a5e8f134d4c9e3a72f1cb821 authored over 7 years ago by Ken Hibino <[email protected]>
0f96731cafec1d65a5e8f134d4c9e3a72f1cb821 authored over 7 years ago by Ken Hibino <[email protected]>
Fix componentDidUpdate in MessageDetailView
55d617d8079f97b9e59389a026dc93f62a0f3023 authored over 7 years ago by Ken Hibino <[email protected]>
55d617d8079f97b9e59389a026dc93f62a0f3023 authored over 7 years ago by Ken Hibino <[email protected]>
Add endless scroll to messages
a2bf24a20294c4f9f4e740496be91bcddd32f051 authored over 7 years ago by Ken Hibino <[email protected]>
a2bf24a20294c4f9f4e740496be91bcddd32f051 authored over 7 years ago by Ken Hibino <[email protected]>
Replace MessageThreads#show with Messages#index action
e095101ada827c39c607a566c6b90388f1854712 authored over 7 years ago by Ken Hibino <[email protected]>
e095101ada827c39c607a566c6b90388f1854712 authored over 7 years ago by Ken Hibino <[email protected]>
Update MessageDetailView render
99c424ac611740b337eee7fa9a4d628332af0efa authored over 7 years ago by Ken Hibino <[email protected]>
99c424ac611740b337eee7fa9a4d628332af0efa authored over 7 years ago by Ken Hibino <[email protected]>
Add loader during fetching message thread
3f1deea64a9ca5f22c0c65025b84ecc5b44a5835 authored over 7 years ago by Ken Hibino <[email protected]>
3f1deea64a9ca5f22c0c65025b84ecc5b44a5835 authored over 7 years ago by Ken Hibino <[email protected]>
Fix dashboard layout styling
071c5757d8cd00f0540f724ac4a1f35f81ea4ffb authored over 7 years ago by Ken Hibino <[email protected]>
071c5757d8cd00f0540f724ac4a1f35f81ea4ffb authored over 7 years ago by Ken Hibino <[email protected]>
Remove N+1 queries in MessageThreads#show action
c9127e2185a6d4513e18de583dd4f9248c31a058 authored over 7 years ago by Ken Hibino <[email protected]>
c9127e2185a6d4513e18de583dd4f9248c31a058 authored over 7 years ago by Ken Hibino <[email protected]>
Install Bullet gem to detect N+1 queries
597cf30b2948706c5c7b48f502115ba4b9925e1a authored over 7 years ago by Ken Hibino <[email protected]>
597cf30b2948706c5c7b48f502115ba4b9925e1a authored over 7 years ago by Ken Hibino <[email protected]>
Fix messageThreads reducer
419f6b0a82a722c28222618ced40dc39468d2257 authored over 7 years ago by Ken Hibino <[email protected]>
419f6b0a82a722c28222618ced40dc39468d2257 authored over 7 years ago by Ken Hibino <[email protected]>
Add TypingIndicator component
5376bce29e5ab9028479b4eef92083ef9ac4472a authored over 7 years ago by Ken Hibino <[email protected]>
5376bce29e5ab9028479b4eef92083ef9ac4472a authored over 7 years ago by Ken Hibino <[email protected]>
Add user typing indicator
b7c4135bf40b44cb2bc893c489c9f05ab30dac7e authored over 7 years ago by Ken Hibino <[email protected]>
b7c4135bf40b44cb2bc893c489c9f05ab30dac7e authored over 7 years ago by Ken Hibino <[email protected]>
Update MessageInput to not to submit message if message body is empty
string
b2c2bbcf40998c81b0b3c4cff605bc8e236e3b9f authored over 7 years ago by Ken Hibino <[email protected]>
Add error handling for messages#create action
a5f5bba4158e2b6f191fd76a314a471ed2a5d78d authored over 7 years ago by Ken Hibino <[email protected]>
a5f5bba4158e2b6f191fd76a314a471ed2a5d78d authored over 7 years ago by Ken Hibino <[email protected]>
Fix minor bug in messages reducer
0d29e1fccd953c60af552be28810ee5b6ef891f4 authored over 7 years ago by Ken Hibino <[email protected]>
0d29e1fccd953c60af552be28810ee5b6ef891f4 authored over 7 years ago by Ken Hibino <[email protected]>
Fix users reducer
e0a829c30eb44786eb71f960a75f4d4ddb23354a authored over 7 years ago by Ken Hibino <[email protected]>
e0a829c30eb44786eb71f960a75f4d4ddb23354a authored over 7 years ago by Ken Hibino <[email protected]>
Fix messages reducer
5bfab5b29d7f9dd08c6cf9405f5c0dd6a6a546e3 authored over 7 years ago by Ken Hibino <[email protected]>
5bfab5b29d7f9dd08c6cf9405f5c0dd6a6a546e3 authored over 7 years ago by Ken Hibino <[email protected]>
Add avatar image to MessageBubble
75132aeced1d53ae9a6c4aa2847afd477140e0cf authored over 7 years ago by Ken Hibino <[email protected]>
75132aeced1d53ae9a6c4aa2847afd477140e0cf authored over 7 years ago by Ken Hibino <[email protected]>
Add delivery status check box to MessageBubble
af016623a1c0cdbdeb2e395f2bbe252126fe1fdc authored over 7 years ago by Ken Hibino <[email protected]>
af016623a1c0cdbdeb2e395f2bbe252126fe1fdc authored over 7 years ago by Ken Hibino <[email protected]>
Add optimistic update to message create action
8763baaa8d5f88ad657b1e1ce534e99ed0c5f993 authored over 7 years ago by Ken Hibino <[email protected]>
8763baaa8d5f88ad657b1e1ce534e99ed0c5f993 authored over 7 years ago by Ken Hibino <[email protected]>
Extract out MessageInput component
c5c0659c59d3255c2f75582ba4548f978d2978ed authored over 7 years ago by Ken Hibino <[email protected]>
c5c0659c59d3255c2f75582ba4548f978d2978ed authored over 7 years ago by Ken Hibino <[email protected]>
Make MessageDetailView to scroll to bottom on every render
e0007429912d176b8aded09a198e5099e6b3511f authored over 7 years ago by Ken Hibino <[email protected]>
e0007429912d176b8aded09a198e5099e6b3511f authored over 7 years ago by Ken Hibino <[email protected]>
Add MessageBubble component
3190b832bcc28d0d8e2436b394276f8d8c1f70a4 authored over 7 years ago by Ken Hibino <[email protected]>
3190b832bcc28d0d8e2436b394276f8d8c1f70a4 authored over 7 years ago by Ken Hibino <[email protected]>
Add currentUser reducer
9c338600b8306c6c4ca9a5de0d595d77df8e343b authored over 7 years ago by Ken Hibino <[email protected]>
9c338600b8306c6c4ca9a5de0d595d77df8e343b authored over 7 years ago by Ken Hibino <[email protected]>
Update ActionCable configuration for production
37c99e9be2ffafd0fea4ddebb524e20e8a2374a1 authored over 7 years ago by Ken Hibino <[email protected]>
37c99e9be2ffafd0fea4ddebb524e20e8a2374a1 authored over 7 years ago by Ken Hibino <[email protected]>
Change messages, message_threads reducer for RECEIVE_MESSAGE action
a4eeb44c25f0ab19ba9e786c4a2c4f61317c3332 authored over 7 years ago by Ken Hibino <[email protected]>
a4eeb44c25f0ab19ba9e786c4a2c4f61317c3332 authored over 7 years ago by Ken Hibino <[email protected]>
Add MessageThreads::Broadcast
b9ab801b6bd92890d09972758804e5d307e2c228 authored over 7 years ago by Ken Hibino <[email protected]>
b9ab801b6bd92890d09972758804e5d307e2c228 authored over 7 years ago by Ken Hibino <[email protected]>
Add MessageThreadsChannel
072b63adba362261bf6095bc18c65282fe09175e authored over 7 years ago by Ken Hibino <[email protected]>
072b63adba362261bf6095bc18c65282fe09175e authored over 7 years ago by Ken Hibino <[email protected]>