| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added 'search' sub-command for the command 'team' to search across teams with name
* Addressed code review
* Moved 'removeDuplicatesAndSortTeams' function to team.go
Addressed more code reviews
* Added unit test case for team search command
* Added unit test case to test searching of teams by display name
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
|
|
| |
service terms to terms of service (#9488)
* Fix incorrect key in en.json and changes some translations from service terms to terms of service
* Improved translated messages
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
the channel's team id (#9481)
* MM-12192: unit test
* MM-1292: autocompleteUsers: if a teamId is provided, require it to match the channel's team id
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
| |
Resolves MM-12000
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* MM-11567: Autocomplete search in: for DMs and GMs
* Adding unit tests
* Allowing to search Direct Messages in the autocompletion
* Fix it in TE
|
| |
|
| |
|
| |
|
|
|
|
| |
The previous code appended a `/` to the end of the URL, breaking if a
query string was present.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* #MM-12130 changes for custom service terms
* Fixed styling
* Added getServiceTerms API
* removed unnecessary panic
* removed custom service terms text from flat config
* reverted user sql store as those changes are no longer needed
* added tests
* Updated a config key to be more standard
* Added copyright info
* Loading service terms only if the feature is enabled
* Loading service terms only if the feature is enabled
* removed unused index
* added createservice termns API
* made a param to bool instead of string
* added createservice termns API
* review fixes
* fixed styling
* Minor refactoring
* removed saveConfig and loadConfig magic
* added empty service terms text check to createServiceTerms API
* refactoed some urls to be terms_of_service instead of service_terms
* removed check for support settings
* changed URLs in tests
* removed unused code
* fixed a bug
* added service termd id in conif
* fixed a test
* review fixes
* minor fixes
* Fixed TestCreateServiceTerms
|
|
|
|
|
|
|
|
| |
* Move HTTPService and ConfigService into utils package
* Re-add StaticConfigService
* Move config and http services into their own packages
|
|
|
|
|
|
|
|
|
|
|
|
| |
switch (#9348)
* MM-7188: Cleaning push notification on every read, not only on channel switch
* Removed unnecesary goroutine
* Fixing tests
* Applying suggestion from PR
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- Update homepage, owner, and copyright info for all dependencies
- Add SPDX open-source license IDs
- Alphabetize dependency list so future updates will cause smaller diffs
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MM-11707: Removes edit_others_posts permission from the team_admin role in MakeDefaultRoles().
* MM-11707: Tests fix.
* MM-11707: Update test store.
* MM-11707: Allow to change the permission for edit the others posts on TE
* Fixing tests
|
| |
|
| |
|
| |
|
|
|
|
|
| |
I believe we don't need to force downloading of shared public files, because `writeFileResponse` method will compare its MIME type with `MEDIA_CONTENT_TYPES` and output it inline or as attachment automatically.
Usually we are share images and it is much more convenient to see them without downloading.
|
| |
|
|
|
|
|
|
| |
* Move file backend to its own service
* Moving utils/inbucket to mailservice package
|
| |
|
| |
|
|
|
|
|
|
| |
* Add ChannelId and TeamId to PostActionIntegrationRequest
* Add tests
|
|
|
|
| |
This reverts commit 5786b0d6d57b90bbb0c262235dd9d19b497b5fae, now that
the feature is safe to enable by default.
|
| |
|