summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* PLT-4165 removing team name reserved words (#4289)Corey Hulen2016-10-2112-113/+27
|
* Fix notifications for public/private channels and add basic unit test (#4295)Joram Wilander2016-10-212-15/+51
|
* Clear emoji suggestion list if there no matches (#4290)Joram Wilander2016-10-211-1/+1
|
* HW 4139: Make channel limits configurable in the System Console (#4154)S4KH2016-10-217-2/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | * Auto Changes * 4139 Made channel limits configurable in the System Console as described in the issue * Removed error message entries from other locales, made maxChannelsPerteam type to pointer * Added * symbol to maxChannelsPerTeam inside isValid function * Update team_test.go * Restored to old test * Checked maximum number channels per team when creating channel * Fixed code to pass api/channel_test.go * Reverted changes on config except MaxChannelsPerTeam * Update channel.go * Ran gofmt -w . * Reverted vendor directoy
* Flush log and exit after CLI Slack Import. (#4286)George Goldberg2016-10-201-0/+2
| | | | | Some log messages were previously being lost at the very end of the Slack import via CLI process, due to not flushing the logs after completing.
* Increased ChannelStore max listeners to match other stores (#4277)Harrison Healey2016-10-201-1/+1
|
* Fix scrolling issues caused by performance branch (#4285)Joram Wilander2016-10-201-3/+3
|
* PLT-4333 Fixed TeamMembersModal to not close when the main menu closes (#4284)Harrison Healey2016-10-202-11/+35
| | | | | | | | * Stopped adding # to url when opening about modal * Dismissed sidebar header dropdown when opening Team Settings modal * Fixed TeamMembersModal to not disappear when the sidebar header dropdown closes
* translations PR 20161017 (#4245)enahum2016-10-2020-489/+689
|
* Adding strings to en.json for mattermost-mobile (#4267)Harrison Healey2016-10-201-0/+9
|
* Changed ConsoleLogLevel back to DEBUG during development (#4278)Harrison Healey2016-10-201-1/+1
|
* Fix autocomplete for old mechanisms and add partial fix for channel switcher ↵Joram Wilander2016-10-206-50/+78
| | | | (#4279)
* Explicitly set Content-Type field when getting file attachments (#4280)Harrison Healey2016-10-201-15/+11
|
* Fix the multiple column full text search index for Postgres (#4282)Joram Wilander2016-10-202-1/+16
|
* PLT-4358 Exclude Channels from query when not necessary (#4269)enahum2016-10-201-21/+20
|
* PLT-4138 Fix /join command for non-admin accounts (#4265)Joram Wilander2016-10-202-3/+10
| | | | | | * Fix /join command for non-admin accounts * Implement found check in join command unit test properly
* Fixed handleImages to properly capture loop variables (#4275)Harrison Healey2016-10-201-3/+3
|
* Fix autocomplete not clearing suggestions properly (#4276)Joram Wilander2016-10-201-1/+2
|
* Fix HA User Typing bug (#4273)enahum2016-10-201-1/+1
|
* Merging performance branch into master (#4268)Joram Wilander2016-10-19129-2414/+6295
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * improve performance on sendNotifications * Fix SQL queries * Remove get direct profiles, not needed anymore * Add raw data to error details if AppError fails to decode * men * Fix decode (#4052) * Fixing json decode * Adding unit test * Initial work for client scaling (#4051) * Begin adding paging to profiles API * Added more paging functionality * Finish hooking up admin console user lists * Add API for searching users and add searching to all user lists * Add lazy loading of profiles * Revert config.json * Fix unit tests and some style issues * Add GetProfilesFromList to Go driver and fix web unit test * Update etag for GetProfiles * Updating ui for filters and pagination (#4044) * Updating UI for pagination * Adjusting margins for filter row * Adjusting margin for specific modals * Adding relative padding to system console * Adjusting responsive view * Update client user tests * Minor fixes for direct messages modal (#4056) * Remove some unneeded initial load calls (#4057) * UX updates to user lists, added smart counts and bug fixes (#4059) * Improved getExplicitMentions and unit tests (#4064) * Refactor getting posts to lazy load profiles correctly (#4062) * Comment out SetActiveChannel test (#4066) * Profiler cpu, block, and memory profiler. (#4081) * Fix TestSetActiveChannel unit test (#4071) * Fixing build failure caused by dependancies updating (#4076) * Adding profiler * Fix admin_team_member_dropdown eslint errors * Bumping session cache size (#4077) * Bumping session cache size * Bumping status cache * Refactor how the client handles channel members to be large team friendly (#4106) * Refactor how the client handles channel members to be large team friendly * Change Id to ChannelId in ChannelStats model * Updated getChannelMember and getProfilesByIds routes to match proposal * Performance improvements (#4100) * Performance improvements * Fixing re-connect issue * Fixing error message * Some other minor perf tweaks * Some other minor perf tweaks * Fixing config file * Fixing buffer size * Fixing web socket send message * adding some error logging * fix getMe to be user required * Fix websocket event for new user * Fixing shutting down * Reverting web socket changes * Fixing logging lvl * Adding caching to GetMember * Adding some logging * Fixing caching * Fixing caching invalidate * Fixing direct message caching * Fixing caching * Fixing caching * Remove GetDirectProfiles from initial load * Adding logging and fixing websocket client * Adding back caching from bad merge. * Explicitly close go driver requests (#4162) * Refactored how the client handles team members to be more large team friendly (#4159) * Refactor getProfilesForDirectMessageList API into getAllProfiles API * Refactored how the client handles team members to be more large team friendly * Fix js error when receiving a notification * Fix JS error caused by current user being overwritten with sanitized version (#4165) * Adding error message to status failure (#4167) * Fix a few bugs caused by client scaling refactoring (#4170) * When there is no read replica, don't open a second set of connections to the master database (#4173) * Adding connection tacking to stats (#4174) * Reduce DB writes for statuses and other status related changes (#4175) * Fix bug preventing opening of DM channels from more modal (#4181) * Fixing socket timing error (#4183) * Fixing ping/pong handler * Fixing socket timing error * Commenting out status broadcasting * Removing user status changes * Removing user status changes * Removing user status changes * Removing user status changes * Adding DoPreComputeJson() * Performance improvements (#4194) * * Fix System Console Analytics queries * Add db.SetConnMaxLifetime to 15 minutes * Add "net/http/pprof" for profiling * Add FreeOSMemory() to manually release memory on reload config * Add flag to enable http profiler * Fix memory leak (#4197) * Fix memory leak * removed unneeded nil assignment * Fixing go routine leak (#4208) * Merge fixes * Merge fix * Refactored statuses to be queried by the client rather than broadcast by the server (#4212) * Refactored server code to reduce status broadcasts and to allow getting statuses by IDs * Refactor client code to periodically fetch statuses * Add store unit test for getting statuses by ids * Fix status unit test * Add getStatusesByIds REST API and move the client over to use that instead of the WebSocket * Adding multiple threads to websocket hub (#4230) * Adding multiple threads to websocket hub * Fixing unit tests * Fixing so websocket connections from the same user end up in the same… (#4240) * Fixing so websocket connections from the same user end up in the same list * Removing old comment * Refactor user autocomplete to query the server (#4239) * Add API for autocompleting users * Converted at mention autocomplete to query server * Converted user search autocomplete to query server * Switch autocomplete API naming to use term instead of username * Split autocomplete API into two, one for channels and for teams * Fix copy/paste error * Some final client scaling fixes (#4246) * Add lazy loading of profiles to integration pages * Add lazy loading of profiles to emoji page * Fix JS error when receiving post in select team menu and also clean up channel store
* Fix date on license expiry messages (#4258)Joram Wilander2016-10-191-10/+3
|
* Changed “Apply New Theme to All Teams” to “Apply new theme to all my ↵Yang Chen2016-10-182-1/+2
| | | | teams” (#4260)
* Added -e to sed command in Makefile to make it work on all platforms (#4256)Harrison Healey2016-10-181-1/+1
|
* Multiple UI Improvements (#4253)Asaad Mahmood2016-10-185-13/+56
| | | | | Reverting config Reverting config.json
* fixed incorrect error display when trying a team URL with one character (#4223)Nick Frazier2016-10-171-5/+7
|
* PLT-4387 Update browser tab when switching to System Console (#4221)Huli2016-10-171-0/+13
|
* PLT-3968 Require user for getMe API (#4225)enahum2016-10-171-5/+1
|
* Specify which localization files need to be updated in PRs (#4234)Jason Blais2016-10-171-1/+1
|
* Re-enable console logging by default (#4210)Harrison Healey2016-10-172-12/+16
| | | | | | | | | | * Re-enable console logging by default * Disable LogSettings.EnableConsole while packaging release * Updated defaults in config.json to match the ones generated by the server * Fixed make package and changed it to reduce the log level instead of disabling console logging entirely
* Bumping up the defaults (#4229)Corey Hulen2016-10-172-4/+4
|
* GH-4187 Create direct channel during incoming webhook if not exists (#4206)Alexander Smaga2016-10-176-24/+67
|
* Be more explicit wrt. low level ports for newbies (#4158)William Gathoye2016-10-172-2/+2
|
* Fix a couple of strings in localization (#4228)enahum2016-10-172-2/+2
|
* Fixing marking channels unread, again (#4215)David Lu2016-10-141-5/+2
| | | | | | * Fixing marking channels unread, again * Update channel_store.jsx
* Make tests pass without internet connection (#4211)enahum2016-10-132-53/+55
|
* Fix shortcut for selecting text with CMD/CTRL + SHIFT (#4213)Joram Wilander2016-10-131-1/+1
|
* GH-4087 added extra fields to Props in header update system message (#4209)Alexander Smaga2016-10-132-0/+14
|
* Slack import unit tests (#4201)George Goldberg2016-10-125-12/+899
| | | | | | | | | | | | | | * Slack Import unit tests (for some functions). Covers the completely self contained functions in the Slack Importer that are straightforward to unit test. JSON processing functions are not yet unit tested. * Unit tests for Slack Import JSON parsing. This tests the 3 functions for parsing JSON, using a sample set of Slack data for posts, channels, and users.
* GH-4187 Turn off dot menu for system messages (#4198)Alexander Smaga2016-10-122-9/+7
|
* Multiple UI Improvements (#4200)Asaad Mahmood2016-10-127-12/+64
| | | | | | * Multiple UI Improvements * Adjusting return to call position on mobile
* Trim trailing slashes to prevent OAuth2 URI mismatch errors (#4204)Stan Hu2016-10-122-1/+22
| | | Closes https://gitlab.com/gitlab-org/gitlab-mattermost/issues/84
* translations PR 20161011 (#4199)enahum2016-10-1223-919/+9453
|
* PLT-4261 Set silent parameter for Notification (#4192)Yuya Ochiai2016-10-123-5/+21
| | | | | In the desktop app, there are two kinds of sound on notifications, `Utils.ding()` and `new Notification()` on Windows and Mac. This commit stops both if the account setting is set to off.
* Import /me messages from Slack. (#4164)George Goldberg2016-10-121-0/+15
| | | | Use message formatting consistent with how Mattermost does for the /me command for new messages.
* Import Slack uploads if present in zip archive. (#4088)George Goldberg2016-10-123-5/+102
| | | | | | | | | | | | | | | | * Import Slack uploads if present in zip archive. This is part 3 of PLT-4280, to support importing file uploads when importing from Slack. It is assumed the uploads in the zip archive will be present as per the output of slack-advanced-exporter: https://github.com/grundleborg/slack-advanced-exporter If the uploads are not present (ie. this is a vanilla Slack export archive) uploads are treated in the same way as before this patch, providing only a link to the upload on Slack's servers. * Update to new Files API.
* Update contributing.md (#4203)lfbrock2016-10-111-0/+28
| | | | | | * Update CONTRIBUTING.md * Update CONTRIBUTING.md
* First commit for toggling mentions using shortcut and button (#4169)Pepijn2016-10-116-73/+82
| | | | | Also did some refactoring and moved code to actions Fixed coding style errors
* Improvements to Custom Branding (#4177)David Lu2016-10-112-30/+28
|
* PLT-3785 Re-enabled marking messages unread (#4179)David Lu2016-10-114-6/+13
| | | | | | * Re-added ALT+Click to mark msgs unread, fixed mentions for DM * Added string to /shortcuts
* Fix bad merge from #4130 (#4196)Jason Blais2016-10-111-1/+1
|