Files
mattermost/app
Chris Duarte 74e703f58d Timezone feature (#8185)
* Add supported timezones into config

Remove Timezone list creation in favor of timezone from configs

Add Timezone field to Users table

Clean up format of SupportedTimezones in config

* Remove unwanted change

* Add test for updating user timezone

* Add empty map[string]string if Timezone is null

* Add EnableTimezoneSelection config

* Revert back to map[string]string for ClientConfig

* Refactor SupportedTimezones into timezones.json

* Include timezones.json in TestConfigFlag

* Add timezone api endpoint

* Bump varchar size to 256 and setMaxSize in user_store

* Refactor LoadConfig to LoadConfig and LoadTimezoneConfig

* Remove unnecessary argument in LoadConfig, mail_test

* Add test for timezone endpoint

* Add license header

* Refactor timezones endpoint to system.go

* Add system base route to timezone endpoint

* db timezone upgrade in db v4.9

* Avoid saving SupportedTimezones to config.json

* Add timezonePath support in config

* Remove EnableTimezoneSelection from config

* Use return statement without return parameter

* Refactor test for SupportedTimezones

* Check for supportedTimezone != nil instead of using len

* Decouple SupportedTimezones out of Config

* Fix failing test

* Add LastTeamIconUpdate back in upgrade.go

* Write timezone config in config_flag_test

* Add code fallback for default timezone support
2018-03-22 09:53:43 -04:00
..
2018-02-12 16:01:02 -05:00
2018-03-22 09:53:43 -04:00
2017-09-06 23:11:59 -07:00
2017-11-21 11:08:32 -08:00
2018-03-07 12:36:40 -06:00
2018-03-07 12:36:40 -06:00
2017-10-30 11:57:24 -05:00
2017-10-30 11:57:24 -05:00
2017-10-18 15:36:43 -07:00
2018-03-07 12:36:40 -06:00
2017-10-30 11:57:24 -05:00
2018-02-22 18:23:32 -06:00
2018-03-02 16:49:18 +00:00
2018-02-22 18:23:32 -06:00
2018-02-12 16:01:02 -05:00
2018-01-17 13:38:37 -05:00
2018-03-21 09:11:51 -04:00
2018-02-13 23:46:49 -05:00
2018-03-02 16:49:18 +00:00
2018-02-12 16:01:02 -05:00
2018-03-07 12:36:40 -06:00
2018-02-12 16:01:02 -05:00
2017-09-06 23:11:59 -07:00
2018-03-07 12:36:40 -06:00
2018-02-19 21:09:36 +01:00
2018-03-02 16:49:18 +00:00
2018-03-22 09:53:43 -04:00
2017-11-22 10:15:03 -05:00