| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* adds GetUsersInChannelByStatus to plugin api with generated rpc code.
* fixed typo in comment with actual func name
* replaced Response model with AppError in output of GetUsersInChannelByStatus
* removed etag param from GetUsersInChannelByStatus since it is not used
* plugin api for GetUsersInChannelByStatus updated to take the limit, conforming to the app api.
* fixed an issue in my own logic on app/plugin integration.
* adds GetUsersInChannelByStatus to plugin api with generated rpc code.
* fixed typo in comment with actual func name
* replaced Response model with AppError in output of GetUsersInChannelByStatus
* removed etag param from GetUsersInChannelByStatus since it is not used
* plugin api for GetUsersInChannelByStatus updated to take the limit, conforming to the app api.
* fixed an issue in my own logic on app/plugin integration.
* GetUsersInChannelByStatus changed to more generic GetUsersInChannel which takes a sortBy parameter, allowing for more granular/extensible sorting functionality in the future
* GetUsersInChannel accepts sort parameter of 'username' and 'status'. Both values are consts in model pkg.
* Documents minimum server version for GetUsersInChannel.
* adds GetUsersInChannelByStatus to plugin api with generated rpc code.
* fixed typo in comment with actual func name
* replaced Response model with AppError in output of GetUsersInChannelByStatus
* removed etag param from GetUsersInChannelByStatus since it is not used
* plugin api for GetUsersInChannelByStatus updated to take the limit, conforming to the app api.
* fixed an issue in my own logic on app/plugin integration.
* adds GetUsersInChannelByStatus to plugin api with generated rpc code.
* Resolved conflict on rebase
* replaced Response model with AppError in output of GetUsersInChannelByStatus
* removed etag param from GetUsersInChannelByStatus since it is not used
* plugin api for GetUsersInChannelByStatus updated to take the limit, conforming to the app api.
* fixed an issue in my own logic on app/plugin integration.
* GetUsersInChannelByStatus changed to more generic GetUsersInChannel which takes a sortBy parameter, allowing for more granular/extensible sorting functionality in the future
* GetUsersInChannel accepts sort parameter of 'username' and 'status'. Both values are consts in model pkg.
* Documents minimum server version for GetUsersInChannel.
* replaces GetUsersInChannel from #9608 / #9643 with sortBy functionality
|
|
|
|
|
|
| |
* Migrate to idiomatic error handling in app/post.go
* Revert import changes
|
| |
|
|
|
|
|
|
| |
* MM-12372 Add modify-incoming webhook command
* Review comments
|
|
|
|
|
|
| |
* GH-9619 conflict fix
* GH-9619 fixed conflicts, version comment
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add the subcommand by creating a new Command instance.
* Implemented the structure of the subcommand function.
* Register our new command
* Write some helper functions
* finish the pretty print function
* write some test for config show
* Refactor and extract the tab printing functionality in its own function
* Use app.Config() to create our config object & accept incoming changes
* Removed reading the file, make helper functions return string and perform printing inside the command
* Remove the previous code for checking presence of arguments and use 'cobra.NoArgs()' instead
* Remove named return and instead declare the variable and then return it.
* Remove printTab function and simplify printing out tabs using strings.Repeat
* Add some functions to test the output
* Update the usage and remove a comment
* Update the print
|
| |
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
* Added Team archive command to archive a team by name
* Team archive command now uses SoftDelete method
Team search and list command now shows archived teams with the term '(archived)' appended to them
|
|
|
|
| |
documentation (#9658)
|
| |
|
| |
|
|
|
|
|
|
| |
* add GetUsersInTeam in plugin api
* remove extra space in comment
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added the get command to get the value of a config setting.
* Depending on the config setting it can work on any depth of the
setting.
* Added test for the get command.
* Add print tabs
* Remove excess else statements
* Return with the value and remove named return variable
* Refactor the printMap function and return a string, remove side effects
* Improve the error message, use the name argument
* Use app.Config() to create our config object
* Remove reading the file, make helper functions return string and perform printing inside the command
* Remove the tab printing
* Add extra quotes on the output
* Remove extra code for checking arguments and replaced it with cobra.ExactArgs(1)
* Remove buffer from printConfigValues
* Add some tests to check the output of the command
* Write test for the function 'structToMap' and test for complext nested structs
* Write test for the function 'configToMap' and test for complext nested structs
* Write test for the function 'printMap' and test for complext maps as input
* Write test for the function 'printConfigValues' and test for complext maps as input
* Remove commented code
* Update the description of the command
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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 create command
* Create CreateCommand Tests
* Change method flag description
* Change nil test assertion
|
|
|
|
|
|
|
|
| |
* 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>
|