summaryrefslogtreecommitdiffstats
path: root/webapp/utils
Commit message (Collapse)AuthorAgeFilesLines
...
| * UI changes (#6876)Asaad Mahmood2017-07-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * PLT-7011 - Long channel name truncation * PLT-7013 - Fixing channel header mobile * PLT-7012 - Updating quick switch modal on mobile * PLT-7008 - Channel preferences mobile fix * PLT-7014 - Increasing tap area for channel desc
* | Minor fixes based on lgtm.com alerts (#6819)Alex Ford2017-07-071-2/+2
|/ | | | | | | | | | * Remove a couple of superfluous trailing arguments * Simplify assignment logic in a couple of places * Modify some potentially inconsistent setState calls to use the function form * Fix eslint errors
* PLT-6905 - Updating channel header design (#6789)Asaad Mahmood2017-07-062-27/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6905 - Updating channel header design * Updating border-radius * Updating radius for wide icons * Updating trigger for overlay * Updating UI for channel header * Updating channel header sizing * Updating channel header css * Updating sidebar css * Updating status icons * Adjusting border * Updating comment * Removing type from status icon * Fixing UI issues for the channel header/sidebar * make "Add a channel description" open the channel header modal * Updating status and opacity * Updating stauts icon positioning * Updating description and heading size * Updating UI changes * Updating UI changes * add a focused class to the parent div .search__form and then remove when hover away * Fix active state for pinned posts icon * Updating UI changes * Update channel header text
* [PLT-6969] System console setting for the emoji picker (#6809)Saturnino Abril2017-07-061-4/+0
| | | | | | | | * system console setting for the emoji picker * remove state.emojiPickerEnable * update url to /admin_console/customization/emoji
* Minor UI Updates (#6842)Asaad Mahmood2017-07-051-26/+26
| | | | | | * PLT-6964 - Updating new theme * PLT-6827 - Fixing error bar link color issue
* [PLT-6838] Restrict channel delete option per permission policy even for ↵Saturnino Abril2017-07-051-1/+8
| | | | | | | | | | last channel member (#6706) * channel delete option is hidden from the menu unless there is appropriate permissions as set in the policy page * apply to public channel only and add restriction to API layer * updated channel deletion
* fix collapsed image preview that doesn't stay collapsed after posting a ↵Saturnino Abril2017-07-031-1/+1
| | | | message in the channel (#6833)
* Fixing JS error (#6813)Corey Hulen2017-06-302-2/+2
| | | | | | * Fixing JS error * Fixing js error and storing issue
* remove font setting and default to Open Sans (#6643)Saturnino Abril2017-06-302-30/+0
|
* [PLT-5864] Move teammate name display setting to the System Console (#6681)Saturnino Abril2017-06-302-14/+15
| | | | | | | | | | * move teammate name display setting to the system console * update all the likes of TeammateNameDisplay names * fix gofmt error * rebase and fix conflict
* update theme constants to have 6 hex format in lowercase (#6805)Saturnino Abril2017-06-291-46/+46
|
* [PLT-6496] Remove System Console and config settings for image height and ↵Saturnino Abril2017-06-291-0/+2
| | | | | | | | | | width (#6688) * remove System Console and config settings for image height and width * add constants and update config.json * updated as per review
* [PLT-6655] Remove 1024 character limit with text settings at system console, ↵Saturnino Abril2017-06-291-1/+0
| | | | | | | | except sitename of custom branding (#6597) * remove 1024 character limit with text settings at system console, except sitename of custom branding * add ability to set textarea of TextSetting
* [PLT-6707] /header [text] slash command: Edit the channel header (#6566)Carlos Tadeu Panato Junior2017-06-291-0/+1
| | | | | | | | * add /header slash command * update websocket * updater per review
* Added MarkdownImage component (#6774)Harrison Healey2017-06-281-21/+1
| | | | | | * Added MarkdownImage component * Fixed unit tests
* PLT-6796 - Regression: Code tag is empty for html code blocks (#6779)Carlos Tadeu Panato Junior2017-06-281-1/+1
|
* PLT-6799 Removed <wbr> tags from markdown links (#6766)Harrison Healey2017-06-281-12/+0
| | | | | | * PLT-6799 Removed <wbr> tags from markdown links * Fixed unit tests
* PLT-6900: Hide DotMenu container when DotMenu empty. (#6770)George Goldberg2017-06-281-0/+20
|
* [PLT-6599] Add link to check Websocket port error message (#6743)Carlos Tadeu Panato Junior2017-06-281-1/+2
|
* Move remaining actions over to use redux and v4 endpoints (#6720)Joram Wilander2017-06-264-901/+8
|
* PLT-3711: Add websocket event for emoji addition (#6211)VeraLyu2017-06-231-1/+2
| | | | | | | | | | | | * PLT-3711: Add websocket event for emoji addition * (SA) updated as per review This PR is edited directly to merge into master. * (SA) updated as per review This PR is edited directly to merge into master.
* PLT-6714: add /settings command (#6716)Chris2017-06-231-0/+1
| | | | | | * add /settings command * update receiver name
* PLT-6890 Fix various scrolling issues (#6727)Joram Wilander2017-06-234-4/+40
| | | | | | | | | | * Fix various scrolling issues * Move reaction scrolling to reaction list * Handle scrolling when RHS opens * Only run scroll update code when posts change
* when a channel is update propagate the channel to everybody (#6677)Carlos Tadeu Panato Junior2017-06-211-0/+1
|
* PLT-4457 Added AtMention component to better render at mentions (#6563)Harrison Healey2017-06-202-48/+21
| | | | | | | | | | | | | | * Moved Utils.searchForTerm into an action * Added easier importing of index.jsx files * PLT-4457 Added AtMention component to better render at mentions * Fixed client unit tests * Fixed merge conflict * Fixed merge conflicts
* Move integrations over to redux and v4 (#6679)Joram Wilander2017-06-191-216/+0
|
* [PLT-6548] Mobile Web View: Add "Leave Team" option to main menu (#6472)Carlos Tadeu Panato Junior2017-06-192-1/+3
| | | | | | * PLT-6548 - Mobile Web View: Add "Leave Team" option to main menu * Updating leave team icon color
* PLT-6215 Major post list refactor (#6501)Joram Wilander2017-06-182-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Major post list refactor * Fix post and thread deletion * Fix preferences not selecting correctly * Fix military time displaying * Fix UP key for editing posts * Fix ESLint error * Various fixes and updates per feedback * Fix for permalink view * Revert to old scrolling method and various fixes * Add floating timestamp, new message indicator, scroll arrows * Update post loading for focus mode and add visibility limit * Fix pinning posts and a react warning * Add loading UI updates from Asaad * Fix refreshing loop * Temporarily bump post visibility limit * Update infinite scrolling * Remove infinite scrolling
* Remove fake img preview before loaded (#5854)VeraLyu2017-06-161-0/+3
| | | | | Remove fake img preview and collapse toggle before it is loaded, only show img and toggle after it is fully loaded. Fix markdown img size and add scroll down behaviour.
* Ui improvements (#6651)Asaad Mahmood2017-06-151-2/+4
| | | | | | | | | | | | * PLT-6691 - Centering emoji in post view * PLT-6737 - FIxing on hover style for heade icons * PLT-6768 - Fixing error on profile picture * PLT-6792 - Fixing link preview image not resizing * PLT-6793 - User popover position on mobile
* Merge release-3.10 into master (#6654)Joram Wilander2017-06-152-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6787 Fixed being able to send a post before files finished uploading (#6617) * Fix quick switcher for channels/users not stored locally (#6610) * Fix button text on confirm mention modal (#6609) * fix post delete permission of channel admin (#6608) * open comment thread for the most recent reply-able message (#6605) * Use mutex flag with yarn to prevent concurrent builds interfering (#6619) * Use mutex flag with yarn to prevent concurrent builds interfering * Remove yarn mutex file with clean * Minor bug fixes (#6615) * PLT-6774 - Fixing color for offline icon * PLT-6784 - Fixing status icon * Fixing icon margin * Updating caret position * PLT-6070 Have ChannelMentionProvider stop searching after a term returns no results (#6620) * Fixing JS error (#6623) * Minor bug fixes (#6622) * PLT-6808 - Updating channel switcher on mobile * PLT-6743 - Updating scrollbar styling * Login instead of failing if user exists in OAuth sign-up flow (#6627) * PLT-6802 Disable team switcher (#6626) * Disable team switcher * Fix ESLint errors * PLT-6807 Ensured select teams page can scroll on iOS (#6630) * Do not redirect from account switch pages on 401 (#6631) * Fixing loadtest command and renaming to /test (#6624) * PLT-6820 Update mattermost-redux dependency (#6632) * translations PR 20170612 (#6629) * Bump HTTP client timeout to 30 seconds (#6633) * For team unreads return empty array instead of null (#6636) * PLT-6831 Fix status modal localization IDs (#6637) * Fix status modal localization IDs * Update test snapshot
* PLT-6481 Create platform route and logic to be able to DM a user by email or ↵David Meza2017-06-151-1/+6
| | | | | | | | | | | | | | username (#6310) * Add logic to be able to DM a user by email or username * PLT-6481 update DM url to be in the format https://servername.com/teamname/messages/xxxxxxxx * PLT-6481 Adding logic to get user by full email * PLT-6481 logic for routes /messages/user_id and /messages/id1_id2 to redirect to /messages/@username * PLT-6481 logic for GM route /messages/generated_id
* create DotMenu components and add dotmenu IDs to posts at center and RHS (#6642)Saturnino Abril2017-06-141-1/+4
|
* PLT-6127/PLT-6135/PLT-6137 Added EmojiPickerOverlay component to better ↵Harrison Healey2017-06-131-9/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | position emoji picker (#6352) * Cleaned up emoji picker CSS * Fixed border of emoji picker when reacting to comments in the RHS * PLT-6135 Made EmojiPicker automatically position itself above/below the [...] menu * PLT-6135 Changed post textbox emoji picker to use a RootCloseWrapper * PLT-6135 Changed comment textbox emoji picker to use a RootCloseWrapper * PLT-6135 Changed RHS post components to use EmojiPickerOverlay * Removed react-outside-event package * Fixed merge conflict * Fixed emoji picker position on posts in RHS * Removed unused CSS classes * Fixed not being able to react to posts with emoji picker
* Channel switcher UI improvements (#6564)Asaad Mahmood2017-06-062-22/+22
| | | | | | | | | | | | * Channel switcher UI improvements * Reverting mattermost theme * Fixing spacing above the button * Updating switcher button * PLT-6691 - Fixing tablet header
* PLT 6416 Add StatusDropdown to profile picture in top left (#6327) (#6418)David Rojas Camaggi2017-06-061-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | * PLT-6416 the profile picture is always shown in the top left (#6327) * PLT-6416 Add status icon to profile picture in left sidebar (#6327) * PLT-6416 Add StatusDropdown to profile picture in top left (#6327) * Fixing theme stuff for status picker * PLT-6416 Automatically close status dropdown after selection (#6327) * PLT-6416 Avoid render status dropdown in sidebar if isMobile (#6327) * PLT-6416 Change icon for status change to caret-down (#6327) * PLT-6416 Update visibility of status dropdown after window size (#6327) * PLT-6416 Refactor status dropdown for better mouse usability (#6327) * PLT-6416 Change status dropdown to the redux way (#6327) * PLT-6416 Fix header style of admin sidebar (#6327)
* PLT-6724 Hide options relating to channel admin when not licensed (#6583)Harrison Healey2017-06-051-0/+4
|
* PLT-3466 E10: Add announcement bar feature (#6509)Joram Wilander2017-06-051-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | * E10 - Add announcement bar feature * Updates per feedback * Add component tests and snapshots * Update snapshots * Updating color picker UI (#6543) * Add class to body tag when banner is not dismissable and clean up localstorage items when banner changes * Fixing links (#6544) * Updating UI for fixed error bar (#6552) * Truncating text on fixed banner (#6561) * Plt 3466 - Error bar link states (#6577) * Updating error bar hover state * Updating error bar link states
* Multiple Ui improvements (#6553)Asaad Mahmood2017-06-022-20/+20
| | | | | | | | * PLT-6729 - Fixing close button * PLT-5216 - Updating mattermost theme * PLT-6679 - Fixing styling for active state
* make channel admins able to delete channel member messages (#6550)Saturnino Abril2017-06-021-3/+7
|
* PLT-6380 Make team invite links open in the current tab (#6538)Harrison Healey2017-06-021-2/+9
| | | | | | * PLT-6380 Changed link formatting to make team invite links open within the current tab * Fixed internal link parsing when site URL isn't set
* PLT-6692 Removed wbr tags from single line markdown (#6539)Harrison Healey2017-06-011-1/+4
|
* PLT-5699 Improvements to channel switcher (#6486)Joram Wilander2017-05-312-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor channel switcher to not wait on server results * Change channel switcher to quick switcher and include team switching * Add sections, update ordering and add discoverability button * Fix styling error * Use CMD in text if on mac * Clean yarn cache on every install * Various UX updates per feedback * Add shortcut help text for team switcher * Couple more updates per feedback * Some minor fixes for GM and autocomplete race * Updating UI for channel switcher (#6504) * Updating channel switcher button (#6506) * Updating switcher modal on mobile (#6507) * Removed jQuery usage * Rename function to toggleQuickSwitchModal
* Implement PLT-6246 - Confirm before sending (at)all, (at)channel message (#6250)Carlos Tadeu Panato Junior2017-05-301-0/+1
| | | | | | | | * implement PLT-6246 - Confirm before sending (at)all, (at)channel message * refactor per review * add constant to define the notify all modal
* 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