Commit Graph

11181 Commits

Author SHA1 Message Date
Alex Sahin
abaf0221b6 MM-16565 Migrate "User.GetNewUsersForTeam" to Sync by default (#11405)
* initial code

* rename result var to user

* rename var to users
2019-06-26 06:35:01 -07:00
Jesse Hallam
5acb0ad227 MM-16369: include potential subpath in emails (#11311)
* MM-16369: include potential subpath in emails

Various email templates were extracting the `Host` but not the `Path` from the SiteURL, excluding a potential subpath defined therein.

* improve coverage of condenseSiteURL
2019-06-26 09:13:09 -03:00
Sven Hüster
56e629e842 postgres use specific full text idx (#11022) 2019-06-26 09:12:46 -03:00
krjn
72d482de0e [MM-16512] Migrate Token.Save to Sync by default (#11353)
* [MM-16512] Migrate Token.Save to Sync by default

* refactor: formatting

* test: add checks for errors while saving tokens

* test: fixup
2019-06-26 16:06:41 +05:30
KimSeungHyeon
2327ab8854 [MM-16162] migrate Team.SearchOpen to Sync by default (#11398)
* [MM-16162] migrate Team.SearchOpen to Sync by default

* [MM-16162] fix error

* [MM-16162] update the mocked stores, fix slight error
2019-06-26 11:27:42 +01:00
Shota Gvinepadze
eea898c6e0 Migrate 'UserAccessToken.DeleteAllForUser' to Sync by default (#11320) 2019-06-26 12:15:29 +02:00
Shobhit Gupta
879883e9a3 Migrate "Channel.PermanentDeleteMembersByUser" to Sync by default (#11243)
* Change PermanentDeleteMembersByUser to sync by default

* Address comments
2019-06-26 12:09:29 +02:00
Rodrigo Villablanca Vásquez
4cf6ae6808 Migrates Channel.UpdateLastViewedAt to sync by default (#11240) 2019-06-26 11:52:43 +02:00
Jesús Espino
6df57d7a83 Migrate User Store methods related to enterprise to sync by default (#11332) 2019-06-26 10:41:45 +02:00
Shota Gvinepadze
7e918e38bc Migrate 'Channel.AutocompleteInTeamForSearch' to Sync by default (#11285) 2019-06-26 09:44:23 +02:00
Jesús Espino
e53dba3848 MM-16400: Adding more control over bind and advertising address in cluster configuration (#11283) 2019-06-26 09:40:19 +02:00
Jesús Espino
8f0216c57f Migrate ChannelMemberHistory store to Sync by default (#11331) 2019-06-26 09:39:43 +02:00
Rodrigo Villablanca Vásquez
d17bdc6764 Migrates Channel.GetMembersForUser to sync by default (#11236) 2019-06-26 09:19:48 +02:00
Sheshagiri Rao Mallipedhi
1f6aedcdf3 Migrate "Status.GetByIds" to Sync by default (#11364)
* Migrate Status.GetByIds to Sync by default

* gofmt the files
2019-06-26 01:49:57 -04:00
Michael Kochell
b68194e035 [MM-15831] Improve system for storing status of available plug… (#11185)
* Move State property from activePlugin to PluginHealthStatus. env.activePlugins is now reserved for healthy running plugins.

* Add comments for function declarations

* Combine activePlugins and pluginHealthStatuses into a common structure, registeredPlugins

* Add check to see if plugin is active before deactivating it

* Make `Deactivate` set plugin status

* Add comment explaining the `registeredPlugins` map
* Give responsibility to set plugin disabled status upon deactivation back to `env.Deactivate`

* check if plugin needs to be deactivated before setting status
2019-06-25 17:44:08 -04:00
Michael Kochell
332b53a30d Make health check test look for general failure (#11368) 2019-06-25 09:57:22 -07:00
Michael Kochell
4e5f6fcfbc Remove enable plugin health check config option (#11369) 2019-06-25 09:56:31 -07:00
Alex Sahin
30d572000a MM-16521 Migrate "Status.GetTotalActiveUsersCount" to Sync by default (#11401)
* initial code

* remove repeated var declaration
2019-06-25 12:34:28 -04:00
George Goldberg
130873c2f1 MM-16474: SMTP password should be redacted in system console. (#11350)
Fix Santize function to be the opposite of the Desanitize function for
the config file, and add a unit test for Sanitize.
2019-06-25 10:36:26 -04:00
Shota Gvinepadze
e9cb343ba7 Migrate to Sync by default (#11286) 2019-06-25 15:14:01 +02:00
Martin Kraft
d1b1b319cf MM-16499: Adds ability to retrieve channels with total count f… (#11375)
* MM-16499: Adds ability to retrieve channels with total count for pagination.

* MM-16499: Switches to custom package name for squirrel.
2019-06-25 15:18:48 +03:00
Bob Lubecker
3993cac4ed MM-16264 - add cypress-test-data command to make file (#11130)
* add cypress-test-data command to make file

* apply changes to the standard test-data command
2019-06-25 07:06:44 -05:00
Rodrigo Villablanca Vásquez
54d62dbadf Migrates Channel.IncrementMentionCount to sync by default (#11237)
* Migrates Channel.IncrementMentionCount to sync by default

* Calls to Channel.IncrementMentionCount are concurrent now
2019-06-25 11:13:39 +01:00
Micah Thompson
eb9415a668 MM-16482 Migrate UserAccessToken.Delete to Sync by default (#11356)
* MM-16482 Migrate UserAccessToken.Delete to Sync by default

* err mistake

* [Requested Change] Removed else block

* gofmt change

* gofmt change
2019-06-24 23:25:19 +02:00
Martin Kraft
c07b7046ca MM-16500: Adds ability to retrieve the total count of teams via the API. (#11325) 2019-06-24 22:05:34 +01:00
Harrison Healey
49d5037a89 MM-16654 Fix default value for EnableSurvey in diagnostics (#11373) 2019-06-24 15:58:45 -04:00
Shobhit Gupta
a4262373e5 Migrate Emoji.GetList to Sync by default (#11314) 2019-06-24 19:25:29 +02:00
Tarik Eshaq
453f28c05d Migrate Status.GetAllFromTeam method to Sync (#11362)
* Migrate Status.GetAllFromTeam method to Sync

* remove redundant else statement in GetAllFromTeam
2019-06-24 19:01:45 +02:00
Shobhit Gupta
331ded2421 Migrate UserAccessToken.Search to Sync by default (#11330) 2019-06-24 16:12:23 +02:00
Sheshagiri Rao Mallipedhi
cca41427a4 Migrate Status.SaveOrUpdate to Sync by default (#11359)
* Migrate Status.SaveOrUpdate to Sync by default

* address pr comments
2019-06-24 12:03:29 +02:00
Rodrigo Villablanca Vásquez
0199cef145 Migrates Status.GetOnline to sync by default (#11351)
* Status.GetOnline to sync by default

* Removed else sentence
2019-06-24 10:02:50 +02:00
Miguel de la Cruz
162a2a9903 [MM-16244] Add Elasticsearch SkipTLSVerification parameter to the config (#11189)
* [MM-16244] Add Elasticsearch SkipTLSVerification parameter to the config

* Add SkipTLSVerification config parameter to the diagnostics

* Update diagnostics key for consistency

Co-Authored-By: George Goldberg <george@gberg.me>
2019-06-23 12:03:55 +01:00
Carlos Tadeu Panato Junior
efb9e2fe54 fix the clean checkou and only check in PR (#11363) 2019-06-23 12:29:16 +02:00
Shobhit Gupta
c4b9b3cfd3 Migrate Emoji.Search to Sync by default (#11308)
* Migrate Emoji.Search to Sync by default

* Fix indentation
2019-06-22 09:41:47 +02:00
Miguel de la Cruz
9e9b008f3d [MM-13500] Adds channel /search_group endpoint (#10805)
* [MM-13500] Adds channel /search_group endpoint

* Add LIMIT to the queries

* Fix i18n extract

* Fix tests

* Add a new endpoint to get profiles by group channel ids

* Rebase fix
2019-06-22 00:14:21 +01:00
krjn
604e247135 [MM-16514] Migrate Token.GetByName to Sync by Default (#11355)
* [MM-16514] Migrate Token.GetByToken to Sync by default

* test: use testify

* fix: shadowing
2019-06-22 00:20:27 +02:00
Dean Whillier
cfd9d314a3 [MM 7970] Support maintaining online status while the Desktop App is in the background ... and other things. (#11312)
* receive os-level user status updates via websocket

* removing debugging
2019-06-21 17:46:06 -04:00
George Goldberg
0d8377cc59 MM-16439: Print config ordered by key alphabetically for easy diff. (#11349)
* MM-16439: Print config ordered by key alphabetically for easy diff.

* Clarify comment.
2019-06-21 17:38:26 +01:00
Jesús Espino
e3504398c7 Migrate OAuth store to sync by default (#11319)
* Migrate OAuth store to sync by default

* Removing unnecesary return oldValue for updateApp in Oauth Store
2019-06-21 18:21:18 +02:00
krjn
e3c8c1251f [MM-16490] Migrate UpdateTokenDisable to Sync by default (#11333)
* [MM-16490] Migrate UpdateTokenDisable to Sync by default

* fix: missed conversion of app/session.go
2019-06-21 22:55:23 +08:00
Shota Gvinepadze
2d00aed038 Migrate 'UserAccessToken.GetByUser' to Sync by default (#11322) 2019-06-21 16:49:56 +02:00
Pradeep Murugesan
d300f4a6ad made the emoji store getByName method sync (#11324) 2019-06-21 13:19:57 +02:00
Shota Gvinepadze
9ce1aa4455 [MM-11306] Migrate 'UserAccessToken.Save' to Sync by default (#11309)
* Migrate 'UserAccessToken.Save' to Sync by default

* Remove else clause in UserAccessToken.Save()
2019-06-21 10:42:37 +02:00
Carlos Tadeu Panato Junior
c0ea93c228 tagging the docker image using the sha instead of the PR number (#11284) 2019-06-21 10:41:49 +02:00
Rodrigo Villablanca Vásquez
9ad2dd9514 Migrates Channel.GetDeletedByName to sync by default (#11203) 2019-06-21 08:32:13 +02:00
Shota Gvinepadze
e9e65fe8bb Migrate 'UserAccessToken.GetByToken' to Sync by default (#11321) 2019-06-20 23:37:38 +02:00
Donald Feury
66993e1fae MM-2954 - Add a separate post type for /me messages and update formatting (#11082)
* MM-2954

* Added new const post type for /me commands
* Modified me command to return response text without *__* wrapper
* Modified unit test for MeCommand to reflect changes
* Added unit test for the me command provider

* * Reverted change to text property in me command response
* Added original message in me command response props
* Updated unit tests

* gofmt changes
2019-06-20 17:16:36 -04:00
Rodrigo Villablanca Vásquez
a760f32526 Migrates Channel.ResetAllChannelSchemes to sync by default (#11275) 2019-06-20 22:52:24 +02:00
Gabe Jackson
41e5ec3c5e [MM-16032] Add system ping endpoint health checks (#11267)
* Add system ping endpoint health checks

This change adds the option for additional server health checks
to be performed when the system ping endpoint is hit. An additional
field 'getserverstatus' is required to run the enhanced health
checks to ensure previous default ping behavior is not modified.

* Use snake_casing
2019-06-20 16:06:04 -04:00
Rajat Varyani
a9b4a7f508 [MM-16484] Migrate UserAccessToken.Get to Sync by default (#11316)
* [MM-16484] Migrate UserAccessToken.Get to Sync by default

* [MM-16484] Fix shadowing error for err variable

* [MM-16484] Remove redundant else
2019-06-20 20:22:10 +02:00