Commit Graph

371 Commits

Author SHA1 Message Date
crockwave
fa606b8040 Render chat unread count update in tab even when tab doesn't have focus
Render chat unread count update even when chat box has focus
Render chat unread count update on page load
2020-09-09 19:01:25 -05:00
Curtis ROck
3d282f45fa fixed toggle click state change bug 2020-09-06 05:13:44 -05:00
Curtis ROck
f3b44c5560 Render toggle for chats audio notifications 2020-09-05 21:16:14 -05:00
Alex Gleason
8f1b11a394 Chats: move messages fetch logic into ChatMessageList 2020-09-04 18:10:24 -05:00
Alex Gleason
9da87405f8 Chats: improve the way messageIds are sorted 2020-09-04 18:03:38 -05:00
Alex Gleason
c595e393da Chats: fix pagination bugs, use flex column-reverse 2020-09-04 17:19:26 -05:00
Alex Gleason
8e6a662fbb Chats: fix error loading chatroom page 2020-09-04 17:16:23 -05:00
Alex Gleason
ad3aa296cd Merge remote-tracking branch 'origin/develop' into chat-pagination 2020-09-04 15:42:15 -05:00
Alex Gleason
57b2a120e5 Composer: allow attaching any type of file 2020-09-04 00:15:10 -05:00
Alex Gleason
cf8f5fde60 Composer: use paperclip for uploads icon 2020-09-04 00:11:27 -05:00
Alex Gleason
d464d53a92 Composer: change globe icon to globe-w 2020-09-03 23:58:32 -05:00
Alex Gleason
0e7132d25e Chats: add the building blocks for pagination 2020-09-03 19:23:00 -05:00
Alex Gleason
9b55f813bb Chats: mark read more aggresively on mobile, fixes #367 2020-09-03 14:47:04 -05:00
Alex Gleason
9d7b86935f Chats: fetch chats in UI instead of chat list, fixes #384 2020-09-03 14:18:11 -05:00
Alex Gleason
57fc08771c Chats: format content, fixes #382, related #380 2020-09-03 14:11:33 -05:00
Alex Gleason
2db5c67a49 Chats: parse custom emoji, #386 2020-09-03 13:48:15 -05:00
Alex Gleason
5f25ddb27c Merge branch 'bookmark_detailed_status' into 'develop'
Add bookmark button to detailed status action bar view, fixes #366

Closes #366

See merge request soapbox-pub/soapbox-fe!196
2020-09-03 17:57:12 +00:00
Alex Gleason
865d251ae0 Favicons: empty alt text 2020-09-03 00:26:50 -05:00
Alex Gleason
4b1606e8dd Favicon: refactor, show domain in alt/title 2020-09-02 22:38:04 -05:00
Alex Gleason
a98fadb4d4 Show remote favicons on statuses, #258 2020-09-02 21:40:26 -05:00
Alex Gleason
ddbe840453 Fix chat close error, fixes #378 2020-09-01 09:18:51 -05:00
Alex Gleason
70bd26526b Chats: make links open in a new tab, fixes #371 2020-09-01 00:23:40 -05:00
Sean King
f9d7da0d51 Add bookmark button to detailed status action bar view 2020-08-30 23:09:02 -06:00
Alex Gleason
c8e6bd9540 Merge branch 'deactivate_via_post' into 'develop'
Added method='post' to all HTML forms Fixes #365

Closes #365

See merge request soapbox-pub/soapbox-fe!194
2020-08-31 02:59:29 +00:00
Sean King
7acf9fb702 Fix jest tests for method='post' MR 2020-08-30 20:34:24 -06:00
Alex Gleason
8bfa77ddca Chats: link avatar to account #359 2020-08-30 19:50:39 -05:00
Alex Gleason
445bb30ac0 Chats: display the last message in chats list, fixes #361 2020-08-30 19:31:09 -05:00
Curtis ROck
e5de8427f1 fix jest test errors 2020-08-30 15:19:47 -05:00
Curtis ROck
68bd985eee fix jest test issues 2020-08-30 14:48:46 -05:00
Curtis ROck
eb34546c78 Added method='post' to all HTML forms 2020-08-30 14:21:29 -05:00
Alex Gleason
e3e57f8dc7 Chats: don't crash when there's an image post, fixes #369 2020-08-29 22:57:26 -05:00
Alex Gleason
a419c5da34 Merge branch 'chats' into 'develop'
ChatMessages MVP

See merge request soapbox-pub/soapbox-fe!185
2020-08-28 22:03:34 +00:00
Alex Gleason
399c2874bb Chats: display recipient name in ChatRoom 2020-08-28 16:26:42 -05:00
Alex Gleason
229d5c3f90 Chats: add mobile chat notification counter 2020-08-28 15:22:33 -05:00
Alex Gleason
2f2c849dfa Chats: remove DM links from menus 2020-08-28 15:09:17 -05:00
Alex Gleason
7d0bd47ac1 Chats: update "Message" button with conditional logic for mobile 2020-08-28 15:06:55 -05:00
Alex Gleason
572a1db9f7 Chats: mobile styling 2020-08-28 14:42:58 -05:00
Alex Gleason
46323e088a Chats: rename ChatListAccount to just Chat 2020-08-28 13:28:11 -05:00
Alex Gleason
b1ccec1cf5 Chats: hide FAB on chat pages 2020-08-28 13:27:54 -05:00
Alex Gleason
e7c6862fd0 Chats: refactor ChatBox into its own component 2020-08-28 13:17:19 -05:00
Alex Gleason
d67d76bf3a Chats: only mark read on hover when the chat is open 2020-08-28 10:45:03 -05:00
Alex Gleason
942b3fdebe Chats: add individual chat page for mobile 2020-08-27 22:46:48 -05:00
Alex Gleason
cd30d79b5b Chats: render independent ChatIndex for mobile 2020-08-27 22:11:15 -05:00
Alex Gleason
e682c3db28 Chats: use textarea instead of input 2020-08-27 19:25:16 -05:00
Alex Gleason
3fbdce6901 Chats: mark as read when the input is focused 2020-08-27 18:06:25 -05:00
Alex Gleason
a349bce10f Chats: show message date on hover 2020-08-27 17:27:37 -05:00
Alex Gleason
abd6c419f1 Chats: hide for mobile (for now) 2020-08-27 16:54:07 -05:00
Alex Gleason
22063ae3c8 Chats: replace avatar with unread counter 2020-08-27 16:41:24 -05:00
Alex Gleason
f80f18d376 Chats: mark chats as read 2020-08-27 16:09:03 -05:00
Alex Gleason
ac028ed584 Chats: add unread counters to chats 2020-08-27 15:43:19 -05:00