Commit Graph

9479 Commits

Author SHA1 Message Date
Christopher Brown
e17554a375 add codecov.yml v4.4.0-rc3 2017-11-13 14:05:34 -06:00
Chris
865f9f83a7 Improve test coverage reporting / accuracy (#7819)
* improve test coverage reporting / accuracy

* handle absolute coverpaths

* move tests into multiple files

* rename codecov.yml (https://github.com/codecov/support/issues/426)
2017-11-13 11:59:51 -08:00
Joram Wilander
79726b5d8e Replace os.Rename with directory copy util in plugin extraction (#7825) 2017-11-13 11:46:29 -08:00
Christopher Speller
1329aa51b6 Updating server dependancies. (#7816) 2017-11-13 09:09:58 -08:00
Joram Wilander
7304a61ef5 Add placeholder field and user_autocomplete type to plugin manifest (#7817)
* Add placholder field and user_autocomplete type to plugin manifest

* user_autocomplete -> username
2017-11-13 11:38:16 -05:00
Chris
ae8fd37332 Add codecov yaml file (#7818)
* add codecov yaml file

* ignore storetest directory

* add a test

* relax status checks a bit for now
2017-11-11 04:43:39 -06:00
Christopher Speller
756caaa1fb Adding 4.5 upgrade code (#7815) 2017-11-11 00:23:19 -08:00
Martin Kraft
91544f0c6d Fixes running webapp from custom location using ENV variable. (#7809) 2017-11-10 15:25:05 -05:00
lindalumitchell
bdd47539bf Update with new link to mm_file_testing in Drive (#7812) 2017-11-10 11:51:30 -08:00
Christopher Speller
50dc397513 Merge branch 'release-4.4' 2017-11-09 14:42:26 -08:00
Chris
10c5a927cb more global config ref cleanup (#7802) 2017-11-09 14:46:20 -06:00
Corey Hulen
120fbed0f7 PLT-8061 re-activate SAML and Oauth on successful login (#7810) v4.4.0-rc2 2017-11-09 09:16:42 -08:00
Chris
b0c18ece09 Basic manifest docs (#7806)
* basic manifest docs

* add a bit more documentation

* space out fields for better godoc formatting
2017-11-09 10:46:08 -05:00
enahum
7ef60d47c9 translations PR 20171106 (#7795) 2017-11-08 13:01:05 -08:00
Joram Wilander
5ef7277521 PLT-7709 Add UI settings to plugin manifest (#7794)
* Add UI settings to plugin manifest

* Add another test case

* Add options field to setting

* Updates per feedback

* Report diagnostics on if plugins have settings set

* Add regenerate_help_text field
2017-11-08 11:39:30 -05:00
Chris
1d1998c668 add a few docs for plugin testing (#7798)
* add a few docs for plugin testing

* fix typo
2017-11-07 11:12:38 -08:00
Chris
61db2ff59b fix builtin plugin http router (#7797) v4.4.0-rc1 2017-11-06 19:53:40 -08:00
Christopher Speller
fef70d6c9e Uncomment upgrae for 4.4 (#7796) 2017-11-06 16:02:19 -08:00
Jason Blais
4731057e50 Revert PLT-7809 (#7793)
* Update webrtc_test.go

* Update webrtc.go

* Update config.go

* Update webrtc.go
2017-11-06 10:23:15 -08:00
enahum
1af182c198 translations PR 20171030 (#7748) 2017-11-06 10:09:22 -08:00
George Goldberg
72ae0ab9bb PLT-8011: Make Elasticsearch startup fully async. (#7761)
* PLT-8011: Make Elasticsearch startup fully async.

* Use a.Go
2017-11-06 10:05:28 -08:00
Chris
48139656f1 fix interactive message post username/icon behavior (#7776) 2017-11-04 13:06:06 -04:00
Chris
85efdd6b5b invoke config listeners when app.UpdateConfig is used (#7773) 2017-11-03 15:23:33 -07:00
Joram Wilander
2acb548615 PLT-8086 Fix plugin config watcher for enabling and disabling (#7770)
* Fix plugin config watcher for enabling and disabling

* Make sure HTTP routes are served

* Set content-type explicitly
2017-11-03 17:47:52 -04:00
Chris
2dda86b25d config watcher fix (#7772) 2017-11-03 16:05:43 -04:00
Jason Blais
ad82f07fb3 Update diagnostics.go (#7768)
ElasticsearchSettings: LiveIndexingBatchSize, BulkIndexingTimeWindowSeconds
LdapSettings: EnableSync
SamlSettings: EnableSyncWithLdap
2017-11-03 16:57:13 +00:00
Chris
d2cff9b77c more plugin doc updates (#7767) 2017-11-03 09:34:44 -07:00
Chris
71dd21ef3d prevent users from changing email addresses to restricted domains (#7765) 2017-11-03 08:47:32 -07:00
Christopher Speller
59fe809909 Adding ldap Makefile tool to add local LDAP configuration (#7764) 2017-11-03 08:45:19 -07:00
Chris
d5dbdb2737 several one-line panic, race, and logic fixes (#7766) 2017-11-03 08:25:38 -07:00
Chris
9d32cd4208 prevent deactivation of sso users (#7759) 2017-11-02 17:24:11 -04:00
Chris
fed5324ce5 Add some plugin docs (#7757)
* add some plugin docs

* one more comment

* spacing

* example simplification
2017-11-02 17:23:41 -04:00
Corey Hulen
8e81ded9ba Fixing SAML sync (#7763) 2017-11-02 13:16:00 -07:00
Jason Blais
f736c47b10 Update diagnostics.go (#7755) 2017-11-01 21:12:29 -07:00
Chris
bd3b7aeeea Fix /msg switching teams (#7753)
* Fix /msg switching teams

* simplify a bit
2017-11-01 14:15:31 -04:00
Joram Wilander
23e4b4a27d PLT-7810 Track if an APIv3 endpoint was used in the last day (#7744)
* Track if an APIv3 endpoint was used in the last day

* Make it atomic
2017-10-31 14:36:41 -07:00
Saturnino Abril
709ef99eca [PLT-7362] Add post' root ID to APIv4 addChannelMember to render added user (as system post) at RHS (#7730)
* add post' root ID to apiv4 addChannelMember to render added user (as system post) at RHS

* add check to post_root_id parameter

* add AddChannelMemberWithRootId function for backward compatibility
2017-10-31 15:48:58 -04:00
Christopher Speller
3024525c3b Fixing URL encoding of SAML email address when switching to SAML account (#7733) 2017-10-31 10:13:46 -07:00
Joram Wilander
06ec648cf3 PLT-7978 Add websocket event for user role update (#7745)
* Add websocket event for user role update

* Fix tests

* More test fixes
2017-10-31 16:00:21 +00:00
Harrison Healey
6886de04d4 PLT-6071/PLT-8004 Fixed not being able to autocomplete 'Town Square' (#7746) 2017-10-31 15:52:10 +00:00
Corey Hulen
b3b46a01aa PLT-5813 support SAML sync via LDAP (#7668)
* PLT-5813 support SAML sync via LDAP

* Cleaning up based on review
2017-10-31 08:37:34 -07:00
Joram Wilander
1012bce8bb Remove license requirement for plugins (#7747) 2017-10-31 10:39:59 -04:00
Chris
ce2b2be5de Refactoring cfg refs and load / save functions (#7749)
* refactoring cfg refs and load / save functions

* improve error output
2017-10-31 10:39:31 -04:00
Jonathan
b446d0aa0a Fixed GOPATH in makefile to prevent make mock-store from rewriting mattermost-server imports (#7743) 2017-10-30 16:37:50 -04:00
Joram Wilander
09c5f5e2ea Add some more diagnostics for plugins (#7669) 2017-10-30 14:10:48 -04:00
Chris
539f66313d Add autoclose dm config parameter (#7734)
* add autoclose dm config parameter

* update naming
2017-10-30 14:52:47 -03:00
Joram Wilander
443a880fbd Add command validation on update (#7742) 2017-10-30 12:14:17 -05:00
Chris
3cbacb6858 Remove unused variables / code (#7736)
* remove unused variables / code

* fix bug in testPostStoreGetOldest
2017-10-30 11:58:00 -05:00
Chris
c5e8cb25ca simplify things (#7735) 2017-10-30 11:57:24 -05:00
Carlos Tadeu Panato Junior
63df41b911 fix push notification when user status is in DND (#7731) 2017-10-30 08:15:01 -04:00