mattermost-mobile/app/screens
Stan Chan 583d6b74ee Timezone feature (#1456)
* Add automatic and manual timezone support

Update users timezone and scrollTo selected timezone in SelectTimezone coponent

Clean styles for SelectTimezone screen

Add auto-timezone update when login or enter app

Hide timezone feature behind config

Fix requested changes

Parse SupportedTimezone from config

Add localTime and localized post stamps

Add trailing commas

Include all timezone util methods from redux

Remove EnableTimezoneSelection flag

WIP get timezones from server

Pull supportedTimezones from api

Minor fixes

Remove wrapWithPreventDoubleTap

Revert back to react-intl formatDate

Include timeZone prop in FormattedTime

Refactor Timezone row into component

Minor cosmetic changes

Add minimum server support for the timezone feature

Move getSupportedTimezones to componentWillMount

Move autoUpdateTimezone function to handleSuccessfulLogin

Specify user timezone in profile_header

Remove format props from FormattedTime

Add ExperimentalTimezone flag

Replace Client().getServerVersion() with entities.general.serverVersion

Add isTimezoneEnabled helper function

Move isMinimumServerVersion to utils/timezone.js

* Fix style errors

* Remove date-time-format-timezone polyfill

* Feedback changes

* Use timezone selector from redux

* Explicitly pass hour12 props to intl.formatDate

* Update package-lock

* Revert iOS project file changes

* Fix license header

* Include timezone related paths in modulePaths

* Fix license header

* Fix minor issue with rebasing

* Fix issue with getconfig in GeneralSettings

* Update package-lock
2018-06-27 06:55:03 -04:00
..
about MM-10717: Update longpress buttons when add reaction, edit post, or d… (#1779) 2018-06-21 08:43:17 -04:00
add_reaction add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
channel Sidebars improvement (#1787) 2018-06-26 01:17:53 +05:30
channel_add_members add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
channel_info MM-10717: Update longpress buttons when add reaction, edit post, or d… (#1779) 2018-06-21 08:43:17 -04:00
channel_members add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
channel_peek add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
client_upgrade add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
clock_display add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
code Sidebars improvement (#1787) 2018-06-26 01:17:53 +05:30
create_channel add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
edit_channel add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
edit_post add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
edit_profile add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
entry Timezone feature (#1456) 2018-06-27 06:55:03 -04:00
flagged_posts add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
image_preview Merge branch 'release-1.9' 2018-06-25 15:31:46 -04:00
login MM-10717: Update longpress buttons when add reaction, edit post, or d… (#1779) 2018-06-21 08:43:17 -04:00
login_options MM-10717: Update longpress buttons when add reaction, edit post, or d… (#1779) 2018-06-21 08:43:17 -04:00
long_post add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
mfa add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
more_channels MM-10717: Update longpress buttons when add reaction, edit post, or d… (#1779) 2018-06-21 08:43:17 -04:00
more_dms add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
notification MM-10717: Update longpress buttons when add reaction, edit post, or d… (#1779) 2018-06-21 08:43:17 -04:00
options_modal add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
permalink add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
recent_mentions add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
root add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
search add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
select_server MM-10717: Update longpress buttons when add reaction, edit post, or d… (#1779) 2018-06-21 08:43:17 -04:00
select_team add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
settings Timezone feature (#1456) 2018-06-27 06:55:03 -04:00
sso add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
table add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
table_image add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
text_preview add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
thread add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
timezone Timezone feature (#1456) 2018-06-27 06:55:03 -04:00
user_profile Timezone feature (#1456) 2018-06-27 06:55:03 -04:00
index.js Timezone feature (#1456) 2018-06-27 06:55:03 -04:00