summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Fixed GOPATH in makefile to prevent make mock-store from rewriting ↵Jonathan2017-10-301-1/+1
| | | | mattermost-server imports (#7743)
* more robust mockery invocation (#7727)Chris2017-10-261-1/+1
|
* Store mocks (#7724)Chris2017-10-261-0/+4
| | | | | | * store mocks * add example
* add missing license headers, test to makefile (#7711)Chris2017-10-251-1/+4
|
* parallel tests (#7629)Chris2017-10-161-1/+1
|
* Use tmpfs containers for api/api4 tests, move and speed up CLI tests (#7606)Chris2017-10-121-5/+7
| | | | | | | | | | | | * use tmpfs containers for api/api4, move and speed up cli tests * minor optimizations * add missing files, fix pre-existing race condition * add . to TestMain check * add requested log message
* Make test execution not take quadratic compilation time (#7610)Chris2017-10-121-27/+9
| | | | | | | | | | | | * make test execution not take quadratic compilation time * add -p flag. we can only test one package at a time (for now) * cd to mattermost-server for enterprise * whoops * let's go ahead and make the coverage profiles ready for concurrent test
* store/sqlstore cleanup and postgres tests (#7595)Chris2017-10-091-16/+0
| | | | | | | | | | * sqlstore cleanup / postgres tests * remove stopped containers * cmd/platform compile fix * remove test-postgres target from makefile
* Updating server dependancies. (#7538)Christopher Speller2017-09-291-2/+2
|
* PLT-7641: Cleanup the jsonl files from `make test` (#7466)Jonathan2017-09-251-0/+2
| | | | | | * Disabled automatic log rotation to avoid multiple log file creation, added mattermost.log.jsonl files to gitignore * Added log file delete to make clean
* Move sql store code into store/sqlstore package (#7502)Chris2017-09-251-1/+1
| | | | | | | | | | * move sql store code into store/sqlstore package * move non-sql constants back up to store * fix api test * derp
* Fix launching minio container. (#7504)George Goldberg2017-09-251-1/+1
|
* Run file tests on Minio and local drivers. (#7482)George Goldberg2017-09-221-0/+21
|
* Avoid error linking client dist directory every time (#7438)Jesús Espino2017-09-131-1/+3
|
* Fixing makefile goflags (#7408)Christopher Speller2017-09-071-6/+6
|
* Renaming repoChristopher Speller2017-09-061-9/+10
|
* Adding jenkinsfile for new build server.Christopher Speller2017-09-061-159/+56
|
* Fixing EE build for master (#7394)Corey Hulen2017-09-061-1/+1
|
* make config.json play nicely with version control (#7221)Chris2017-08-201-0/+6
|
* lint all the things (#7154)Chris2017-08-091-37/+16
| | | | | | * lint all the things * remove extra echo
* PLT-6965 jira integration (plus plugin scaffolding) (#6918)Chris2017-08-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * plugin scaffolding / jira integration * add vendored testify packages * webhook fix * don't change i18n ids * support configuration watching * add basic jira plugin configuration to admin console * fix eslint errors * fix another eslint warning * polish * undo unintentional config.json commit >:( * test fix * add jira plugin diagnostics, remove dm support, add bot tag, generate web-safe secrets * rebase, implement requested changes * requested changes * remove tests and minimize makefile change * add missing license headers * add missing comma * remove bad line from Makefile
* Add jobserver command to platform binary (#7067)Christopher Speller2017-08-011-16/+1
| | | | | | | | * Add jobserver command to platform binary * Fixing jobserver config. Adding jobserver flags. * Fixing govet in makefile
* PLT-5308 Caching layer part 2 (#6973)Christopher Speller2017-07-311-0/+8
| | | | | | | | | | | | * Adding Reaction store cache layer example * Implementing reaction store in new caching system. * Redis for reaction store * Adding redis library * Adding invalidation for DeleteAllWithEmojiName and other minor enhancements
* Changed default Makefile target (#6647)Harrison Healey2017-07-251-1/+1
|
* PLT-6976: Elasticsearch capitalisation and tests. (#6839)George Goldberg2017-07-071-0/+19
| | | | | | | * Fixes Elasticsearch to have consistent capitalisation everywhere across the code and UI (except the config file unfortunately). * Adds basic unit tests for Elastichsearch. * Adds a Elasticsearch docker image to the Makefile to enable testing the Elasticsearch feature.
* Add missing packages to govet. (#6793)George Goldberg2017-06-291-0/+3
|
* Fix EE Short tests (#6585)Christopher Speller2017-06-051-1/+2
|
* Adding short unit tests by default (#6494)Christopher Speller2017-05-251-2/+4
|
* PLT-6408 Framework for job server (#6404)Harrison Healey2017-05-181-2/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-6317 disable file watcher while running from makefile (#6103)Corey Hulen2017-04-171-1/+1
| | | | | | * PLT-6317 disable file watcher while running from make file * Removing debug stmt
* Increasing test timeoutChristopher Speller2017-04-051-1/+1
|
* Removing verbose from race testsChristopher Speller2017-04-051-2/+2
|
* Fixing only EE coverage (#5933)Christopher Speller2017-04-051-4/+5
|
* Fixing race conditions in the code base (#5966)Corey Hulen2017-04-041-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-5900 Removed automatic configuration of SiteURL (#5952)Harrison Healey2017-04-041-0/+1
| | | | | | | | | | | | | | | | * Revert "PLT-5765 Passed SiteURL to SendNotifications (#5705)" This reverts commit a8e68bd8905972ae59de90fa33d5b3e3c274dc47. * Removed automatic configuration of SiteURL * Reverted unintentional config changes * Updated help text * Added link to docs in Site URL warning * Fixed merge conflict
* Add store unit tests and add make target for testing store with postgres (#5925)Joram Wilander2017-04-031-0/+16
| | | | | | | | * Add store unit tests and add make target for testing store with postgres * Remove postgres target form test-server target * Fix audit test
* PLT-6046 remove webrtc from tests (#5872)enahum2017-03-261-19/+0
|
* PLT-5755: Infrastructure for Component Testing. (#5814)George Goldberg2017-03-231-1/+4
| | | | | | | | | | This migrates the existing webapp tests to using Jest and Enzyme. The infrastructure is put in place for React component testing, and a few simple example component tests are implemented. This also adds snapshot testing of components, coverage checking for the webapp (although that is not yet integrated to Coveralls), and the ability to run npm run test:watch to automatically re-run affected tests when working on the webapp codebase.
* Fxing TODO check (#5836)Christopher Speller2017-03-231-8/+8
|
* Fix success typo in Makefile (#5809)Joram Wilander2017-03-201-1/+1
|
* Fxing code coverage numbers + APIv4 tests with EE (#5789)Christopher Speller2017-03-161-51/+48
|
* add team exists endpoint for APIv4 (#5517)Carlos Tadeu Panato Junior2017-03-071-1/+1
|
* Reload license from DB for all cluster app servers (#5525)Joram Wilander2017-02-281-1/+1
| | | | | | * Reload license from DB for all cluster app servers * Increase test timeout
* Adding go vet from hack-a-thon (#5328)Corey Hulen2017-02-091-2/+32
| | | | | | | | | | | | | | | | | | | | | | * 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 APIv4 infrastructure (#5191)Joram Wilander2017-01-301-1/+3
| | | | | | * Implement APIv4 infrastructure * Update parameter requirement functions per feedback
* Add inbucket docker image to allow local and automated testing of emails (#4901)Carlos Tadeu Panato Junior2017-01-171-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | * add docker container for inbucket * Add way to get the emails using inbucket and add a test for reset password * add config setting to send emails * update TestEmailTest update * add another test and fix wrong assert * update per review fix lint change senders email * Revert config.json to default values for EmailSettings section * update test * add setup to make the test run
* PLT-4938 Add app package and move logic over from api package (#4931)Joram Wilander2017-01-131-1/+3
| | | | | | | | | | * Add app package and move logic over from api package * Change app package functions to return errors * Move non-api tests into app package * Fix merge
* PLT-135 Showing "(Edited)" indicator if a message has been edited. (#4923)Debanshu Kundu2017-01-121-2/+2
|
* Adding check for TODO XXX FIXME to makefile (#4930)Christopher Speller2017-01-021-0/+12
|
* Improving command line interface (#4689)Christopher Speller2016-12-061-11/+8
|