Start moving webapp to Redux (#6140)

* Start moving webapp to Redux

* Fix localforage import

* Updates per feedback

* Feedback udpates and a few fixes

* Minor updates

* Fix statuses, config not loading properly, getMe sanitizing too much

* Fix preferences

* Fix user autocomplete

* Fix sessions and audits

* Fix error handling for all redux actions

* Use new directory structure for components and containers

* Refresh immediately on logout instead of after timeout

* Add fetch polyfill
This commit is contained in:
Joram Wilander
2017-04-25 11:46:02 -04:00
committed by Christopher Speller
parent cc07c00507
commit 6c4c706313
57 changed files with 1148 additions and 1454 deletions

View File

@@ -5,6 +5,7 @@ package api4
import (
"net/http"
"strconv"
l4g "github.com/alecthomas/log4go"
"github.com/mattermost/platform/app"
@@ -202,7 +203,14 @@ func getClientConfig(c *Context, w http.ResponseWriter, r *http.Request) {
return
}
w.Write([]byte(model.MapToJson(utils.ClientCfg)))
respCfg := map[string]string{}
for k, v := range utils.ClientCfg {
respCfg[k] = v
}
respCfg["NoAccounts"] = strconv.FormatBool(app.IsFirstUserAccount())
w.Write([]byte(model.MapToJson(respCfg)))
}
func getClientLicense(c *Context, w http.ResponseWriter, r *http.Request) {