Christopher Speller
3e9ec51890
Mm 16292 support command overrides ( #14951 )
...
* Supporing plugins that override built-in commands.
* Test.
* Fix test.
* Fix override order for command autocomplete.
* Fix test copy paste errors
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2020-07-02 13:28:21 -07:00
Miguel de la Cruz
84f45634a8
Remove remaining t.Fatal from the codebase ( #13876 )
...
* Remove remaining t.Fatal from the codebase
* Fix job_store test
* Address review comments
* Remove comments
2020-02-13 17:53:23 +01:00
Jesús Espino
a63684fcb5
Consistent license message for all the go files ( #13235 )
...
* Consistent license message for all the go files
* Fixing the last set of unconsistencies with the license headers
* Addressing PR review comments
* Fixing busy.go and busy_test.go license header
2019-11-29 12:59:40 +01:00
Miguel de la Cruz
2259b7f2a8
[MM-19948] Set version on module file and internal paths ( #13186 )
...
* [MM-19948] Set version on module file and internal paths
* Fixes after merge
* Fix i18n checker error
2019-11-28 14:39:38 +01: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
Shreyansh Chouhan
39ceaa3e86
[MM-13833] Configured unit tests to log through t.Log ( #10272 )
...
* Rerouted the unit test logs through t.Log
* resolving merge confilvts
* Update testing.go
* Update helper_test.go
* Added godocs for NewTestingLogger
* Added go docs for NewTestingLogger
* Resolving conflicts
2019-02-14 13:52:11 -04:00
Christopher Speller
09a519799f
Unregistering plugin commands on disabling of plugin. ( #10086 )
2019-01-10 15:52:10 -05:00
Jesse Hallam
e87965f39d
MM-11905: delete plugin commands on removal ( #9601 )
...
* defer plugin tear down for testing
* test expected plugin command unregistration
* MM-11905: uninstall plugin commands on remove
2018-10-10 10:56:54 -07:00