Commit Graph

1081 Commits (b49c3ad13e617f27f1d137ece5c27a7c800428f3)

Author SHA1 Message Date
Alex Gleason a02155846d
Chats: allow files to be removed before sending
4 years ago
Curtis ROck ba5cab89aa styling for audio chat notifications
4 years ago
Alex Gleason 49d2121017
Chats: improve display of images, because we can
4 years ago
Alex Gleason 5aef50b89e
Composer: refactor filename truncation
4 years ago
Alex Gleason 8088ca2748
Merge remote-tracking branch 'origin/develop' into chat-attachments
4 years ago
Alex Gleason ed41b13064
Chats: refactor ChatBox state yet again, display unsent attachment
4 years ago
Alex Gleason cf0baab6de
Chats: add upload progress
4 years ago
Alex Gleason 07f29ebcb9
Chats: put attachment above content
4 years ago
Bárbara de Castro Fernandes 01667a005e Show file icon and name for other file types
4 years ago
Alex Gleason afd823fae0
Chats: refactor ChatBox state
4 years ago
Alex Gleason b7295e238f
Chats: get media uploads working
4 years ago
Alex Gleason 6dc38adeaa
Chats: add upload button to chat input
4 years ago
Curtis ROck 3d282f45fa fixed toggle click state change bug
4 years ago
Curtis ROck f3b44c5560 Render toggle for chats audio notifications
4 years ago
Curtis ROck e157754116 Fix chat audio filtering bug
4 years ago
Curtis ROck ca9be1ed05 Audio notification on chat. Currently hardcoded on in store/settings
4 years ago
Alex Gleason 84e5175481
Chats: improve attachments, make modal work
4 years ago
Curtis ROck cf93733076 Rough in support for chat sound and flash notification
4 years ago
Curtis 34a575482c Merge branch 'develop' into 'chat_notifications'
4 years ago
Alex Gleason d8d5186a01
Chats: basic display of attachments
4 years ago
Alex Gleason 8f1b11a394
Chats: move messages fetch logic into ChatMessageList
4 years ago
Alex Gleason 9da87405f8
Chats: improve the way messageIds are sorted
4 years ago
Alex Gleason c595e393da
Chats: fix pagination bugs, use flex column-reverse
4 years ago
Alex Gleason 8e6a662fbb
Chats: fix error loading chatroom page
4 years ago
Alex Gleason ad3aa296cd
Merge remote-tracking branch 'origin/develop' into chat-pagination
4 years ago
Alex Gleason 57b2a120e5
Composer: allow attaching any type of file
4 years ago
Alex Gleason cf8f5fde60
Composer: use paperclip for uploads icon
4 years ago
Alex Gleason d464d53a92
Composer: change globe icon to globe-w
4 years ago
Alex Gleason f89f4e08fe
Theme toggle: use dark bg in tabs-bar again
4 years ago
Curtis ROck 89f43c3b8b add chat sounds to middleware, expecting meta value of chat
4 years ago
Alex Gleason 0e7132d25e
Chats: add the building blocks for pagination
4 years ago
Sean King 529cb0d417
Fix theme toggle CSS on dark
4 years ago
Alex Gleason 9df386b477
Chats: fix #375 truncated message text
4 years ago
Alex Gleason 9b55f813bb
Chats: mark read more aggresively on mobile, fixes #367
4 years ago
Alex Gleason 9d7b86935f
Chats: fetch chats in UI instead of chat list, fixes #384
4 years ago
Alex Gleason 57fc08771c
Chats: format content, fixes #382, related #380
4 years ago
Alex Gleason 2db5c67a49
Chats: parse custom emoji, #386
4 years ago
Alex Gleason 35a0cdb64e
Chats: fix chatroom title text color
4 years ago
Alex Gleason 3246812a72
Theme toggle: fix color in sidebar menu light mode
4 years ago
Alex Gleason 5f25ddb27c Merge branch 'bookmark_detailed_status' into 'develop'
4 years ago
Alex Gleason f9a0ce1d6b Merge branch 'blue_flicker' into 'develop'
4 years ago
crockwave 91605d7d91 Fixed reducer error
4 years ago
Alex Gleason 865d251ae0
Favicons: empty alt text
4 years ago
Alex Gleason 4b1606e8dd
Favicon: refactor, show domain in alt/title
4 years ago
Curtis ROck 181eef1edd corrected errors
4 years ago
Alex Gleason a98fadb4d4
Show remote favicons on statuses, #258
4 years ago
crockwave f9f43ebb9c Browser tab indicates total count of both Notifications and Unread Chat Messages
4 years ago
Alex Gleason ddbe840453
Fix chat close error, fixes #378
4 years ago
Alex Gleason 70bd26526b
Chats: make links open in a new tab, fixes #371
4 years ago
Alex Gleason eec61b957b
Style links in chats
4 years ago
Alex Gleason cd5ee4837c
Check that soapbox.json is really an object before importing, fixes #376
4 years ago
Curtis ROck 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
4 years ago
Sean King f9d7da0d51
Add bookmark button to detailed status action bar view
4 years ago
Alex Gleason c8e6bd9540 Merge branch 'deactivate_via_post' into 'develop'
4 years ago
Sean King 7acf9fb702
Fix jest tests for method='post' MR
4 years ago
Curtis ea75d9d18f Merge branch 'develop' into 'translate_public_header'
4 years ago
Alex Gleason 8bfa77ddca
Chats: link avatar to account #359
4 years ago
Alex Gleason 445bb30ac0
Chats: display the last message in chats list, fixes #361
4 years ago
Alex Gleason a47524d33f
User Panel: fix truncated display name
4 years ago
Alex Gleason fb9ab8b191 Merge branch 'display_name_registration' into 'develop'
4 years ago
Sean King de78a87ec0 Make display name same as username during registration, fixes #267
4 years ago
Alex Gleason 35c3aaa9d8
Mostly fix FireFox scrolling issues (hopefully), fixes #372
4 years ago
Curtis ROck e5de8427f1 fix jest test errors
4 years ago
Curtis ROck 68bd985eee fix jest test issues
4 years ago
Curtis ROck eb34546c78 Added method='post' to all HTML forms
4 years ago
Alex Gleason e3e57f8dc7
Chats: don't crash when there's an image post, fixes #369
4 years ago
Alex Gleason a419c5da34 Merge branch 'chats' into 'develop'
4 years ago
Alex Gleason 2c551130e6
Rip out markers, don't rely on them for unread count
4 years ago
Alex Gleason 399c2874bb
Chats: display recipient name in ChatRoom
4 years ago
Alex Gleason a70e82928b
Chats: improve mobile textarea styles
4 years ago
Alex Gleason 229d5c3f90
Chats: add mobile chat notification counter
4 years ago
Alex Gleason 2f2c849dfa
Chats: remove DM links from menus
4 years ago
Alex Gleason 7d0bd47ac1
Chats: update "Message" button with conditional logic for mobile
4 years ago
Alex Gleason 572a1db9f7
Chats: mobile styling
4 years ago
Alex Gleason 46323e088a
Chats: rename ChatListAccount to just Chat
4 years ago
Alex Gleason b1ccec1cf5
Chats: hide FAB on chat pages
4 years ago
Alex Gleason f83e5ba882
Chats: some mobile styling for rooms
4 years ago
Alex Gleason e7c6862fd0
Chats: refactor ChatBox into its own component
4 years ago
Alex Gleason d67d76bf3a
Chats: only mark read on hover when the chat is open
4 years ago
Alex Gleason 942b3fdebe
Chats: add individual chat page for mobile
4 years ago
Alex Gleason 4b22726016
Lower .floating-nav-link z-index to be below chat panes
4 years ago
Alex Gleason cd30d79b5b
Chats: render independent ChatIndex for mobile
4 years ago
Sean King 6872568d9e Add .wav audio as supported file type
4 years ago
Alex Gleason 8a8953a787
Chats: decrease font size slightly
4 years ago
Alex Gleason e682c3db28
Chats: use textarea instead of input
4 years ago
Alex Gleason 3fbdce6901
Chats: mark as read when the input is focused
4 years ago
Alex Gleason a349bce10f
Chats: show message date on hover
4 years ago
Alex Gleason abd6c419f1
Chats: hide for mobile (for now)
4 years ago
Alex Gleason 22063ae3c8
Chats: replace avatar with unread counter
4 years ago
Alex Gleason a3585305f7
Fix notification reducer tests
4 years ago
Alex Gleason f80f18d376
Chats: mark chats as read
4 years ago
Alex Gleason ac028ed584
Chats: add unread counters to chats
4 years ago
Alex Gleason 020e21adcd
Oh right, maps can't be sorted...
4 years ago
Alex Gleason 497a603a88
Notifications: drop chat mentions
4 years ago
Alex Gleason 859f340716
Chats: rudimentary display of chat message notifications
4 years ago
Alex Gleason 14eec701cb
Chats: add empty chats message
4 years ago
Alex Gleason 44f7ad5e1c
Chats: sort chats in reducer instead of component
4 years ago
Alex Gleason d9df091f75
Chats: increase main pane header font size
4 years ago
Alex Gleason 9493b261ef
Chats: only show message button if the user supports chats
4 years ago
Alex Gleason c0f6830e7f
Chat: fix avatar proportion in pane header
4 years ago