Commit graph

384 commits

Author SHA1 Message Date
Sean King
228a044daa Value changes, still broken 2020-09-09 09:56:24 -06:00
Sean King
4166c932a2
Add font icon picker, not yet fixed fatal error 2020-09-08 20:15:25 -06:00
Alex Gleason
255419a6e9
Chats: display attachments in a shitty letterbox to support FireFox 2020-09-07 19:13:59 -05:00
Alex Gleason
fb35417fe2
Chats: prevent repeat API calls 2020-09-07 18:42:59 -05:00
Alex Gleason
9247f37e75
Chats: fix #399 scrolling in FireFox 2020-09-07 16:07:05 -05:00
Bárbara de Castro Fernandes
458bdef633 Enable empty poll removal by deleting one of its options
Previously, the user had to click on the "poll" icon at the bottom of
the compose form in order to remove a poll. This commit changes how poll
options behave so as to enable an empty poll to be removed through the
deletion of either one of its options.

This closes #317.
2020-09-07 16:04:21 -03:00
Alex Gleason
60402a7402
Chats: add submit button, fixes #356 2020-09-06 17:43:16 -05:00
Alex Gleason
a02155846d
Chats: allow files to be removed before sending 2020-09-06 17:09:06 -05:00
Alex Gleason
ed41b13064
Chats: refactor ChatBox state yet again, display unsent attachment 2020-09-06 16:24:34 -05:00
Alex Gleason
cf0baab6de
Chats: add upload progress 2020-09-06 15:39:16 -05:00
Alex Gleason
07f29ebcb9
Chats: put attachment above content 2020-09-06 14:15:06 -05:00
Alex Gleason
afd823fae0
Chats: refactor ChatBox state 2020-09-06 13:55:24 -05:00
Alex Gleason
b7295e238f
Chats: get media uploads working 2020-09-06 12:37:38 -05:00
Alex Gleason
6dc38adeaa
Chats: add upload button to chat input 2020-09-06 11:55:20 -05:00
Alex Gleason
84e5175481
Chats: improve attachments, make modal work 2020-09-05 16:39:57 -05:00
Alex Gleason
d8d5186a01
Chats: basic display of attachments 2020-09-04 20:17:03 -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