Commit Graph

2646 Commits

Author SHA1 Message Date
a55b8bef68 Fix lint error 2020-09-09 10:03:16 -06:00
228a044daa Value changes, still broken 2020-09-09 09:56:24 -06:00
4166c932a2 Add font icon picker, not yet fixed fatal error 2020-09-08 20:15:25 -06:00
255419a6e9 Chats: display attachments in a shitty letterbox to support FireFox 2020-09-07 19:13:59 -05:00
fb35417fe2 Chats: prevent repeat API calls 2020-09-07 18:42:59 -05:00
9247f37e75 Chats: fix #399 scrolling in FireFox 2020-09-07 16:07:05 -05:00
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
60402a7402 Chats: add submit button, fixes #356 2020-09-06 17:43:16 -05:00
a02155846d Chats: allow files to be removed before sending 2020-09-06 17:09:06 -05:00
ed41b13064 Chats: refactor ChatBox state yet again, display unsent attachment 2020-09-06 16:24:34 -05:00
cf0baab6de Chats: add upload progress 2020-09-06 15:39:16 -05:00
07f29ebcb9 Chats: put attachment above content 2020-09-06 14:15:06 -05:00
afd823fae0 Chats: refactor ChatBox state 2020-09-06 13:55:24 -05:00
b7295e238f Chats: get media uploads working 2020-09-06 12:37:38 -05:00
6dc38adeaa Chats: add upload button to chat input 2020-09-06 11:55:20 -05:00
3d282f45fa fixed toggle click state change bug 2020-09-06 05:13:44 -05:00
f3b44c5560 Render toggle for chats audio notifications 2020-09-05 21:16:14 -05:00
84e5175481 Chats: improve attachments, make modal work 2020-09-05 16:39:57 -05:00
d8d5186a01 Chats: basic display of attachments 2020-09-04 20:17:03 -05:00
8f1b11a394 Chats: move messages fetch logic into ChatMessageList 2020-09-04 18:10:24 -05:00
9da87405f8 Chats: improve the way messageIds are sorted 2020-09-04 18:03:38 -05:00
c595e393da Chats: fix pagination bugs, use flex column-reverse 2020-09-04 17:19:26 -05:00
8e6a662fbb Chats: fix error loading chatroom page 2020-09-04 17:16:23 -05:00
ad3aa296cd Merge remote-tracking branch 'origin/develop' into chat-pagination 2020-09-04 15:42:15 -05:00
57b2a120e5 Composer: allow attaching any type of file 2020-09-04 00:15:10 -05:00
cf8f5fde60 Composer: use paperclip for uploads icon 2020-09-04 00:11:27 -05:00
d464d53a92 Composer: change globe icon to globe-w 2020-09-03 23:58:32 -05:00
0e7132d25e Chats: add the building blocks for pagination 2020-09-03 19:23:00 -05:00
9b55f813bb Chats: mark read more aggresively on mobile, fixes #367 2020-09-03 14:47:04 -05:00
9d7b86935f Chats: fetch chats in UI instead of chat list, fixes #384 2020-09-03 14:18:11 -05:00
57fc08771c Chats: format content, fixes #382, related #380 2020-09-03 14:11:33 -05:00
2db5c67a49 Chats: parse custom emoji, #386 2020-09-03 13:48:15 -05:00
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
865d251ae0 Favicons: empty alt text 2020-09-03 00:26:50 -05:00
4b1606e8dd Favicon: refactor, show domain in alt/title 2020-09-02 22:38:04 -05:00
a98fadb4d4 Show remote favicons on statuses, #258 2020-09-02 21:40:26 -05:00
ddbe840453 Fix chat close error, fixes #378 2020-09-01 09:18:51 -05:00
70bd26526b Chats: make links open in a new tab, fixes #371 2020-09-01 00:23:40 -05:00
f9d7da0d51 Add bookmark button to detailed status action bar view 2020-08-30 23:09:02 -06:00
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
7acf9fb702 Fix jest tests for method='post' MR 2020-08-30 20:34:24 -06:00
ea75d9d18f Merge branch 'develop' into 'translate_public_header'
# Conflicts:
#   app/soapbox/locales/ar.json
#   app/soapbox/locales/ast.json
#   app/soapbox/locales/bg.json
#   app/soapbox/locales/bn.json
#   app/soapbox/locales/br.json
#   app/soapbox/locales/ca.json
#   app/soapbox/locales/co.json
#   app/soapbox/locales/cs.json
#   app/soapbox/locales/cy.json
#   app/soapbox/locales/da.json
#   app/soapbox/locales/de.json
#   app/soapbox/locales/el.json
#   app/soapbox/locales/en.json
#   app/soapbox/locales/eo.json
#   app/soapbox/locales/es-AR.json
#   app/soapbox/locales/es.json
#   app/soapbox/locales/et.json
#   app/soapbox/locales/eu.json
#   app/soapbox/locales/fa.json
#   app/soapbox/locales/fi.json
#   app/soapbox/locales/fr.json
#   app/soapbox/locales/ga.json
#   app/soapbox/locales/gl.json
#   app/soapbox/locales/he.json
#   app/soapbox/locales/hi.json
#   app/soapbox/locales/hr.json
#   app/soapbox/locales/hu.json
#   app/soapbox/locales/hy.json
#   app/soapbox/locales/id.json
#   app/soapbox/locales/io.json
#   app/soapbox/locales/it.json
#   app/soapbox/locales/ja.json
#   app/soapbox/locales/ka.json
#   app/soapbox/locales/kk.json
#   app/soapbox/locales/ko.json
#   app/soapbox/locales/lt.json
#   app/soapbox/locales/lv.json
#   app/soapbox/locales/mk.json
#   app/soapbox/locales/ms.json
#   app/soapbox/locales/nl.json
#   app/soapbox/locales/nn.json
#   app/soapbox/locales/no.json
#   app/soapbox/locales/oc.json
#   app/soapbox/locales/pl.json
#   app/soapbox/locales/pt-BR.json
#   app/soapbox/locales/pt.json
#   app/soapbox/locales/ro.json
#   app/soapbox/locales/ru.json
#   app/soapbox/locales/sk.json
#   app/soapbox/locales/sl.json
#   app/soapbox/locales/sq.json
#   app/soapbox/locales/sr-Latn.json
#   app/soapbox/locales/sr.json
#   app/soapbox/locales/sv.json
#   app/soapbox/locales/ta.json
#   app/soapbox/locales/te.json
#   app/soapbox/locales/th.json
#   app/soapbox/locales/tr.json
#   app/soapbox/locales/uk.json
#   app/soapbox/locales/zh-CN.json
#   app/soapbox/locales/zh-HK.json
#   app/soapbox/locales/zh-TW.json
2020-08-31 02:19:58 +00:00
ca077e43f9 Make remote follow button actually show 2020-08-30 20:15:02 -06:00
c2273ac8de Merge branch 'develop' into 'remote_follow'
# Conflicts:
#   app/soapbox/features/account/components/header.js
2020-08-31 02:06:16 +00:00
8bfa77ddca Chats: link avatar to account #359 2020-08-30 19:50:39 -05:00
445bb30ac0 Chats: display the last message in chats list, fixes #361 2020-08-30 19:31:09 -05:00
e5de8427f1 fix jest test errors 2020-08-30 15:19:47 -05:00
68bd985eee fix jest test issues 2020-08-30 14:48:46 -05:00
eb34546c78 Added method='post' to all HTML forms 2020-08-30 14:21:29 -05:00
e3e57f8dc7 Chats: don't crash when there's an image post, fixes #369 2020-08-29 22:57:26 -05:00