summaryrefslogtreecommitdiffstats
path: root/webapp/utils
Commit message (Collapse)AuthorAgeFilesLines
* Modifying permissions system. (#3897)Christopher Speller2016-09-131-1/+1
|
* Highlight comment bar for comments considered mentions (#3938)Joram Wilander2016-09-131-4/+2
|
* PLT-3921 Fix System Console Recent Active Users (#3856)enahum2016-09-061-1/+1
| | | * PLT-3921 System Console Recent Active Users
* PLT-4042 Moved {createSetHeaderButton(channel)} order (#3935)CyberShambles2016-09-061-2/+2
| | | | | | * Moved {createSetHeaderButton(channel)} order * Update channel_intro_messages.jsx
* Send hello event containing server version on WebSocket connect (#3936)Joram Wilander2016-09-041-1/+2
|
* Do not send push notifications for channels being actively viewed (#3931)Joram Wilander2016-09-021-1/+27
|
* Show loading icon until first page of posts is loaded on channel switch (#3918)Joram Wilander2016-09-021-3/+2
|
* PLT-2074 Refactor desktop notification settings UI and add setting for ↵Joram Wilander2016-08-292-6/+15
| | | | | | | | | | duration (#3883) * Refactor desktop notification settings UI and add setting for duration * Update en.json * Update desktop_notification_settings.jsx
* PLT-1752/PLT-3567/PLT-3998 Highlighting links in search, unit tests for ↵Harrison Healey2016-08-294-71/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | autolinking (#3865) * Added highlighting to links when their URL includes the search term * Decoupling UserStore from react-router to allow for unit tests involving it * PLT-3998 Added SiteURL as an option to be passed into the text formatting code * Removed reference to PreferenceStore and window from TextFormatting * Refactored TextFormatting to remove remaining browser-only code * Updated ChannelHeader and MessageWrapper to match the changes to TextFormatting * Increased max listeners for Preference and Emoji stores * PLT-3832 Added automated unit tests for autolinking * PLT-3567 Rerender posts when mention keywords change * Updated RHS and search to match the changes to TextFormatting * Broke TextFormatting's dependency on the UserStore
* PLT-3942 Add real-time updates for center channel profile picture popover ↵enahum2016-08-241-0/+1
| | | | | | | | | | (#3871) * PLT-3942 Add real-time updates for center channel profile picture pop-over * Send user data with the websocket event to prevent further requests * Add helper for profile sanitation
* PLT-3593 fixing issue of removing from team DM list (#3857)Corey Hulen2016-08-221-8/+0
|
* PLT-3742 Changed emoticon pattern. (:D > grinning to smile) (#3817)joonsun-baek2016-08-221-1/+1
|
* PLT-3981 - Fixing perfect scrollbar hover (#3839)Asaad Mahmood2016-08-221-0/+2
|
* Fix the elusive missing posts bug (#3836)Joram Wilander2016-08-191-6/+2
|
* PLT-1831 Add statuses to centre channel profile pictures (#3826)Joram Wilander2016-08-191-3/+3
| | | | | | | | | | * Created profile picture componenet and added statuses to pictures in center channel * PLT-3899 - Updating UI for status indicators (#3823) * PLT-3899 - Updating UI for status indicators * Updating position of timestamps for compact layout
* Multiple UI Improvements (#3804)Asaad Mahmood2016-08-161-2/+2
| | | | | | | | | | | | | | * PLT-3834 - Updating Manage members modal for mobile * PLT-3792 - Making compact view compatible with search and flagged posts RHS * PLT-3910 - Improving suggestions separator * PLT-3769 - Enabling markdown headings in compact view * Updating view members text in en..json * Removing shouldcomponentupdate from search_results_item.jsx
* Correctly reset tracker for updateLastViewedAt and other asynchronous calls ↵Joram Wilander2016-08-161-4/+5
| | | | (#3801)
* PLT-3647 Email Batching (#3718)Harrison Healey2016-08-161-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-3647 Added config settings for email batching * PLT-3647 Refactored generation of email notification * PLT-3647 Added serverside code for email batching * PLT-3647 Updated settings UI to enable email batching * PLT-3647 Removed debug code * PLT-3647 Fixed 0-padding of minutes in batched notification * PLT-3647 Updated clientside UI for when email batching is disabled * Go fmt * PLT-3647 Changed email batching to be disabled by default * Updated batched email message * Added email batching toggle to system console * Changed Email Notifications > Immediate setting to a 30 second batch interval * Go fmt * Fixed link to Mattermost icon in batched email notification * Updated users to use 30 second email batching by default * Fully disabled email batching when clustering is enabled * Fixed email batching setting in the system console * Fixed casing of 'Send Email notifications' -> 'Send email notifications' * Updating UI Improvements for email batching (#3736) * Updated text for notification settings and SiteURL. * Prevented enabling email batching when SiteURL isn't set in the system console * Re-added a couple debug messages * Added warning text when clustering is enabled
* PLT-3005 Added confirmation screen to integrations (#3747)David Lu2016-08-152-3/+9
|
* PLT-1424 Added XRegExp library to fix search highlighting (#3787)Harrison Healey2016-08-121-9/+6
|
* Change ordering of at-mention suggestions (#3698)Yi EungJun2016-08-111-1/+4
| | | List members in the current channel first.
* Removed /shortcuts from mobile (#3753)David Lu2016-08-112-11/+22
|
* Changed autodetection of SiteURL (#3764)Harrison Healey2016-08-091-0/+4
| | | | | | * Changed autoconfiguration of SiteURL to be done on every request * Added SiteURL to system console
* PLT-3817 - Updating flag icon (#3750)Asaad Mahmood2016-08-081-2/+1
| | | | | | | | | | * Updating flag icon * Updating padding for user list * Removing stroke from hover * PLT-3794 - Fixing integrations css
* PLT-2899 adding clustering of app servers (#3682)Corey Hulen2016-08-041-1/+2
| | | | | | | | | | | | | | | | | | * PLT-2899 adding clustering of app servers * PLT-2899 base framework * PLT-2899 HA backend * PLT-2899 Fixing config file * PLT-2899 adding config syncing * PLT-2899 set System console to readonly when clustering enabled. * PLT-2899 Fixing publish API * PLT-2899 fixing strings
* PLT-3506 Added flagged posts functionality (#3679)Joram Wilander2016-08-042-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added flagged posts functionality * UI Improvements to flags (#3697) * Added flag functionality for mobile * Updating flagged text (#3699) * Add back button to RHS thread when coming from flagged posts * Updating position of flags (#3708) * Plt 3506 - Reverting flag position (#3724) * Revert "Updating position of flags (#3708)" This reverts commit aaa05632c5d9eda35a048300a5bd7e99584c5b58. * Fixing the icon in search * Help text and white space improvements (#3730) * Updatng help text and some white spacing. * Updating help text
* PLT-3534 Changed special handling of internal links to only occur for ↵Harrison Healey2016-08-032-4/+4
| | | | permalinks and links to channels (#3731)
* PLT-3484 OAuth2 Service Provider (#3632)enahum2016-08-031-1/+3
| | | | | | | | | | | | | | * PLT-3484 OAuth2 Service Provider * PM text review for OAuth 2.0 Service Provider * PLT-3484 OAuth2 Service Provider UI tweaks (#3668) * Tweaks to help text * Pushing OAuth improvements (#3680) * Re-arrange System Console for OAuth 2.0 Provider
* PLT-3640 Add mobile landing pages (#3674)Harrison Healey2016-08-022-47/+90
| | | | | | | | | | | | * PLT-3640 Moved all clientside user agent snooping into a single file * PLT-3640 Added mobile landing pages on login to iOS and Android web apps * PLT-3640 Moved landing page to appear before first login * PLT-3640 Fixed detection of Chrome on Android * PLT-3640 Disabled mobile landing pages when their respective URLs are set to blank
* PLT-3408 Add SiteURL to config.json (#3692)Harrison Healey2016-08-021-53/+2
| | | | | | | | * PLT-3408 Changed serverside code to get the service's URL from config.json * PLT-3408 Changed most clientside code to use the SiteURL config setting instead of window.location * PLT-3408 Changed default SiteURL to be autodetected
* PLT-3633 EE: Add Google and Office365 SSO through OAuth2 (#3660)Joram Wilander2016-07-291-0/+1
| | | | | | | | | | | | | | | | * EE: Add Google and Office365 SSO through OAuth2 * Add localization strings * Text tweaks for PLT-3633 * Added sign-up button for Office 365 * Updated some error messages and a bit of licensing * Updated sign-in method section in user settings to include Google and Office365 * Added more localization strings
* Online status in all modals (#3617)samogot2016-07-291-0/+2
| | | | | | | | * add wrapper to modal avatar image which show small round indicator of online/away status of member in all modals * add offline indicator * the color of the status indicators follow the theme
* PLT-3687 Restrict the name "matterbot" from usernames (#3686)enahum2016-07-281-1/+2
|
* PLT-3683 Changed Utils.isMobileApp to return false for desktop apps (#3654)Harrison Healey2016-07-221-5/+1
|
* PLT-2408 Adds here mention for online users (#3619)Joram Wilander2016-07-212-1/+2
| | | | | | | | | | * Added @here mention that notifies online users * Fixed existing race condition that would sometime cause clients to miss mention count changes * Added missing localization strings * Prevent @here from mentioning the user who posted it
* PLT-3644 - Updating link previews behaviour (#3620)Asaad Mahmood2016-07-191-1/+1
|
* Moving javascript driver back to platform (#3613)Christopher Speller2016-07-196-112/+4
|
* Rendered invalid URLs as plain text when parsing markdown (#3616)Harrison Healey2016-07-191-2/+2
|
* Added default to max users per team (#3602)David Lu2016-07-181-0/+1
|
* PLT-2241 Refactored statuses into a more real-time system (#3573)Joram Wilander2016-07-182-14/+11
| | | | | | | | | | * Refactored statuses into a more real-time system * Updated package.json with correct commit and fixed minor bug * Minor updates to statuses based on feedback * When setting status online, update only LastActivityAt if status already exists
* Fixed file upload overlay not showing up on Edge (#3600)Harrison Healey2016-07-151-1/+1
|
* Updating ESLint (#3597)Christopher Speller2016-07-152-6/+6
|
* PLT-2992 Added the ability to use different themes for each team (#3411)Harrison Healey2016-07-142-114/+144
| | | | | | | | | | | | | | | | | | | | | | * Cleaned up user_settings_theme.jsx and import_theme_modal.jsx * Made ImportThemeModal use a callback to return the theme to the user settings modal instead of saving it directly * Moved user theme from model to preferences * Added serverside API to delete preferences TODO update package with client stuff * Changed constants.jsx so that Preferences and ActionTypes can be imported on their own * Updated ThemeProps migration code to properly rename solarized code themes * Fixed warnings thrown by AppDispatcher * Added clientside UI to support team-specific themes * Removed debugging code from test * Fixed setting a user's theme when they haven't set their theme before
* PLT-3366 Holding down the ALT key and clicking on a message adds a new ↵samogot2016-07-141-0/+37
| | | | messages indicator (squashed) (#3374)
* PLT-3192 EE: Restricted site name to 30 characters (#3560)David Lu2016-07-141-0/+2
| | | | | | * Restricted site name to 30 characters * Added maxlength to TextSetting
* Highlight hashtags containing search text (#3568)Harrison Healey2016-07-131-9/+12
|
* Added infrastructure for basic WebSocket API (#3432)Joram Wilander2016-07-121-0/+7
|
* PLT-3157 - Adding display width customisation to intro message (#3521)Asaad Mahmood2016-07-121-14/+19
| | | | | | * PLT-3157 - Adding display width customisation to intro message * Fixing error
* Merge release 3.2 into master (#3548)Harrison Healey2016-07-111-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Bumping version to: 3.2.0-rc1 * PLT-2863 fixing bad merge that broke this PR (#3523) * PLT-2863 adding remove user from team * PLT-2863 adding the client side UI * Fixing trailing space * Fixing reported issues * Adding documentatino * Switching to final javascript driver * Fixing bad merge * Fixing bad merge * PLT-3538 Fix Login page doesn't show SAML option if gitlab is enabled (#3524) * Login error messages fix (#3525) * daily translations 20160708 (#3533) * Fixed permissions when getting a file attachment to use the correct user id (#3535) * PLT-3575 Fix Cannot upload certificates with .cer file extension on SAML (#3534) * PLT-3560 blocking adding to channel once user is removed (#3537) * Always allow system admins to see the Integrations sidebar (#3536) * Plt 3475 - Post control improvements (#3538) * Adding class to post when dropdown is active. * plt-3475 - Post controls improvements * daily translations 20160711 (#3544)
* PLT-1465 Added password requirements (#3489)David Lu2016-07-062-2/+68
| | | | | | | | | | * Added password requirements * added tweaks * fixed error code * removed http.StatusNotAcceptable