Commit Graph

143 Commits

Author SHA1 Message Date
76b7b32e23 Revoke OAuth token on logout, fixes #445 2020-09-28 13:05:20 -05:00
ce1e04c224 Obliterate hydrateStore() 2020-09-27 19:49:55 -05:00
a67ab78c36 Timelines: refactor timelineQueue to use IDs instead of full objects, fixes #156 2020-09-27 16:17:21 -05:00
afe23f0028 Composer: push into timelines even if it's a reply 2020-09-27 15:28:37 -05:00
e6e4a5c447 ImportData: allow importing Blocks 2020-09-27 12:24:38 -05:00
2d29d69f50 ImportData: rename some stuff 2020-09-27 11:18:25 -05:00
ba6f6b2aa4 Merge remote-tracking branch 'origin/develop' into import_follows 2020-09-27 11:01:01 -05:00
f183094f82 Refactor notifications again, this time with OrderedMap, fixes #433 2020-09-23 18:57:10 -05:00
41eb69ecd1 Chats: report user from message, fixes #391 2020-09-22 16:34:43 -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
c815e4607d Removed use of media upload API, by implementing FileReader 2020-09-19 18:32:43 -05:00
241c83233a Debugged import follows. Handles 2 column CSVs with header. Need to change synchronous get to asynchronous get 2020-09-19 16:22:14 -05:00
b51236a6b0 Threading test #422 2020-09-18 17:03:00 -05:00
f643863ecc Chat notifs: only play sound for recipient message 2020-09-17 23:27:57 -05:00
d77ee9fec2 Chat notifs: refactor actions 2020-09-17 23:06:54 -05:00
57b82f7778 Merge remote-tracking branch 'origin/develop' into chat_notifications 2020-09-17 22:41:18 -05:00
1b8afd2248 Convert newline delimited data to space delimited data 2020-09-17 17:33:18 -05:00
556e11a9cb Skip importing empty accounts, fixes #424 2020-09-15 10:33:12 -05:00
fdc1a051d3 Rough out import follows page and actions 2020-09-14 22:07:33 -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
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
76f8e02fb9 Refactor 2020-09-07 16:52:45 -05:00
3d282f45fa fixed toggle click state change bug 2020-09-06 05:13:44 -05:00
e157754116 Fix chat audio filtering bug 2020-09-05 19:36:28 -05:00
ca9be1ed05 Audio notification on chat. Currently hardcoded on in store/settings 2020-09-05 16:50:33 -05:00
cf93733076 Rough in support for chat sound and flash notification 2020-09-04 21:43:14 -05:00
9da87405f8 Chats: improve the way messageIds are sorted 2020-09-04 18:03:38 -05:00
0e7132d25e Chats: add the building blocks for pagination 2020-09-03 19:23:00 -05:00
f9a0ce1d6b Merge branch 'blue_flicker' into 'develop'
Apply non-blank default BrandColor only on failure to acquire brandColor. Fixes #364

Closes #364

See merge request soapbox-pub/soapbox-fe!198
2020-09-03 16:29:51 +00:00
181eef1edd corrected errors 2020-09-02 21:47:46 -05:00
cd5ee4837c Check that soapbox.json is really an object before importing, fixes #376 2020-09-01 00:02:01 -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
de78a87ec0 Make display name same as username during registration, fixes #267 2020-08-30 23:48:00 +00:00
2c551130e6 Rip out markers, don't rely on them for unread count 2020-08-28 16:49:27 -05:00
7d0bd47ac1 Chats: update "Message" button with conditional logic for mobile 2020-08-28 15:06:55 -05:00
e7c6862fd0 Chats: refactor ChatBox into its own component 2020-08-28 13:17:19 -05:00
f80f18d376 Chats: mark chats as read 2020-08-27 16:09:03 -05:00
497a603a88 Notifications: drop chat mentions
Prevent streaming API from pushing in unwanted notifications
https://git.pleroma.social/pleroma/pleroma/-/issues/2076
2020-08-27 14:35:55 -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
9a3aab27c9 Chats: clicking the profile message button calls onMessage 2020-08-26 19:46:23 -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
b66e28d8bb Chats: store chat_message_lists in Redux 2020-08-26 15:54:14 -05:00