Commit Graph

156 Commits

Author SHA1 Message Date
fb94664c08 Composer: fix #449 hydrate tagHistory 2020-09-28 15:25:56 -05:00
7d44e84111 Timelines: fix existingQueuedStatus bug 2020-09-28 14:58:12 -05:00
ce1e04c224 Obliterate hydrateStore() 2020-09-27 19:49:55 -05:00
c05eb0120a Purge state on logout, fixes #264 2020-09-27 19:09:35 -05:00
d5d8c4877e Interactions: optimistic Favourite and EmojiReact actions, fixes #104 2020-09-27 17:24:55 -05:00
a67ab78c36 Timelines: refactor timelineQueue to use IDs instead of full objects, fixes #156 2020-09-27 16:17:21 -05:00
83f31b8a00 Notifications: parseInt ID when sorting 2020-09-27 14:33:21 -05:00
f183094f82 Refactor notifications again, this time with OrderedMap, fixes #433 2020-09-23 18:57:10 -05:00
9c0793d1f3 Comment TIMELINE_DISCONNECT test 2020-09-23 10:26:01 -05:00
3b94700311 Lint: fix import 2020-09-23 10:15:49 -05:00
4851ec24f9 Don't just put "null" in the notifications list, fixes #432 2020-09-23 10:14:27 -05:00
ed4abfdce3 Chats: allow deleting a message, fixes #358 2020-09-22 16:20:10 -05:00
64a68c650e Notifications: refactor with OrderedSet instead of List 2020-09-22 13:42:08 -05:00
b51236a6b0 Threading test #422 2020-09-18 17:03:00 -05:00
b29ed6b18a Refactor threading, fixes #422 2020-09-18 16:16:56 -05:00
556e11a9cb Skip importing empty accounts, fixes #424 2020-09-15 10:33:12 -05:00
9692c7539a Hovercard: appear and disappear properly 2020-09-11 10:05:52 -05:00
4630a5cd04 Hovercard: mouseout clears the card 2020-09-10 20:18:04 -05:00
0c4eae5f10 Hovercard: basic Redux+Popper prototype 2020-09-10 19:09:27 -05:00
adc98b7ad2 UserLists: use OrderedSets instead of Lists, fixes #230 2020-09-09 18:06:01 -05:00
9247f37e75 Chats: fix #399 scrolling in FireFox 2020-09-07 16:07:05 -05:00
9da87405f8 Chats: improve the way messageIds are sorted 2020-09-04 18:03:38 -05:00
91605d7d91 Fixed reducer error 2020-09-03 11:10:03 -05:00
181eef1edd corrected errors 2020-09-02 21:47:46 -05:00
b337a4560e Apply non-blank default BrandColor only when API and soapbox.json methods fail, and only when API and/or JSON method succeeds, but brandColor value is blank 2020-08-31 22:00:11 -05:00
a419c5da34 Merge branch 'chats' into 'develop'
ChatMessages MVP

See merge request soapbox-pub/soapbox-fe!185
2020-08-28 22:03:34 +00:00
2c551130e6 Rip out markers, don't rely on them for unread count 2020-08-28 16:49:27 -05:00
572a1db9f7 Chats: mobile styling 2020-08-28 14:42:58 -05:00
e7c6862fd0 Chats: refactor ChatBox into its own component 2020-08-28 13:17:19 -05:00
6872568d9e Add .wav audio as supported file type 2020-08-27 20:31:07 -06:00
a3585305f7 Fix notification reducer tests 2020-08-27 16:20:45 -05:00
f80f18d376 Chats: mark chats as read 2020-08-27 16:09:03 -05:00
020e21adcd Oh right, maps can't be sorted... 2020-08-27 15:07:15 -05:00
859f340716 Chats: rudimentary display of chat message notifications 2020-08-27 14:33:03 -05:00
44f7ad5e1c Chats: sort chats in reducer instead of component 2020-08-27 13:45:37 -05:00
10257f324d Chats: clicking "message" launches a new chat 2020-08-27 13:01:06 -05:00
8b621d30fc Chats: fix flickering during update 2020-08-27 00:24:11 -05:00
9af664bda8 Start making the chat faster, but it flickers 2020-08-27 00:06:27 -05:00
c4aae14148 Chats: handle null last_message 2020-08-26 20:20:14 -05:00
02b3b08999 Chats: use semantic names for action properties 2020-08-26 19:53:54 -05:00
da6239c4fc Chats: move out of importer pipeline, entirely through reducers 2020-08-26 18:17:47 -05:00
b9d7f927a6 Chats: get streaming working again 2020-08-26 17:29:22 -05:00
4b173f0580 Chats: sort messages properly 2020-08-26 17:02:25 -05:00
759c4ae4d0 Fix chat submission 2020-08-26 16:54:44 -05:00
b66e28d8bb Chats: store chat_message_lists in Redux 2020-08-26 15:54:14 -05:00
dbafbbc065 Chats: make streaming mostly work 2020-08-26 13:40:42 -05:00
f52186bc01 Don't write settings back to Redux after PATCH, prevents race conditions 2020-08-26 00:37:55 -05:00
5a7cc14812 Chats: rudimentary sending a message 2020-08-25 21:31:34 -05:00
cab490e1d3 Chats: display chat message content 2020-08-25 20:33:49 -05:00
b98f06e3d3 Chats: Import and normalize chats 2020-08-25 12:38:21 -05:00