Esdras Beleza
46c624f4f8
Migrate app/team_test.go to use testify ( #12215 ) ( #12226 )
...
* Migrate app/team_test.go to use testify (#12215 )
* Add missing message
* Fix suggestions
2019-09-17 14:38:22 +01:00
Eli Yukelzon
b3517eaf2f
MM-17468 - Improving performance of fetching threads ( #11980 )
...
fetchThreads parameter support in the API
2019-09-17 14:37:10 +01:00
Nikhil Ranjan
39036ffb30
Converting to structured logging the file app/cluster_discover… ( #12204 )
2019-09-17 12:20:23 +02:00
Paulo Bittencourt
5b79fc4110
[MM-17889] Implement validation of plugin API version comments ( #11941 )
2019-09-17 08:03:28 +02:00
Nikhil Ranjan
04653ec924
Convert app/helper_test.go t.Fatal calls into assert/require calls ( #12223 )
...
* Convert app/helper_test.go t.Fatal calls into assert/require calls
* using Equalf
2019-09-16 18:11:17 -04:00
Nikhil Ranjan
29c738dc9d
Converting to structured logging the file app/email_batching.go ( #12127 )
...
* Converting to structured logging the file app/email_batching.go
* reverting to fmt.Sprintf as per need
2019-09-16 17:28:13 -04:00
Arshdeep Singh Chimni
fe41272723
migrate "app/diagnostics_test.go" to use testify ( #12072 )
2019-09-16 21:18:28 +02:00
Claudio Costa
ad9784d7e3
[MM-16934] Add API endpoint to update channel privacy ( #11993 )
...
* Add API endpoint to update channel privacy setting
* Fix language files
* Improve tests by making sure channel has been updated correctly
* Improve tests
2019-09-16 19:34:36 +02:00
Ogundele Olumide
6a2f09ae78
chore: migrate test to testify kit ( #12230 )
...
- convert t.fatal to require.Fail
2019-09-16 11:27:40 -04:00
Darrell Richards
50ae252f9c
GH-12194 Converting to structured logging the file app/user.go ( #12201 )
...
* Converted Logging on app/user.go
* Fixed a couple of issues with logging using the mlog.Err.
* Fixed issues from feedback via PR.
2019-09-16 14:28:09 +02:00
Nikhil Ranjan
62eeca29b7
Converting to structured logging the file app/slackimport.go ( #12137 )
2019-09-16 13:37:14 +02:00
Phillip Ahereza
7ecd270d7c
migrated plugin_deadlock_test.go to use testify ( #12077 )
2019-09-14 23:08:04 +02:00
Ogundele Olumide
43a068543c
fix: migrate the test to testify ( #12158 )
...
- convert all t.Fatal to testify require or assert
2019-09-14 12:53:37 +02:00
Martin Kraft
890a7c6985
MM-18522: Include edited posts in compliance export. ( #12197 )
...
* MM-18522: Export all post edits in compliance exports.
* MM-18522: Changes ordering of export query post results.
2019-09-13 18:18:06 -04:00
Miguel de la Cruz
85ce27fc93
[MM-18544] Initialise UserSearch struct before trying to decode JSON ( #12198 )
2019-09-13 13:58:27 -04:00
Lev
4c4fbdc652
Bumped Jira plugin to 2.1.3 ( #12185 )
2019-09-13 06:48:32 -07:00
Nikhil Ranjan
bff8ad995d
Converting to structured logging the file app/license.go ( #12170 )
2019-09-13 09:07:00 -04:00
Nikhil Ranjan
995a545411
Convert app/export_test.go t.Fatal calls into assert/require calls ( #12184 )
2019-09-13 11:51:46 +02:00
Jesús Espino
738a948e45
Restricting groupmsg command to only allow to create group chats with know people ( #12148 )
...
* Restricting groupmsg command to only allow to create group chats with know people
* More generic response to the users about user he can't see
* Making the code more clean
2019-09-13 10:57:47 +02:00
Nikhil Ranjan
4a3d7b9389
MM-18258 Converting to structured logging the file utils/html.go ( #12134 )
...
* Converting to structured logging the file utils/html.go
* using any instead of type assertion
2019-09-13 10:34:48 +02:00
Nikhil Ranjan
9f54e8267f
Converting to structured logging the file app/webhook.go ( #12142 )
2019-09-13 01:31:59 -04:00
Nikhil Ranjan
d9fa46e0a2
Converting to structured logging the file store/sqlstore/post_… ( #12087 )
2019-09-12 21:02:14 -04:00
Nikhil Ranjan
d8f9dd271d
MM-18268 Converting to structured logging the file app/websock… ( #12143 )
2019-09-12 20:30:41 -04:00
Jesús Espino
5cf578f486
Migrating to our ldap fork ( #12149 )
2019-09-12 21:11:05 +02:00
Nikhil Ranjan
5fe5077578
MM-18257 Converting to structured logging the file utils/i18n.… ( #12095 )
2019-09-12 11:55:31 -05:00
Jesús Espino
28cc7e7e36
Migrating roles and schemes to new Cache Layer ( #11936 )
...
* Migrating roles and schemes to new Cache Layer
* Adding missed license headers
* Updating cache tests
* Adding the cache layer to the testlib helper
* Fixing cyclic dependency
* fixing a bit of not-idiomatic error handling
* Another small fix arrount idiomatic error handling
2019-09-12 18:52:45 +02:00
Nikhil Ranjan
e58aeb90a8
MM-18255 Converting to structured logging the file web/static.go ( #12093 )
...
* Converting to structured logging the file web/static.go
* change staticDir to clientDir in logs
2019-09-13 00:22:48 +08:00
Nikhil Ranjan
e8911b3e08
Converting to structured logging the file app/analytics.go ( #12171 )
2019-09-12 17:58:16 +02:00
Nikhil Ranjan
b7a879b985
Converting to structured logging the file app/post.go ( #12138 )
2019-09-12 10:27:04 -05:00
Elias Nahum
794ae335b3
MM-17953 Set updateAt and remove from cache when a user is (de)activated ( #12178 )
2019-09-12 16:30:15 +02:00
Nikhil Ranjan
54c0e394f5
MM-18278 Converting to structured logging the file plugin/supe… ( #12177 )
2019-09-12 09:31:09 -04:00
Nikhil Ranjan
37d719d20c
Converting to structured logging the file app/ratelimit.go ( #12176 )
2019-09-12 13:35:07 +02:00
Nikhil Ranjan
d327df12e6
MM-18264 Converting to structured logging the file app/emoji.go ( #12139 )
2019-09-11 22:49:27 -05:00
Elias Nahum
3618947094
MM-18066 Remove double @ for email notifications ( #12131 )
...
* Remove double @ for email notifications
* Fix tests
2019-09-11 17:30:35 -03:00
Nikhil Ranjan
be25dcd6f3
Converting to structured logging the file jobs/jobs.go ( #12120 )
2019-09-11 14:19:13 -04:00
Paulo Bittencourt
9c3fc4ab9f
[MM-15220] Add generic error field to SubmitDialogResponse ( #12081 )
...
This will allow integrations to return an generic error message that is
not tied to a specific dialog field.
2019-09-11 11:35:51 -04:00
Theo Gkourasas
98489b9e67
MM-15219 Add support for introduction text in interactive dial… ( #12029 )
2019-09-11 11:31:51 -04:00
Nikhil Ranjan
a5f04802e8
MM-18266 Converting to structured logging the file app/web_con… ( #12141 )
2019-09-11 11:16:33 -04:00
Nikhil Ranjan
df85bd422f
Converting to structured logging the file app/notification.go ( #12140 )
2019-09-11 07:52:12 -07:00
Lev
4677b50811
Updated mattermost-plugin-jira to v2.1.2 to fix a failed build ( #12151 )
2019-09-11 07:34:51 -07:00
Arjit Chaudhary
1076994773
Refactor "store/sqlstore/channel_member_history_store.go" to u… ( #12059 )
2019-09-11 07:33:47 -04:00
Nikhil Ranjan
3057116581
Converting to structured logging the file api4/websocket.go ( #12118 )
2019-09-11 07:33:31 -04:00
Hector
bf847ba184
MM-18290 Using structured logging in file "security_update_che… ( #12123 )
...
* Refactor to use structured logging
* Properly formatted with gofmt
2019-09-11 07:33:07 -04:00
Nikhil Ranjan
67f86b5a63
Converting to structured logging the file api4/system.go ( #12119 )
2019-09-11 07:06:52 -04:00
Claudio Costa
814c234443
[MM-18036] Sanitize sql LIKE terms on search endpoints ( #12044 )
...
* Sanitize sql LIKE terms on search endpoints
* Add search term sanitization in additional places
2019-09-11 10:56:12 +02:00
Nikhil Ranjan
8b969426f0
Converting to structured logging the file jobs/jobs_watcher.go ( #12121 )
2019-09-10 18:23:49 -04:00
sowmiyamuthuraman
63552416fb
Fix unable to access ' https://git.apache.org/thrift.git/ ' ( #12146 )
2019-09-10 15:20:35 -04:00
jfrerich
1802c575e5
[MM-18119] Add methods for getting teams and count when query… ( #12020 )
...
* Add methods to handle include_total_count api parameter when permissions
for authenticated user is not sysadmin
* Add translations for app errors
* Add Mocks
* Add tests for new methods
* When running at the TeamStore testing level, the number of returned
teams is different than running tests individually. Fix for now and
submit help wanted do proper teardown after each test
* correct value when running test at the top level
* Add helper function to delete previous teams in db
* Instead of checking against numbers of teams returned, check against the
actual teams returned.
When creating test teams, use unique DisplaName values so the return
array will be sorted consistantly.
When testing private and public team counts, add teams that should not
be counted. Also create odd number of public/private teams for better
error protections. Don't want 1 of each type
2019-09-10 11:50:27 -05:00
Lev
9e6c5e8ea6
MM-17489: fixed racy tryExecutePluginCommand ( #11780 )
...
* MM-17489: fixed racy tryExecutePluginCommand
* PR feedback
* MM 7971 dockerhost -> localhost && docker -> docker-compose (#10872 )
* replace dockerhost with localhost
* remove uneeded setup-max build step (no more dockerhost)
* changes as recommended by @cpanato
* make clean-docker with docker-compose
* added ports to docker-compose.yml (needed for osx). ignore error for ldapadd (when already exists)
* add clean-old-docker to legacy.mk
* docker-compose stop instead of down for `make stop-docker`
* MM-17117: Updates einterface for FirstLoginSync. (#11737 )
* update sampledata users passwords (#11769 )
* update sampledata users passwords
* update makefile
* Tweak docker compose setup (#11785 )
* fix stray dockerhost mention
* fix stray whitespace
* fix missing mattermost-redix cleanup in clean-old-docker
* absolute path to docker-compose, plus simpler ldap initialization
* allow ldapadd to fail on CI
* MM-16366 - Prevent attachment duplication on import (#11770 )
* prevent attachment duplication
* improved tests
* corrected import into a new post
* WIP: a failed attempt to add tests
* remove debugging statements
* fix godoc
* enable plugins when testing
* rework reentrant unit tests
2019-09-10 12:28:12 -04:00
Nikhil Ranjan
94eb3caa73
Converting to structured logging the file app/command_echo.go ( #12144 )
2019-09-10 14:08:29 +02:00