| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* add GetUsersByUsernames to plugin api
* fix GetUsersByUsernames comment
|
|
|
|
|
|
|
|
| |
* add GetFileLink method to plugin API
* Update plugin/api.go
* add translations for new plugin API errors
|
|
|
|
|
|
|
|
| |
* add GetUsersInChannel to plugin api
* compute offset value instead of page
* Add version comment
|
|
|
|
|
|
|
|
|
|
| |
* unit test cleanup
* allow limiting user search results
* clean up test users before starting
* model UserSearchOptions to simplify parameters
|
|
|
|
|
|
| |
* add GetTeamsForUser to plugin api
* Add version comment, fix comment typo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in the mattermost-server repo (#9592)
* Add idiomatic error handling
* Remove unused else statement and fix compilation errors
* Add an inline error initialization
The error its just been use once for the return no need to have it in
separate lines.
* Remove uneeded code
- Remove extra line
- Remove initializing in two lines when not needed
|
|
|
|
|
|
|
|
|
|
| |
(#9600)
* Added capability to export reactions of posts
* Added capability to export reactions of replies of a post
* Added test case to test the reactions of a post
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Config Checks at StartUp Part1
Config Checks; Tests for TLS Server
HSTS header implementation + tests
make gofmt happy with new go version...
make gofmt happy with new go version #2...
fix logic bug
fix typo
Fix unnecessary code block
|
| |
|
|
|
|
|
| |
Plugins that listen for config changes might incorrectly re-register
their commands before being /actually/ deactivated, leaving the new
commands alive thereafter.
|
|
|
|
|
|
|
|
|
|
| |
in the mattermost-server (#9573)
* Refactor and make error handling idiomatic
* Golint gives a warning when using method parameters with names like
'deviceId', so rename them to `deviceID`
* Change all ID back to Id
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in the mattermost-server (#9575) (#9576)
* Make changes to function getPlatformName.
* Make changes to the function getOSName, use switch statement inside instead of nested if
* create helper function and make getBrowserVersion() more idiomatic
* update getUAVersion
* update getBrowserName
* changes required in review done
|
| |
|
| |
|
|
|
|
|
|
| |
* add GetUsersInTeam in plugin api
* remove extra space in comment
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
the mattermost-server (#9574) (#9589)
* Perform idiomatic error handling
* Golint gives warning when using the variable name 'userId' so change
it to 'userID'
* Change all ID back to Id
|
|
|
|
|
| |
the mattermost-server repo. (#9586) (#9593)
* Refactor and make idiomatic changes in error handling
|
|
|
|
|
|
|
| |
the mattermost-server repo. (#9585) (#9587)
* Refactor function 'GetSamlMetadata'
* Run make check-style, make changes
|
|
|
|
|
|
|
|
| |
* add getChannelMembersTimezone
* update per feedback review
* add delimeter to error
|
|
|
|
|
|
|
|
| |
* defer plugin tear down for testing
* test expected plugin command unregistration
* MM-11905: uninstall plugin commands on remove
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Expire K/V Values
Regenerate Code
pathfix
Update Expiry on Update
Check for Exit Signal
gofmt
Rewrote Go Routine
Remove tempoarily cleanup loop
fix expiretime
TEST: Expired Watchdog as GoRoutine
Check if Srv is nil
Use Scheduler/Worker for Expired Key CleanUp
add license
fix scheduler job type; DoJob Restructuring
Remove unused imports and constants
move db migration from 5.4 to 5.5
|
|
|
| |
Signed-off-by: Akash Srivastava <akash.srivastava@openebs.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* #124 renamed identififers from service terms to terms of service
* #124 renamed identififers from service terms to terms of service
* 124 renamed ServiceTerms model to TermsOfService
* 124 Renamed EnableCustomServiceTerms feature flag to EnableCustomTermsOfService
* 124 Renamed EnableCustomServiceTerms feature flag to EnableCustomTermsOfService
* #124 fixed formatting
* #124 fixed formatting
* #132 renamed table ServiceTerms to TermsOfService
* #124 renamed some missed files from 'service_terms' to 'terms_of_service'
* #124 removed fixed TODOs
* drop migrate of ServiceTerms table, since backporting
* s/ServiceTerms/TermsOfService/ in tests
* s/AcceptedServiceTermsId/AcceptedTermsOfServiceId/
Change the model attribute, even though the column name will eventually be removed.
* s/accepted_service_terms_id/accepted_terms_of_service_id/ to match redux
* s/serviceTerms/termsOfService
* rename column too, and add max size constraint
* s/EnableCustomServiceTerms/EnableCustomTermsOfService
|
|
|
|
|
| |
(#9578)
MM-8860: Bulk import email intervals (#8498)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Fix trailing slash in ServiceSettings.SiteURL
* Add test for LoadConfig
* Fix test
* Simplify test
|
|
|
|
|
|
| |
* Move CustomServiceTermsEnabled to the correct table in diagnostics
* Fix style error
|
|
|
| |
Signed-off-by: Akash Srivastava <akash.srivastava@openebs.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add KVList method
* Add KVList method
Add KVList method
* Add pagination support
* Change offset, limit to page, perPage
* Rename constant
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, mattermost-server would always request with the default
user-agent of Go's net/http package that is `Go-http-client/1.1` or
something similar.
This has several disadvantages, one is that the default user-agent
made it pretty hard to distinguish mattermost requests from other
service requests in a network log for example.
Now a user-agent of the form `mattermost-<current-version>` is set in
the client.
- [x] Added or updated unit tests (required for all new features)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MM-12193: remove auto configuration unmarshalling
Since plugin hook events are called concurrently, there's no way for the plugin framework to coordinate safe access to the automatically unmarshalled configuration fields. Remove this functionality, and update documentation to illustrate a safe way to do this.
* better Fprint example
* fix unit tests
* log when OnConfigurationChange fails through OnActivate
* clarify lifecycle when OnConfigurationChange returns an error
* call SetAPI even if OnConfigurationChange not implemented
|
|
|
|
|
|
| |
* MM-10699: Disallow renaming direct and group message channels
* Replacing errors.New with errors.Wrapf
|
|
|
|
|
|
|
|
|
|
|
|
| |
generated one (#9449)
* MM-12067: Add SetDefaultProfileImage to reset the user profile image to a generated one
* Allow to get the default profile image for my user
* Allowing to reset the last update image date to 0
* PR reviews
|
|
|
|
|
|
|
|
| |
* fix gofmt for go 1.11
* fix test
* comment out one test
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Fix style error in diagnostics.go
* Add EnablePublicChannelsMaterialization to diagnostics.go
* Fix build error
|
|
|
|
|
| |
Purpose of this is to make in-field debugging of cluster leader issues
(particularly around duplicate job scheduling) easier to debug from
production server logs.
|