Граф коммитов

137 Коммитов

Автор SHA1 Сообщение Дата
bonespiked
c3d095b465 Add reaction picker (#5904) 2017-04-01 17:00:30 -04:00
Harrison Healey
ee3b983a63 PLT-5035 Added loading of missing profiles when hovering over reactions (#5887) 2017-03-30 09:49:22 -04:00
Ryan Wang
31830ffc7b Add extra check before rendering emojis (#5879) 2017-03-29 09:43:08 -04:00
Corey Hulen
37c41a26c9 Adding a last message id for selenium testing (#5840) 2017-03-23 19:11:15 +00:00
Harrison Healey
8866218243 Revert "PLT-3181 Added crossorigin='anonymous' to all external images (#5774)" (#5815)
This reverts commit 24848f9d6a.
2017-03-20 16:58:09 -04:00
George Goldberg
7f266c1951 Merge branch 'release-3.7' into master. 2017-03-17 16:29:26 +00:00
Asaad Mahmood
bfae88e60c Ui improvements (#5755)
* PLT-5816 - Flagged posts tooltip fix

* PLT-5766 - Link previews appearing outside the box

* PLT-5795 - Fixing alignment user list in channel

* PLT-5818 - Reset password error not aligned

* PLT-5837 - Adjusting image preview max height

* PLT-5778 - Updating word break for paragraphs

* PLT-5848 - Updating label for file error

* PLT-5846 - Markdown tables extra border on mobile

* PLT-5662 - Pinned post UI improvement

* Fixing eslint error

* Updating tooltip eslint issue

* PLT-5832 - Removing error styling on labels
2017-03-17 08:19:54 -04:00
Harrison Healey
24848f9d6a PLT-3181 Added crossorigin='anonymous' to all external images (#5774)
* PLT-3181 Added crossorigin='anonymous' to all external images

* Fixed image unit tests

* Added crossorigin='anonymous' to a few more places
2017-03-16 11:59:00 -07:00
Mika Andrianarijaona
a1994cf7ce PLT-4606: Date separator in RHS (#5606) 2017-03-14 15:41:27 +00:00
Harrison Healey
e8a81db968 PLT-3483 Added date tooltip to post timestamps (#5688) 2017-03-13 12:27:06 +00:00
Gabin Aureche
fe38d6d5bb Add pinned posts (#4217) 2017-03-13 12:25:08 +00:00
Harrison Healey
89d0087ea4 PLT-5792 Fixed all ephemeral posts using system message icons (#5709) 2017-03-10 10:19:07 +00:00
Harrison Healey
ca4181b5fe PLT-5484 Reduced scope of CSS rules for (edited) tag (#5599)
* PLT-5484 Reduced scope of CSS rules for (edited) tag

* Reverted accidental change from div tags to spans
2017-03-03 07:49:54 -05:00
Debanshu Kundu
47114a18e3 PLT-5380 Moved link preview image to top right corner of preview area (#5212)
* PLT-5380 Moved link preview image to top right corner of preview area for smaller images, larger and wide images are still shown below the text.

Also added logic to hide image area if image loading fails.

* Updating link previews css
2017-03-02 14:47:27 -03:00
Joram Wilander
d945393403 Fix blank DMs on page refresh (#5593) 2017-03-02 09:10:53 -05:00
Joram Wilander
2a621f7470 Don't show new message indicator for ephemeral posts (#5555) 2017-02-28 22:16:31 -03:00
George Goldberg
5a3bc43668 PLT-5188: Reinstate delete option on system messages. (#5113)
* PLT-5188: Reinstate delete option on system messages.

* Fix styling.

* Fix empty hover box.
2017-02-28 16:28:37 -05:00
Joram Wilander
0cd34227cc Fix JS error from some link previews (#5556) 2017-02-28 12:24:16 -03:00
Harrison Healey
b5ffdf5c54 Made reactions re-render when custom emojis change (#5545) 2017-02-27 11:10:02 -05:00
Mika Andrianarijaona
04f4545bbd PLT-5140: Display loading screen when switching team (#5475)
* fix: clear channel list on team change

* fix committed config

* fix: no need to use anothe var

* fix: better channel list clearing

* remove unused function

* fix: display loading screen when switching team

* fix: display loading screen when switching team

* fix: clear channel list on team change

* fix committed config

* fix: no need to use anothe var

* fix: better channel list clearing

* remove unused function

* remove duplicate EnableUserTypingMessages
2017-02-26 12:13:07 -03:00
Asaad Mahmood
c6ffb73999 Multiple Ui improvements (#5398)
* PLT-5475 - Adjusting tutorials on mobile

* PLT-5475 - Adjusting tutorials on mobile

* PLT-5457 - Adjusting save button

* PLT-5443 - Updating highllight on status compact

* PLT-5413 - Team sidebar not scrolling

* PLT-5358 - Maintaing aspect ratio for emojis

* PLT-5411 - Removing help text from LDAP signin

* PLT-5420 - Updating emoticon for headings

* Updating emoji size

* Updating emoji size

* Removing emoticon tag

* Updating emoticon sizes

* Updating emoji size
2017-02-16 09:54:30 -05:00
Jason Blais
86a92f8c75 Revert "display loading screen when changing team" (#5403) 2017-02-14 15:20:38 -05:00
Joram Wilander
ff741740ee Increase performance when receiving messages (#5375) 2017-02-13 09:27:28 -05:00
Björn Roland
37222ec1b3 Revert "#5108 Use <time> element for channel headers and search result headers" (#5359) 2017-02-10 17:58:38 -05:00
Andrei Stanciu
1bbed1cb2b Add permalink to timestamp (#5206)
* Add permalink to timestamp

* Add permalink to timestamp

* Add permalink to timestamp

* Add permalink to timestamp

* fix error with duplicated import

* underline permalink on hover
2017-02-10 06:56:48 -08:00
Mika Andrianarijaona
11e0a7daa2 display loading screen when changing team (#5325)
* display loading screen when changing team

* fix lint error
2017-02-08 08:40:32 -08:00
Björn Roland
829f3cce95 #5108 Use <time> element for channel headers and search result headers (#5331) 2017-02-08 08:38:59 -08:00
Akihiko Odaki
68a05653ea Add webapp/utils/url.jsx (#5285)
webapp/utils/utils.jsx got big and that caused a potential circular
dependency with webapp/stores/team_store.jsx. This change solves the
issue by introducing webapp/utils/url.jsx and moving URL-related
functions, which is not likely to depend on actions and stores, from
webapp/utils/utils.jsx.
2017-02-07 07:20:01 -08:00
Pepijn
9bdea0de80 Defering calculations for determining if user scrolled to bottom or not. slight delay improves the accuracy in responsive view (#5244) 2017-02-07 07:18:20 -08:00
Asaad Mahmood
bce2eb6ceb Multiple bug fixes (#5275)
* PLT-5319 - Fixing text and line separator

* PLT-5227 - Shrinking webrtc hides video

* PLT-4066 - Fixing scroll for notifications modal

* PLT-5106 - Adding status indicators (compact view)

* Reverting scrolling change
2017-02-02 13:23:12 -05:00
Harrison Healey
9369cab56c Added ability for system message username to be localized (#5239) 2017-01-31 13:02:48 -05:00
Harrison Healey
c0c6ef47d9 Stopped usernames from appearing on separate lines in system messages (#5228) 2017-01-31 10:01:32 -03:00
Harrison Healey
39ee5737b7 PLT-2555/PLT-5009/PLT-5225 Changed system messages to be rendered by the client (#5209)
* Moved rendering of (message deleted) into PostMessageView

* Added additional post types to constants on client

* Changed system messages to be rendered in the client's language

* Updated new system messages to have relevant usernames highlighted and have markdown rendered in header change messages
2017-01-30 11:49:00 -05:00
Saturnino Abril
3e2f879b77 Add Floating Timestamp to Right Hand Side on Mobile #5163 (#5201) 2017-01-30 09:19:45 +00:00
Asaad Mahmood
28124d8476 Fixing various issues with markdown spacing (#5203) 2017-01-27 10:15:14 -05:00
Björn Roland
cfbace70ca #5108 Add datetime attribute to <time> elements (#5199)
* #5108 Add datetime attribute to <time> elements

* fix eslint errors
2017-01-27 08:06:51 -05:00
Harrison Healey
a8f35c5738 Moved code to change direction of dropdown to run when dropdown is shown (#5100) 2017-01-23 10:14:45 -03:00
Debanshu Kundu
3aaf71fdea #4257 Added functionality to create previews for post links using open graph data from those links. (#4890) 2017-01-20 14:41:13 -03:00
khawerrind
bcd7da510d PLT-5057 Make image preview work if URL contains a query (#4869)
* Fixed image previews urls having query params

* dont show expand/collapse icon if image link fails to load
2017-01-18 18:02:03 -03:00
George Goldberg
b6cafd5981 PLT-5077: Fix floating date on mobile view. (#5061) 2017-01-18 15:15:43 -05:00
Amit Yadav
99cf08ac38 Message Editing and Deleting permissions (#4692) 2017-01-18 08:08:31 -05:00
Corey Hulen
7c9d0c313f PLT-5173 fixing javascript error when creating DM on Android (#5077) 2017-01-16 16:51:46 -05:00
George Goldberg
07bad4d6d5 PLT-5025: Fix scroll to bottom delay loading channel. (#5056) 2017-01-13 15:03:12 +00:00
Christopher Speller
8fb66c2b83 Merge branch 'release-3.6' 2017-01-12 19:59:37 -05:00
Debanshu Kundu
739f32272f PLT-135 Showing "(Edited)" indicator if a message has been edited. (#4923) 2017-01-12 10:47:29 -05:00
Zeger-Jan van de Weg
12662d0c87 Slack format for Slash command messages (#4999)
* Slash commands accept Slack format

Until this commit the slash commands only accepted 'text' properties.
For better styling however, Slack formatting support was added.

However, ephemeral messages are not supported, and only text will be
displayed.

* Allow emphemeral Slack messages
2017-01-09 09:25:02 -05:00
Corey Hulen
e82bcea0d0 PLT-5118 moving to last_picture_update for the profile img (#4985) 2017-01-06 12:13:22 -05:00
Joram Wilander
8bd50724a6 Remove TODOs that now have tickets (#4935) 2017-01-03 11:39:29 -03:00
Pepijn
14f1f4e9b1 Tweaked new message indicator calculation: (#4763)
* Removed count from new message indicator

* Don't count deleted posts towards the unviewedCount

* remove lodash, reduce() is natively available
2016-12-27 21:49:44 -05:00
George Goldberg
a857cf18f4 PLT-4860 Make ProfilePopover into it's own component and use it consistently everywhere (#4701)
* PLT-4860 - Use same User Popover everywhere.

Refactor out the ProfilePopover into it's own component and give it the
union of all the features of the previous two implementations, and make
sure all the necessary data for it to work consistently everywhere is
provided through the props wherever it is used.

* Don't show popover for webhook posts in main view.

* No popover on RHS when it's a webhook post.

* Fix style.

* Don't send in user when it's a system message.

* Fix some duplication of code.
2016-12-22 14:19:19 -03:00