Ibrahim Serdar Acikgoz
717a4d04a9
Use any instead of interface{} ( #20577 )
...
* replace interface{} with any
2022-07-05 09:46:50 +03:00
Agniva De Sarker
16b1cbd6e3
spelling ( #19956 )
...
* spelling: activated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: attachments
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: categories
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: category
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: cellspacing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: channel
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: compliance
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: constraint
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: counts
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: createat
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: deactivate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: destination
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: exceeded
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: failed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: foreign
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: hours
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: inactivity
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: inappropriate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: initialization
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: initialized
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: management
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: mismatch
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: recipients
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: scheme
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: signature
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: subscription
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: suggestions
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: sync
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: telemetry
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: webhook
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* Trigger CI
```release-note
NONE
```
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2022-04-11 19:31:19 +05:30
Agniva De Sarker
c4b4e1bc38
MM-36271: Bump major version to 6.0 ( #17973 )
...
https://mattermost.atlassian.net/browse/MM-36271
```release-note
We bump the major version to 6.0
```
2021-07-22 12:21:47 +05:30
Claudio Costa
3681cd3688
[MM-32390] Config logic refactor ( #17578 )
...
* Replace config generator
* Cleanup
* Some renaming and docs additions to add clarity
* Cleanup logging related methods
* Cleanup emitter
* Fix TestDefaultsGenerator
* Move feature flags synchronization logic out of config package
* Remove unnecessary util functions
* Simplify load/set logic
* Refine semantics and add some test to cover them
* Remove unnecessary deep copies
* Improve logic further
* Fix license header
* Review file store tests
* Fix test
* Fix test
* Avoid additional write during initialization
* More consistent naming
* Update app/feature_flags.go
Co-authored-by: Christopher Speller <crspeller@gmail.com >
* Update config/store.go
Co-authored-by: Christopher Speller <crspeller@gmail.com >
* Update config/store.go
Co-authored-by: Christopher Speller <crspeller@gmail.com >
* Update config/store.go
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
* Move FF synchronizer to its own package
* Remove unidiomatic use of sync.Once
* Add some comments
* Rename function
* More comment
Co-authored-by: Christopher Speller <crspeller@gmail.com >
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
2021-05-19 13:30:26 +02:00
Jesús Espino
9cc5089af8
Moving mlog to corelibs ( #16915 )
...
* Moving mlog to corelibs
* Regenerating app layers
* Fix golangci-lint problem
* Fixing golangci-lint errors
* Renaming from corelibs to shared
* Renaming from corelibs to shared
* Fixing import
* Fixing merge problems
* Fixing build
2021-03-05 09:18:37 +01:00
Joram Wilander
d9484d6ba9
Add cloud attributes to feature flags and allow non-cloud servers to use split.io sync ( #17028 )
...
* Add cloud installation and group id to feature flag attributes
* Add some debug lines
* Allow non-cloud servers to use split.io for feature flag management
2021-03-04 16:56:26 -05:00
Christopher Speller
1aadd36644
MM-28859 Add feature flag managment system using split.io and remove viper. ( #15954 )
...
* Add feature flag managment system using split.io and remove viper.
* Fixing tests.
* Attempt to fix postgres tests.
* Fix watch filepath for advanced logging.
* Review fixes.
* Some error wrapping.
* Remove unessisary store interface.
* Desanitize SplitKey
* Simplify.
* Review feedback.
* Rename split mlog adatper to split logger.
* fsInner
* Style.
* Restore oldcfg test.
* Downgrading non-actionable feature flag errors to warnings.
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2020-10-29 15:54:39 -07:00