Commit graph

204 commits

Author SHA1 Message Date
Alex Gleason
15a5c01cef
Chats: ['chats'] --> ['chats', 'search'] 2022-09-21 13:47:46 -05:00
Alex Gleason
bf590d26c4
ChatPageMain: add back button for mobile 2022-09-19 16:28:32 -05:00
Alex Gleason
9dc1a0caec
ChatPage: allow selecting a chat on mobile 2022-09-19 15:12:18 -05:00
Alex Gleason
19ef0fee20
ChatPage: size the height correctly for mobile 2022-09-19 15:02:16 -05:00
Alex Gleason
d1b10f72aa
ChatPage: collapse on mobile 2022-09-19 14:56:23 -05:00
Alex Gleason
ad521e528e
ChatListItem: prevent links from being clicked 2022-09-19 14:33:22 -05:00
Alex Gleason
e42f0bc9b0
ChatPageMain: allow switching chats before onboarding 2022-09-19 14:19:46 -05:00
Alex Gleason
6ce7c0a8cb
Chats: clean up some eslint errors 2022-09-19 14:14:39 -05:00
Justin
88d848ee17 Add welcome screen to Chats main page 2022-09-16 14:33:31 -04:00
Justin
9cb34dc45c Refactor ChatPage into multiple components 2022-09-16 10:22:43 -04:00
Justin
acdb89e698 Move ChatPage into subfolder 2022-09-16 10:13:45 -04:00
Justin
4352d17217 Add snooze icon to ChatList 2022-09-16 08:57:09 -04:00
Justin
6240ea5a23 Finish i18n for DMs 2022-09-14 10:35:32 -04:00
Justin
a60d6770af Remove temp verification 2022-09-13 16:38:28 -04:00
Justin
5eab883fd1 Chats -> i18n 2022-09-13 16:33:34 -04:00
Justin
45afb665b9 Add chat settings to chat main page 2022-09-13 14:11:22 -04:00
Justin
0ae515ef18 Refactor ChatSearch and add various states 2022-09-13 11:55:13 -04:00
Justin
0952fe6dae Add Chat context api to main page 2022-09-13 11:18:46 -04:00
Justin
09d73b1c45 Refactor chat component naming 2022-09-12 16:46:19 -04:00
Justin
56c617bd32 Merge branch 'alex-chats' into chats 2022-09-12 14:50:02 -04:00
Justin
81bfc06990 Add tests 2022-09-12 14:42:15 -04:00
Justin
a68aeb8464 Start changing the way search works 2022-09-12 14:42:06 -04:00
Justin
1c179cd4a0 Add error states 2022-09-08 12:47:19 -04:00
Justin
c48b4adc81 Error handling for bad sends 2022-09-08 10:24:20 -04:00
Alex Gleason
0ac3b0824b
Add header to desktop chats 2022-09-01 13:17:31 -05:00
Alex Gleason
624720a7bc
ChatIndex: clamp to screen height-ish 2022-09-01 13:17:31 -05:00
Alex Gleason
7fc732d0d0
Chat: fix various overflow issues 2022-09-01 13:17:31 -05:00
Alex Gleason
2f0a41cc36
ChatMessageList: fix horizontal overflow for long messages in UI 2022-09-01 13:17:30 -05:00
Justin
fc81cda6bb Fix classnames import 2022-08-31 13:24:01 -04:00
Justin
c63fdec916 Reset state on failure 2022-08-31 13:22:43 -04:00
Justin
7535862a40 Autogrow the textarea 2022-08-31 13:22:41 -04:00
Justin
3939e27827 Add ability to copy the message 2022-08-31 13:22:18 -04:00
Justin
5dd44d3094 Add last_message_id param to API 2022-08-31 13:22:18 -04:00
Justin
2a02f6dcc7 Rename snooze endpoint 2022-08-31 13:22:18 -04:00
Justin
cfa183531e Fix text alignment 2022-08-31 13:22:18 -04:00
Justin
b04bc6a7ae Add shadow when scrolling 2022-08-31 13:22:18 -04:00
Justin
01167af69e Add infinite scroll to ChatList 2022-08-31 13:22:16 -04:00
Justin
e384d1f40d Setup websockets 2022-08-31 13:21:43 -04:00
Justin
0f7cfada50 Improve dark mode of chats 2022-08-31 13:21:43 -04:00
Justin
ba2ffd1501 Snooze 2022-08-31 13:21:43 -04:00
Justin
e7bd56f959 Refactor 2022-08-31 13:21:43 -04:00
Justin
a2e2d60fc7 Add Message List Intro component 2022-08-31 13:21:43 -04:00
Justin
396a1f1f46 Add Chat Settings 2022-08-31 13:21:43 -04:00
Justin
d2d64e4ec4 Refactor and auto-accept chats 2022-08-31 13:21:43 -04:00
Justin
ea5525d02c Refactor leave/report chat 2022-08-31 13:21:43 -04:00
Justin
0cb0e8af9e Add ability to leave chat 2022-08-31 13:21:43 -04:00
Justin
8492cc59e2 Add ability to accept chat 2022-08-31 13:21:43 -04:00
Justin
1ed1f3fd2e Add ability to delete message 2022-08-31 13:21:42 -04:00
Justin
7557445a3e Disable submit button 2022-08-31 13:20:54 -04:00
Justin
751c031420 Disable submit button 2022-08-31 13:20:54 -04:00