summaryrefslogtreecommitdiffstats
path: root/webapp/utils
Commit message (Collapse)AuthorAgeFilesLines
* PLT-6282 Make post list stay visible when post textbox height changes (#6323)Harrison Healey2017-05-231-0/+1
| | | | | | | | * PLT-6282 Changed post drafts to use an action when being stored * PLT-6282 Triggered post list to update scroll position when post draft changes * PLT-6282 Changed SuggestionBox to complete suggestions without an event
* PLT-6651 - Overlay issue modal (#6473)Asaad Mahmood2017-05-221-4/+4
| | | | | | * PLT-6651 - Overlay issue modal * Fixing mentions badge
* PLT-6614 - Mentions badge styling and dropdown icon style (#6426)Asaad Mahmood2017-05-181-6/+6
| | | | | | * Mentions badge styling and dropdown icon style * PLT-6134 - Fixing emoji picker border in RHS
* [PLT-1444] Created latinise function and updated cleanUpUrlable function to ↵chrismatteson2017-05-152-1/+1007
| | | | utilize (#6273)
* Merge branch 'release-3.9' into merge-3.9JoramWilander2017-05-122-2/+27
|\
| * Fixes for RC1 (#6376)Asaad Mahmood2017-05-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6505 - Fixing z-index for post control menu * PLT-6507 - Channel header icons not aligned * PLT-6508 - Options popover issue on android * PLT-6528 - Removing cross contamination on badge * PLT-6535 - Aligning content in SSO buttons * PLT-6509 - Aligning dropdown close icon
| * Fix DM getting marked unread from your own message (#6373)Joram Wilander2017-05-101-0/+25
| |
* | [UI-AUTO] add IDs to last 10 posts' text (#6257)Saturnino Abril2017-05-091-1/+2
|/
* PLT-6262 Add config setting to disable file attachments (#6301)Joram Wilander2017-05-041-12/+7
| | | | | | | | | | | | | | * Add config setting to disable file attachments * Add unit tests * Updating UI for no attachments (#6312) * Update UI text on file upload System Console setting (#6313) * Update storage_settings.jsx * Update en.json
* PLT-6297 - Pinned label overlapping on heading (#6324)Asaad Mahmood2017-05-041-4/+4
| | | | | | * PLT-6297 - Pinned label overlapping on heading * PLT-6500 - Fixing mention badge styling
* Fix group message names in channel switcher (#6246)Joram Wilander2017-05-031-2/+12
|
* Revert "[GH-5915] Clicking on @mention of a user in a post shows the profile ↵Harrison Healey2017-05-013-19/+11
| | | | | popover (#6129)" (#6289) This reverts commit 83f819451a80a767170b927eb2f0d5ed63f03239.
* [GH-5915] Clicking on @mention of a user in a post shows the profile popover ↵Saturnino Abril2017-05-013-11/+19
| | | | | | | | | | | | | | | | (#6129) * post message at-mention profile pop-over * remove hover effect to special mentions * make non-clickable the non-existing at-mention username * fix "video call" position * use usernameMap instead of initially defined liteUsernameMap * update per comments
* PLT-6214 Move channel store and actions over to redux (#6235)Joram Wilander2017-04-281-229/+0
| | | | | | | | | | | | | | * Move channel store and actions over to redux * Fix style errors * Fix unit test * Various fixes * More fixes * Revert config changes
* Ui improvements (#6198)Asaad Mahmood2017-04-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | * PLT-6306 - Post alignment in compact view * PLT-6266 - Adjusting spacing for files (compact) * PLT-6302 - Margins not equal for paragraphs in post * PLT-6332 - FIxing inline images * PLT-6134 - Fixing border on emoji picker * PLT-6323 - Fixing UI for system console user list * PLT-6375 - Updating emoji picker * PLT-6327 - Updating more channel/user list * PLT-6241 - Adding IE detection * PLT-6332- Fixing inline markdown images
* PLT-6213 Move team store and actions over to use redux (#6222)Joram Wilander2017-04-261-120/+0
| | | | | | * Move team store and actions over to user redux * Fix JS error when inviting by email
* PLT-5897: Respect intrinsic ratio of img in emoji picker (#5987)VeraLyu2017-04-251-1/+1
| | | Changed style of img emoji picker, also fixed preview of emoji.
* PLT-6283 Hide Preview Mode error bar after enabling email notifications (#6180)Harrison Healey2017-04-251-0/+9
|
* Start moving webapp to Redux (#6140)Joram Wilander2017-04-252-227/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start moving webapp to Redux * Fix localforage import * Updates per feedback * Feedback udpates and a few fixes * Minor updates * Fix statuses, config not loading properly, getMe sanitizing too much * Fix preferences * Fix user autocomplete * Fix sessions and audits * Fix error handling for all redux actions * Use new directory structure for components and containers * Refresh immediately on logout instead of after timeout * Add fetch polyfill
* Minor UI fixes (#6227)Asaad Mahmood2017-04-251-1/+1
|
* PLT-6368 Changed client to always use window.location.origin over SiteURL ↵Harrison Healey2017-04-211-4/+0
| | | | (#6193)
* PLT-6152: Set Header in channel intro obeys permissions. (#6156)George Goldberg2017-04-201-3/+29
|
* PLT-1384 Synced preferences over the websocket (#6108)Harrison Healey2017-04-201-0/+2
|
* GH-5847 Add missing localization string (#6130)Jason Blais2017-04-181-1/+8
| | | | | | | | * Add missing localization string to channel_intro_messages.jsx * Update en.json * Fix indentation
* Update error message when password is too long (#6001)Ryan Wang2017-04-161-3/+4
|
* svg preview (#6045)Yusuke Nemoto2017-04-122-1/+6
|
* PLT-6155: Keep pin badges in RHS consistent with that in center (#6018)VeraLyu2017-04-121-2/+4
| | | | Sync search store when recieving pin/unpin event to keep pin badges in RHS consistent with that in center channel.
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-1215-15/+15
| | | | | | | | | | | | * PLT-5860 Updated copyright date in about modal * PLT-5860 Updated copyright notice in JSX files * PLT-5860 Updated copyright notice in go files * Fixed misc copyright dates * Fixed component snapshots
* Remove unnecessary uses of getMoreChannels (#5982)Joram Wilander2017-04-041-24/+0
|
* PLT-5702 Added special error page for private browsing error message (#5985)Harrison Healey2017-04-042-0/+10
|
* PLT-6023: Add Users to Team in WebApp. (#5956)George Goldberg2017-04-042-28/+33
| | | | | | | | | | | | | | | * PLT-6198: Use added to channel system message on default channels. Use a different sytem message when a user was added to a default channel by someone else than when they joined themselves. * PLT-6023: Add Users to Team in WebApp. * Fix string text. * Handle added_to_team websocket message. * Fix unread flag on new channel.
* PLT-6139 (WebApp): Manage Private Channel Members (#5947)George Goldberg2017-04-041-0/+20
| | | | Honour the policy setting for add/remove members from private channels in the WebApp UI.
* Save recently used emojis after logout (#5926)Ryan Wang2017-04-031-0/+1
|
* Ui improvements (#5948)Asaad Mahmood2017-04-032-0/+13
| | | | | | | | | | * PLT-5849 - Code block wrap on IOS * PLT-5972 - Comment has first line indented * PLT-6048 - Adjusting UI for link previews * PLT-5733 - Adding error text theme option
* PLT-5873 Renamed private groups to private channels (#5924)Harrison Healey2017-04-031-2/+2
| | | | | | * PLT-5873 Renamed private groups to private channels in web app * PLT-5873 Renamed private groups to private channels in server
* Add reaction picker (#5904)bonespiked2017-04-011-0/+5
|
* PLT-2713/PLT-6028 Added System Users list to System Console (#5882)Harrison Healey2017-03-304-37/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-2713 Added ability for admins to list users not in any team * Updated style of unit test * Split SearchableUserList to give better control over its properties * Added users without any teams to the user store * Added ManageUsers page * Renamed ManageUsers to SystemUsers * Added ability to search by user id in SystemUsers page * Added SystemUsersDropdown * Removed unnecessary injectIntl * Created TeamUtils * Reduced scope of system console heading CSS * Added team filter to TeamAnalytics page * Updated admin console sidebar * Removed unnecessary TODO * Removed unused reference to deleted modal * Fixed system console sidebar not scrolling on first load * Fixed TeamAnalytics page not rendering on first load * Fixed chart.js throwing an error when switching between teams * Changed TeamAnalytics header to show the team's display name * Fixed appearance of TeamAnalytics and SystemUsers on small screen widths * Fixed placement of 'No users found' message * Fixed teams not appearing in SystemUsers on first load * Updated user count text for SystemUsers * Changed search by id fallback to trigger less often * Fixed SystemUsers list items not updating when searching * Fixed localization strings for SystemUsers page
* Ui ifxes (#5890)Asaad Mahmood2017-03-291-4/+4
| | | | | | | | | | | | * PLT-5975 - Back arrow in flag list cutting off * PLT-6049 - Fixing pin icon color, and hover state * PLT-5989 - Channel member and pin icon issue * PLT-6067 - Pinned icon misaligned in firefox * PLT-5885 - Adjusting icon spacing in modal
* Fixing cancel ids for selenium (#5896)Corey Hulen2017-03-271-2/+10
| | | | | | | | * Fixing ids for selenium * Fixing ids * Fixing prop
* Fixing ids for selenium (#5874)Corey Hulen2017-03-241-1/+1
|
* Fix LHS group message sorting (#5812)Joram Wilander2017-03-241-2/+19
|
* Ticket 4665 - Emoji Picker (#5157)bonespiked2017-03-243-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * #4665 Added EmojiPicker Work primarily by @broernr-de and @harrison on pre-release.mattermost.com * Final fixes to handle custom emojis from internal review and single merge error * ESLint fixes * CSS changes and other code to support emoji picker in reply window * Fix for file upload and emoji picker icon positions on post and comment. RHS emoji picker appearing see-through at this time. * Fix for two ESLint issues. * covered most of feedback: RHS emoji picker looks correct color-wise RHS emoji picker dynamically positions against height of thread size (post + reply messages) escape closes emoji window search box focused on open ESLint fixes against other files oversized emoji preview fixes * Adding in 'outside click' eventing to dismiss the emoji window * Changing some formatting to fix mismatch between my local eslant rules and jenkins. * adding alternative import method due to downstream testing errors * yet another attempt to retain functionality and pass tests - skipping import of browser store * fix for feedback items 5 and 7: * move search to float on top with stylistic changes * whitespace in the header (+1 squashed commit) Squashed commits: [6a26d32] changes that address items 1, 2, 6, 8, and 9 of latest feedback * Fix for attachment preview location on mobile * Fix for latest rounds of feedback * fixing eslint issue * making emojipicker sprite based, fixing alignments * Fix for emoji quality, fixing some behavior (hover background and cursor settings) undoing config changes * Preview feature for emojis * Adjustments to config file, and changing layout/design of attachment and emoji icon. * manual revert from master branch for config.json * reverting paperclip and fixing alignments. Additionally fixing inadvertent display of picker on mobile. * CSS changes to try to fix the hover behavior - currently working for emoji picker (when enabled), but hover for attachment isn't working * Made suggested changes by jwilander except for jQuery removal * Adding hover for both icons * removal of some usages of jQuery * Fix for two layout issues on IE11/Edge * UI improvements for emoji picker * Fix for many minor display issues * fix for additional appearance items * fix to two minor UI items * A little extra padding for IE11 * fix for IE11 scroll issue, and removing align attribute on img tag which was throwing js error * fixes some display issues on firefox * fix for uneven sides of emojis * fix for eslint issues that I didn't introduce * fix for missing bottom edge of RHS emojipicker. also fixing text overlapping icons on text area (including RHS) * Update "emoji selector" to "emoji picker" * changes for code review - removal of ..getDOMNode - use sprite imagery for emoji preview - remove lastBlurAt from state as it wasn't used * fixes for: - fake custom emoji preview in picker - RHS scrollbar on preview * fix for minor alignment of preview emoji
* Fixing issue with ids for selenium (#5859)Corey Hulen2017-03-231-0/+8
| | | | | | * Fixing issue with ids for selenium * removing comment
* PLT-5913: Remove id from heading markdown compilation (#5782)VeraLyu2017-03-231-3/+2
| | | | | Id for heading markdown is unnecessary as we didn't attach any style/effect on that id, and it also introduce duplicate id. So remove it from heading markdown generatiing.
* Revert "PLT-3181 Added crossorigin='anonymous' to all external images ↵Harrison Healey2017-03-201-1/+0
| | | | | (#5774)" (#5815) This reverts commit 24848f9d6a92eb1e09189c358636fd1ba32fa6d6.
* Fxing buildChristopher Speller2017-03-171-1/+1
|
* Merge branch 'release-3.7' into master.George Goldberg2017-03-174-27/+36
|\
| * Fix posts from your own webhook not showing as unread until refresh (#5703)Joram Wilander2017-03-091-0/+4
| |
| * Ui improvements and bug fixes (#5677)Asaad Mahmood2017-03-082-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-5565 - Fixing theme colors not updating * PLT-4721 - Removing status ind for system messages * PLT-5735 - Fixing ellipsis in firefox * PLT-5010 - Removing extra space in channel modal * PLT-5584 - Inline image overrning edit textarea * PLT-5475 - Fixing tutorials on mobile * PLT-5142 - Disabling poitner events for status * PLT-5728 - Fixing emoji highlight on hover
| * Add sync logic for DMs/GMs when network reconnects (#5676)Joram Wilander2017-03-081-18/+23
| |