| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\| |
|
| |
| |
| |
| |
| |
| | |
* translations PR 20180813
* Fix french translation
|
| |
| |
| |
| |
| |
| |
| |
| | |
memberships requests (#9254)
* MM-11678: Split the cache for includeDeleted and not includeDeleted memberships requests
* Updating properly the cache on sucess
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Update README.md
* Update CONTRIBUTING.md
|
| | |
|
|\|
| |
| |
| | |
release-5.2-daily-merge-20180810
|
| |
| |
| |
| |
| |
| |
| |
| | |
* MM-11382 Only override PluginSettings from environment when necessary
* MM-11382 Remove special handling of PluginSettings when loading config
* Add extra unit test
|
| |
| |
| |
| |
| | |
The new locking primitives in 5.2 around jobs assume the
worker/scheduler was actually started, so don't try to stop if not
started.
|
| |
| |
| |
| |
| |
| | |
I've been burned a few times by tests that simply fatal, requiring me to
run another build to learn more about what the mismatch was. Avoid this.
This is part of a long running goal of mine to make testing "better".
|
| | |
|
|\|
| |
| |
| | |
release-5.2-daily-merge-20180808
|
| |
| |
| |
| |
| |
| | |
* MM-9747: Small fixes for attachments import
* Adding unit test RootId check in replies
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
* MM-11384: Add system install date information to the client config
* Fixing translation text
* Fixes from Peer Review
|
| | |
|
| | |
|
| |
| |
| |
| | |
(#9235)
|
|/ |
|
|
|
|
|
|
| |
* translations PR 20180802
* Fix romanian translation
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* change MessageWillBePosted nil return semantics
* change FileWillBeUploaded nil return semantics
* use LogDebug to verify plugin inputs vs. the confusing Delete(User|Team)
|
| |
|
| |
|
|
|
|
|
|
| |
* MM-11529: Allow to Leave an archived channel from the API
* Remove the restriction to remove user from archive channel to yourself
|
|
|
|
|
|
|
|
| |
* Initial implementation of a CopyFileInfos function that creates new FileInfo objects copied from provided FileIds with the provided user as the creator and not linked to a post yet. This can subsequently be used to copy existing attachments from another post to attach to a new post without having to re-upload the actual files
* added a unit test for the CopyFileInfos function
* resolving pull request suggestions
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
deleted test config
fix test config
Dont wipe the session token for plugins
Simplified Tokens; Generate CSRF for other sessions
Remove CSRF from Access Token; Remove Getter/Setter from Context
fix removed setter
remove getcsrf helper from plugin api
enforce csrf only for cookie auth
|
|
|
|
|
| |
We are removing the mention of the webapp/ directories as they have been moved to their own repository that is entirely under Apache License v2.0.
https://mattermost.atlassian.net/browse/MM-11430
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
API (#9199)
* MM-11522 Fix being able to create users with invalid emails through API
* Ensure store tests are using valid emails
* Add missing license header
* Remove invalid test case
* Fix TestUpdateOAuthUserAttrs
|
|
|
|
|
|
|
|
| |
* Update NOTICE.txt
* Update NOTICE.txt
* Update NOTICE.txt
|
|
|
|
|
|
| |
* Update diagnostics.go
* Fix gofmt
|
|
|
|
| |
(#9159)
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Fixed inconsistencies
See https://pre-release.mattermost.com/core/pl/339m9zipst8n7kc19fossntose
* Update en.json
|
|
|
|
|
|
| |
* translations PR 20180730
* Fix japanese
|
|
|
|
|
|
|
|
|
|
|
|
| |
* plugins: compute bundle hash on load
Use this hash to bust client caches whenever the plugin bundle changes.
* eliminate redundant pluginHandler
* switch to 64-bit FNV-1a
* Fix test
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* MM-10502: Only cluster master should run job schedulers.
* Use sync.Map for thread safety.
* Fix tests.
|
|
|
|
| |
This allows plugin hooks to return the result of calling the API as an
`error`.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Add siteURL to WS origin check
* Handle subpath
* Only add site URL if not *
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MM-11065: Allow to search and get archived channels from the API
* Fixing more tests
* Add some unit tests
* Add includeDeleted parameter to session permissions check function
* More test fixing
* Adding archive channels list in channels search
* Add restriction for archived channel edition
* Reverting permissions checks modification
* Changed the query parameter to include_deleted
* Enable search archive channels as true by default
* Adding tests for verify search on deleted channels
* Allowing to override archive channels during the imports
* Fixed test
* Search in archive channels from the API must be explicitly requested
* Removing includeDeleted parameter from GetChannelByName and GetChannelByNameForTeam
* Back to ViewArchivedChannels config
* Fixing tests
* Reverting GetChannelByName parameter
* Add include deleted parameter on GetChannel functions in plugins api
* Fixing tests
|