summaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* [PLT-5864] Move teammate name display setting to the System Console (#6681)Saturnino Abril2017-06-301-0/+1
| | | | | | | | | | * move teammate name display setting to the system console * update all the likes of TeammateNameDisplay names * fix gofmt error * rebase and fix conflict
* PLT-6610 sending websocket event for last channel viewed (#6787)Corey Hulen2017-06-291-0/+1
|
* [PLT-6496] Remove System Console and config settings for image height and ↵Saturnino Abril2017-06-291-2/+0
| | | | | | | | | | width (#6688) * remove System Console and config settings for image height and width * add constants and update config.json * updated as per review
* PLT-6080 moving clustering to memberlist (#6499)Corey Hulen2017-06-192-0/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6080 adding cluster discovery service * Adding memberlist lib * Adding memberlist lib * WIP * WIP * WIP * WIP * Rolling back config changes * Fixing make file * Fixing config for cluster * WIP * Fixing system console for clustering * Fixing default config * Fixing config * Fixing system console for clustering * Tweaking hub setting * Bumping up time * merging vendor dir * Updating vendor dir * Fixing unit test * Fixing bad merge * Remove some testing code * Moving comment * PLT-6868 adding db ping retry * Removing unused loc strings * Adding defer to cancel
* Merge release-3.10 into master (#6654)Joram Wilander2017-06-152-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-6766 fixing error logging (#6634)Corey Hulen2017-06-131-1/+2
|
* PLT-3466 E10: Add announcement bar feature (#6509)Joram Wilander2017-06-052-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* PLT-5705 Created a single source of http.Client creation logic with internet ↵Torsten Juergeleit2017-05-312-0/+102
| | | | proxy support, reasonable timeouts and optional insecure connections (#6503)
* PLT-6471 Properly panic when translations can't be loaded (#6414)Harrison Healey2017-05-234-24/+46
| | | | | | | | | | * PLT-6471 Properly panic when translations can't be loaded * Print usage messages when errors occur during CLI initialization * Reverted behaviour of FindDir and added second return value to it * Fixed merge conflict
* Move SMTP HELO before authentication (#6464)Harrison Healey2017-05-192-10/+10
|
* PLT-6408 Framework for job server (#6404)Harrison Healey2017-05-183-0/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added initial job server * Added job server to be ran as part of platform * Added test job to the enterprise repo * Fixed job server not loading license * Renamed job package to jobs * Fixed TE not being buildable * Added JobStatus table to database * Changed fields used by JobStatus * Added APIs to query job status * Added config change listener to server * Added option to run job server from Makefile * Added ability to enable/disable jobs from config * Commented out placeholder for search indexing job * Fixed govet * Removed debug messages and fixed job api init message
* PLT-6472: Basic Elastic Search implementation. (#6382)George Goldberg2017-05-181-0/+15
| | | | | | | | | | | | | | * PLT-6472: Basic Elastic Search implementation. This currently supports indexing of posts at create/update/delete time. It does not support batch indexing or reindexing, and does not support any entities other than posts yet. The purpose is to more-or-less replicate the existing full-text search feature but with some of the immediate benefits of using elastic search. * Alter settings for AWS compatability. * Remove unneeded i18n strings.
* use Hostname() instead of Host which will contain the port (#6429)Carlos Tadeu Panato Junior2017-05-171-1/+2
|
* implement PLT-6469 - Send HELO request containing domain name to SMTP server ↵Carlos Tadeu Panato Junior2017-05-092-0/+19
| | | | (#6322)
* [PLT-5440] Add Options to System Console Dropdown Menu (#5939)Ryan Wang2017-05-091-0/+3
| | | | | | * Add options to system console dropdown menu * Updating modal css
* PLT-6393: Fix Websocket CORS header check. (#6335)George Goldberg2017-05-041-1/+1
|
* Removing password reset salt (#6334)Christopher Speller2017-05-041-4/+1
|
* PLT-6262 Add config setting to disable file attachments (#6301)Joram Wilander2017-05-041-0/+1
| | | | | | | | | | | | | | * 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-6355: Use separate Read Replicas for Search. (#6216)George Goldberg2017-05-011-0/+4
|
* PLT-6322 log error messages in english (#6234)Corey Hulen2017-04-281-0/+2
|
* Creating common token store and moving email invites and verification to it ↵Christopher Speller2017-04-271-0/+16
| | | | (#6213)
* Implement v4 endpoints for OAuth (#6040)Joram Wilander2017-04-201-0/+28
| | | | | | | | | | | | | | | | | | * Implement POST /oauth/apps endpoint for APIv4 * Implement GET /oauth/apps endpoint for APIv4 * Implement GET /oauth/apps/{app_id} and /oauth/apps/{app_id}/info endpoints for APIv4 * Refactor API version independent oauth endpoints * Implement DELETE /oauth/apps/{app_id} endpoint for APIv4 * Implement /oauth/apps/{app_id}/regen_secret endpoint for APIv4 * Implement GET /user/{user_id}/oauth/apps/authorized endpoint for APIv4 * Implement POST /oauth/deauthorize endpoint
* Merge branch 'release-3.8'Christopher Speller2017-04-171-0/+3
|\
| * PLT-5977: Only reload clients when client config changes. (#5989)George Goldberg2017-04-051-0/+3
| |
* | PLT-6317 disable file watcher while running from makefile (#6103)Corey Hulen2017-04-171-4/+11
| | | | | | | | | | | | * PLT-6317 disable file watcher while running from make file * Removing debug stmt
* | PLT-6113 Added initial unit tests for cmd package (#6086)Harrison Healey2017-04-151-0/+3
| | | | | | | | | | | | | | | | * Fixed app.CreateUser not using the provided locale * Added initial unit tests for cmd package * Disabled unit tests while we move to 'go build'
* | PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-1219-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* | implement POST /emoji for apiV4 (#5868)Carlos Tadeu Panato Junior2017-04-061-0/+62
|/
* Fixing race conditions in the code base (#5966)Corey Hulen2017-04-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding initial race detector * Remove setting of config twice * Fixing config file watch and config reload on license save * Fixing config file watch and config reload on license save * Fixing build error * Fixing locking issue * Fixing makefile * Fixing race in config * Fixing race in status unit test * Adding EE race tests * Fixing race in cluster info * Removing code that's isn't needed * Fixing some more races * Fixing govet issue
* PLT-5906 Set logs path instead log filename (#5949)enahum2017-04-041-2/+3
| | | | | | * PLT-5906 Set logs path instead log filename * feedback review
* PLT-6115 adding unit tests for licensing (#5916)Corey Hulen2017-04-041-0/+18
| | | | | | | | * Adding test to license sql store * PLT-6115 adding unit tests for licensing * Removing unused test
* Fixing config file watch and config reload on license save (#5954)Corey Hulen2017-04-041-5/+67
| | | | | | | | | | * Fixing config file watch and config reload on license save * Fixing config file watch and config reload on license save * Fixing build error * Fixing locking issue
* PLT-6139 (Server): Private Channel member managing (#5941)George Goldberg2017-04-032-0/+34
| | | | Adds an EE policy feature to allow restricting system-wide which level of Admins can manage the membership of private channels.
* PLT-6090 adding ability to read license file from disk (#5895)Corey Hulen2017-03-312-0/+55
| | | | | | | | * PLT-6090 adding ability to read license file from disk * Fixing unit test that fails only sometimes * Fixing test that fails randomly
* PLT-6076 Read config file info from enviroment vars (#5873)Corey Hulen2017-03-292-17/+94
| | | | | | | | | | | | * Adding viper libs for config file changes * Removing the old fsnotify lib * updating some missing libs * PLT-6076 Read config file info from enviroment vars * Changing unit test to use less important props
* Move WebSocket API to it's own package and add websocket v4 endpoint (#5881)Joram Wilander2017-03-281-0/+24
|
* PLT-5904 (Server): Config flag for SMTP Cert Check. (#5857)George Goldberg2017-03-271-2/+2
|
* PLT-6063: AddUserToTeam permission depends on policy. (#5869)George Goldberg2017-03-261-10/+19
| | | Uses same policy setting as InviteUserToTeam.
* PLT-6076 Adding viper libs for config file changes (#5871)Corey Hulen2017-03-251-1/+1
| | | | | | | | * Adding viper libs for config file changes * Removing the old fsnotify lib * updating some missing libs
* Merge branch 'release-3.7'George Goldberg2017-03-231-104/+158
|\
| * Fix policy application in team edition. (#5771)George Goldberg2017-03-151-104/+158
| |
* | improvements for inbucket email test and re-enable Email mention test (#5647)Carlos Tadeu Panato Junior2017-03-112-11/+53
|/ | | | Now if we dont get the mailbox to check the email we try 5 times, if still no message we disable the email verification.
* Add system console switch for enabling link previews (#5663)Joram Wilander2017-03-061-0/+1
|
* PLT-5703 Update license expiry timing and text (#5602)Joram Wilander2017-03-061-0/+2
| | | | | | * Update license expiry timing and text * Updating error bar (#5632)
* PLT-5548 Prevent server start if defaultLocate is not available (#5532)enahum2017-02-282-0/+31
| | | | | | * PLT-5548 Prevent server start if defaultLocate is not available * Add validation for supported locales
* PLT-5070: Server side component of Telemetry. (#5514)George Goldberg2017-02-242-178/+3
|
* Fix permission grants for channel management. (#5478)George Goldberg2017-02-211-0/+16
| | | | When selecting the Channel, Team & System level for channel permissions, they must be explicitly granted to the Channel *and* the Team admins.
* Adding go vet from hack-a-thon (#5328)Corey Hulen2017-02-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | * Adding go vet to the api package * Adding go vet to app package * Adding go vet to manualtesting package * Adding go vet to the model package * Adding go vet to the store dir * Adding go vet to utils package * Adding missing dirs with go files * Fixing up makefile * Fixing up makefile * Removing root dir
* Implement PUT /users/{user_id}/password endpoint for APIv4 (#5243)Joram Wilander2017-02-071-1/+1
|
* Improvments to typing messages (#5230)Christopher Speller2017-01-301-0/+4
|