larkox
613a015cd0
[GH-13031] Split tests into subtests or table testing for the file " https://github.com/mattermost/mattermost-server/blob/master/model/file_info_test.go " ( #13032 )
...
* Split tests into subtests and table testing for 'model/file_info_test.go'
* Improve error messages and fit testify function parameter order
2019-11-08 20:18:30 +01:00
Scott Bishel
e07e114def
don't clear AuthService/AuthData if user is System Admin ( #12986 )
2019-11-07 12:12:37 -07:00
Jesse Hallam
d99cf0864e
MM-19477: update manifest documentation example ( #13016 )
...
Illustrate `homepage_url`, `support_url`, and `icon_path` in the GoDoc for model.Manifest.
Relates-to: https://mattermost.atlassian.net/browse/MM-19477
2019-11-06 18:22:18 -05:00
Gervasio Marchand
1db045bce3
MM-16822 - Implement KVSetWithOptions ( #11818 )
...
* Add SetWithOptions
* Avoid passing two structs to the functions
* Rename ExpiryInSeconds -> ExpireInSeconds
* Use t.Run for the tests
* Fix build
* Address feedback
* Update log message
* Update docs and use KVSetWithOptions in KVCompareAndSetJSON
* Improve code style
* Use struct instead of pointer to struct
* Fix minimum server versions
* Update documentation
* Address feedback
* Revert new implemention of kv helpers
* Adress feedback
2019-11-04 13:49:54 +01:00
catalintomai
7c658a98f0
MM-18060: Include deleted posts in compliance export. ( #12957 )
2019-10-31 09:31:18 -07:00
Ali Farooq
e4ed763e2a
MM-19310 - Wrong validation message when Bot name ends in a . ( #12905 )
...
* MM-19310 - Wrong validation message when Bot name ends in a .
* Reverting back old behaviour
2019-10-30 17:00:43 -04:00
Romain FOYARD
4111ffdb4d
Include extra metadata when clicking an interactive button ( #12697 )
...
* Include user_name, team_domain and channel_name when clicking an interactive button
* Fixed api4's TestPostActionCookies test
* Moved team database request to improve concurrency.
Renamed TeamDomain to TeamName.
* Further optimizations to database requests
* Removed useless goroutine when fetching channel
2019-10-30 10:36:14 -07:00
George Goldberg
1b95ee9834
MM-19553: Generate valid passwords on bulk import. ( #12871 )
...
This changes the bulk import so when it needs to generate a password
because no password or auth data was supplied, it now takes into account
the configured minimum length, as well as assuming all other distinct
character types are configured to be required. It should now generate
valid passwords regardless of the password policy configuration in the
Mattermost configuration file.
2019-10-30 16:57:51 +00:00
Ben Schumacher
38c0bde7f8
Run ineffassign against codebase ( #12925 )
2019-10-29 15:04:28 +01:00
Ben Schumacher
7a665aacdd
Run gosimple against codebase ( #12928 )
2019-10-29 07:45:09 +01:00
413x
ef5a5d574f
GH-12630 Migrate tests from model/file_info_test.go to use testify ( #12647 )
...
* Rewrite tests on testify for model/file_info_test.go
2019-10-28 16:44:20 +01:00
Ben Schumacher
e61340c54e
Run gofmt -s against codebase ( #12943 )
2019-10-28 06:08:08 -07:00
Ben Schumacher
8a72ed2833
Fix unnecessary type conversions ( #12927 )
2019-10-28 10:57:21 +01:00
Guillermo Vayá
f58e2ffd0f
[MM-19344] add option to render latex ( #12907 )
2019-10-25 13:58:48 -04:00
Mrigank Krishan
0652e121ec
use testify in "model/session_test.go" ( #12644 )
...
Migrate tests from "model/session_test.go" to use testify
2019-10-24 10:04:50 +01:00
Jesse Hallam
a96565671d
MM-19477: model extra manifest data ( #12823 )
...
Model `HomepageURL` and `SupportURL` for use in listing plugins in the marketplace.
2019-10-23 10:45:58 +02:00
Jesse Hallam
8c151f1f2f
MM-19516: fix production marketplace url ( #12822 )
...
We changed the production marketplace URL to `api.integrations.mattermost.com`, but I never backported https://github.com/mattermost/mattermost-server/pull/12378 to v5.16, and we shipped with the invalid marketplace.integrations.mattermost.com instead.
While we've added the old hostname to enable the functionality immediately for v5.16 customers, I'd like to patch this properly for an eventual future deprecation of the old hostname.
This change should be backported alongside the PR above.
2019-10-18 10:27:26 -03:00
Peeyush Gupta
fffcef0b00
MM-19234 Migrate tests from model/team_member_test.go to use testify ( #12642 )
2019-10-17 09:22:55 -04:00
Ben Schumacher
ad474cb0d9
[MM-18592] Add IconPath field to plugin manifest ( #12189 )
2019-10-15 23:25:50 +02:00
Shodiq Muhammad
b43b84807e
change t.Fatal to assert.Equal in post_list_test.go ( #12678 )
2019-10-15 23:05:58 +02:00
Jesper Hansen
bc1ae7e93e
MM-19237: convert t.Fatal to use require calls ( #12660 )
2019-10-15 23:04:38 +02:00
Sascha Andres
ade6044441
MM-19135 Migrate tests from "model/channel_member_test.go" to… ( #12651 )
2019-10-15 11:48:06 +03:00
Scott Bishel
06866952b6
MM-16861: Support Guest Authentication via AD/LDAP ( #12690 )
...
* Add config settings for LDAPSettings GuestFilter
* make error unique
* Update model/config.go
Co-Authored-By: Martin Kraft <martin@upspin.org >
* add LdapSetting isempty_guest_attribute to diagnostics.go
2019-10-14 11:38:17 -06:00
Shodiq Muhammad
6f4f06f8d4
change t.Fatal to assertions in model/outgoing_webhook_test.go ( #12693 )
...
* change t.Fatal to assertions in model/outgoing_webhook_test.go
* user assert NotNilf and Nilf, remove backticks
2019-10-13 21:39:30 +02:00
George Felix
b860355f30
Convert model/channel_test.go validation calls into assert/require calls ( #12605 )
...
* Convert model/channel_test.go t.Fatal calls into assert/require calls
* Removed blank spaces
* Changes based on suggestions coming from related task https://github.com/mattermost/mattermost-server/pull/12602#pullrequestreview-296859312
2019-10-13 21:38:58 +02:00
Vitalii Ananichev
2f5949d05e
Migrate tests from "model/cluster_stats_test.go" to use testify ( #12580 )
2019-10-13 21:37:41 +02:00
Karan Nadagoudar
fa8e57d91a
[MM-19122] Migrate tests from "model/user_access_token_test.go" to use testify ( #12581 )
...
* Migrated to testify/require and testify/assert.
2019-10-12 12:09:27 +03:00
TPaschalis
946a5c1417
Mm 19027 ( #12498 )
...
* Migrate tests from model/websocket_request_test.go to use testifyy
* Migrate tests from model/websocket_request_test.go to use testify
* Update model/websocket_request_test.go
Co-Authored-By: Miguel de la Cruz <mgdelacroix@gmail.com >
* Update model/websocket_request_test.go
Co-Authored-By: Miguel de la Cruz <mgdelacroix@gmail.com >
2019-10-11 23:00:23 +02:00
Marc Argent
97496d4e29
Migrate tests from model/search_params_test.go to use testify ( #12650 )
2019-10-11 19:54:04 +02:00
WonChul Heo
68fc1b6e5e
Migrate assert ( #12643 )
2019-10-11 16:25:31 +02:00
Sai Sandeep Mutyala
bda129f36e
Migrated tests from model/user_test.go to use testify ( #12681 )
2019-10-11 15:08:49 +02:00
Kashif Jamal Soofi
955242e404
Migrate test from user_search_test.go to use testify ( #12648 )
2019-10-11 15:07:51 +02:00
Simon Frey
60def7a488
Replace t.Fatal for the testify require.Equal function ( #12646 )
2019-10-11 15:07:17 +02:00
May
4cbbf7768d
Migrate tests from "model/preference_test.go" to use testify ( #12640 )
...
* Update preference_test
* Update preference_test.go to use require package
* remove nil check for json decoder
2019-10-11 15:06:41 +02:00
Romain Maneschi
f7a8d63cd0
testify model/user_terms_of_Service test ( #12639 )
2019-10-11 15:06:11 +02:00
Karan Nadagoudar
b56ce0e67a
Migrated t.fatal to testify/require. ( #12625 )
2019-10-11 15:05:36 +02:00
Sheshagiri Rao Mallipedhi
94a77e2ddb
Migrate tests from "model/authorize_test.go" to use testify ( #12606 )
...
* refactor tests, move to testify tests
* replace t.Fatal with require from testify
2019-10-11 15:05:09 +02:00
Sheshagiri Rao Mallipedhi
77dc6a9544
refactor tests, move to testify tests ( #12604 )
2019-10-11 15:04:16 +02:00
Karan Nadagoudar
8f93d3b6f0
[MM-19140] Migrate tests from "model/command_test.go" to use testify. ( #12584 )
...
* Migrate t.Fatal to testify.
* Migrate t.Fatal to testify.
* Code refactor.
* Test case fix.
2019-10-11 15:03:46 +02:00
Sahil Sharma
b7e2fdeb37
Migrates tests for "model/initial_load_test.go" to use testify ( #12582 )
2019-10-11 15:00:58 +02:00
Vitalii Ananichev
ea5d002ca7
Migrate tests from "model/audits_test.go" to use testify ( #12576 )
2019-10-11 15:00:16 +02:00
TPaschalis
23d495beca
Migrate tests from model/compliance_test.go to use testify ( #12497 )
2019-10-11 14:59:11 +02:00
Ítalo Vietro
40ff87637d
Update test to use testify framework ( #12583 )
...
* Update test to use testify framework
* Add require.NotNil to avoid a nil err var
* Add missing test var
2019-10-11 14:09:21 +02:00
Aliaksandr Kantsevoi
b8dc5e3620
Migrate tests from "model/saml_test.go" to use testify #12551 ( #12555 )
2019-10-11 14:08:58 +02:00
Aliaksandr Kantsevoi
197e336ddc
Migrate tests from "model/emoji_search_test.go" to use testify #12423 ( #12508 )
2019-10-11 14:08:34 +02:00
Alfian Dhimas Nur Marita
f70d660225
use testify's assert on modeltestlib tests ( #12676 )
2019-10-11 11:58:19 +02:00
Alfian Dhimas Nur Marita
def68212a8
use testify's assert on model/license's tests ( #12679 )
2019-10-11 11:57:14 +02:00
Alfian Dhimas Nur Marita
68b5c5896b
use testify's assert on channel_search's tests ( #12677 )
2019-10-10 21:55:07 +02:00
Scott Bishel
3f6f44f34c
MM-16860 Support Guest Authentication via SAML ( #12622 )
...
* add GuestAttribute setting
* Add Constant
* add isdefault_guest_attribute to diagnostics.go
* revert changes to go.mod
* revert changes to LdapInterface.go
* revert changes to LdapInterface.go
* revert changes to LdapInterface.go
2019-10-10 11:37:57 -06:00
Kevin Grandjean
1635eb6006
MM-19138 - Adjust test to use require. ( #12585 )
...
* Adjust test to use require.
* Use assert instead of require.
2019-10-10 09:27:36 -04:00