Commit Graph

251 Commits

Author SHA1 Message Date
Saturnino Abril
09a49302f2 Add deactivated to separate row on user list and fix truncating user info (#2232) 2018-10-09 20:51:39 +08:00
Elias Nahum
a70688fe44 Missing translations on login screen (#2227) 2018-10-08 12:26:54 -03:00
Elias Nahum
b3ec19fe17 Fix Option to capture and share video (#2225) 2018-10-05 17:47:55 -03:00
Elias Nahum
7bbe6ccd9f translations PR 20181001 (#2204) 2018-10-02 18:38:47 -03:00
Saturnino Abril
bf36a7533e [MM-12145] Make user info of user list on two rows: first with username and second with teammate display (#2185)
* make user list row on two columns: first is username, second is teammate display

* move style of filler
2018-09-28 11:36:43 -03:00
Christopher Speller
cd38d8690f Switching broken image error text to icon. (#2156) 2018-09-28 10:28:40 +08:00
Jesús Espino
9bd89930b7 MM-11567: Autocomplete search in: for DMs and GMs (#2133)
* MM-11567: Autocomplete search in: for DMs and GMs

* More robust behavior on older versions and a fix on autocompletion

* Moving get display_name for search to a selector
2018-09-27 18:38:07 +02:00
Saturnino Abril
ce47c23100 [MM-9490] Add reaction list (#2125)
* add reaction list

* update styles and add tests

* update styles

* update per comment
2018-09-27 21:54:17 +08:00
Elias Nahum
48b945d6f9 Localization support for the calendar (#2182) 2018-09-27 10:40:21 -03:00
Elias Nahum
a584cc67f1 translations PR 20180924 (#2162) 2018-09-26 00:38:06 -03:00
Jesús Espino
8884293b18 Add t() translation mark to i18nable strings and update translations (#2026)
* Add t() translation mark to i18nable strings and update translations

* Small fixes

* Adding  to the packager

* Rebase fixes

* Added missed texts
2018-09-21 11:25:38 -03:00
Joram Wilander
ef3ba7eb00 MM-11934 Add interactive action menus (#2099)
* Add interactive action menus

* Add snapshot tests

* Updates per feedback

* Update styling of menu action

* Updates per feedback

* Update submitted message color

* Update snapshots
2018-09-20 14:01:51 -04:00
Elias Nahum
46b6687d1f Show local notification when replying to PN fails (#2142) 2018-09-21 00:58:21 +08:00
Elias Nahum
8a93b6b91e translations PR 20180917 (#2132) 2018-09-20 11:53:27 -03:00
Elias Nahum
b4dbfaf62c translations PR 20180911 (#2101) 2018-09-11 12:53:50 -03:00
Sudheer
0e6ffab1e0 MM-11603 Fix select_team ui to have failed request scenario (#2063)
* MM-11603 Fix select_team ui to have failed request scenario

* Change error title and description
2018-09-04 09:48:22 -03:00
Elias Nahum
ddc4a3057e Disallow download of all file types on RN apps when disallowed in System Console (#2038) 2018-08-29 14:04:36 -04:00
Elias Nahum
96e9c6c707 Update rn-fetch-blob and CBA support for iOS (#2033)
* Update rn-fetch-blob and CBA support for iOS

* remove trusty

* remove react-native-fast-image dependency
2018-08-29 14:01:37 -04:00
Elias Nahum
96f967ec56 translations PR 20180827 (#2037) 2018-08-28 19:51:49 -03:00
Dmitry Samuylov
1ecb209712 Feature/search after before on (#2028)
* initial partial implementation of search date flags UI (on: before: after:)

* Make the calendar show correctly

* dismiss keyboard when showing the date suggestion since this type of input will primarily be entered through the calendar and later edited if needed

* fixed code style errors

* updates as per pull request comments

* fixed eslint errors

* changes as per pull request comments, removing unnecessary code

* added handling for hiding the date filter feature if the server version doesn't support it

* fixed eslint errors

* removed unnecessary property defaults and server version checks, as per PR suggestions

* this default is needed for the initial load of the component

* changed the way we capture the flag from the search string, this handles scenarios where multiple flags might be present in the search string that are handled by the same suggestion component as is the case here with date based flags

* need property declared to pass jslint rules

* eslint style fix, moved regex out into constants

* removed unused code and references

* updated as per pull request feedback

* updated to latest redux version

* changed to new search posts api that supports passing in of time zone utc offset to support date based search flags

* updated to the upcoming release version in preparation for merging to master

* Properly memoize DateSuggestion mapStateToProps

* Remove moment-timezone
2018-08-28 18:01:11 -04:00
Elias Nahum
ec35efcc5c translations PR 20180820 (#2023) 2018-08-22 21:06:39 -03:00
Elias Nahum
3894f820e6 translations PR 20180813 (#2004) 2018-08-14 08:02:12 -03:00
Sudheer
f06e90407a [MM-11487] Add a defensive check for channel obj (#1967)
* [MM-11487] Add a defensive check for channel obj

* Fix review comments

* Add a modal to show feedback to user about failed join

* Fix error message
2018-08-13 10:26:05 -03:00
Elias Nahum
f2d21f585c Fix About dialog layout (#1985) 2018-08-09 08:32:47 -04:00
Elias Nahum
22455fe682 Handle YouTube video errors (#1978) 2018-08-08 14:24:47 -04:00
Elias Nahum
cf85c3c1e8 Fix Android share extension and better handle errors (#1965) 2018-08-03 13:18:21 -04:00
Elias Nahum
5bed4d7400 translations PR 20180802 (Adds Romanian) (#1964)
* translations PR 20180802

* Add Romanian
2018-08-02 12:27:23 -04:00
Sudheer
aa7191802d [MM-11083] Change App icons for android (#1945)
* Change App icons for android

* Add playstore icon
2018-07-31 17:04:34 -04:00
Elias Nahum
d5c3137946 translations PR 20180730 (#1952) 2018-07-31 17:17:59 +08:00
Elias Nahum
fd34a1cf2e translations PR 20180723 (#1939) 2018-07-30 13:07:01 -04:00
Saturnino Abril
c714072b9b [MM-11274 & MM-10797] Add profile pop-up to combined system messages and fix it's translation issue (#1926)
* add profile pop-up to combined system messages and fix it's translation issue

* Pushing userlink changes

* add spacing

* fix styling and spacing issue. also removed tests due to transpiling issue

* update per comment
2018-07-20 03:53:23 -04:00
Elias Nahum
92363dea5a translations PR 20180718 (#1934) 2018-07-18 12:37:45 +05:30
Elias Nahum
123e0e699f translations PR 20180711 (#1914) 2018-07-11 12:57:21 -04:00
Elias Nahum
01792f2b54 Handle bad state (#1903)
* Upgrade mattermost-redux

* Check if url start with http before pinging

* Remove required status prop in settings sidebar

* Prevent the app to get into a bad state and if that happens try and recover
2018-07-09 18:33:13 -04:00
Elias Nahum
c65d8f2e1c translations PR 20180709 (#1905) 2018-07-09 18:29:58 -04:00
Saturnino Abril
e4a0a4b4ec [MM-10215] Fix saving of email notification props when email batching is enabled (#1654)
* fix saving of email notification props when email batching is enabled

* fix email notification settings for android

* make screen for Android email notification

* update per comment

* leave as is "...email.everyXMinutes", and fix prop type error on emailInterval

* add "mobile." prefix to newly introduced translation ID
2018-07-04 13:17:59 -04:00
Harrison Healey
da8b5e92cc MM-10012 Added Markdown rendering to expanded announcement banner (#1861)
* MM-10012 Added Markdown rendering to expanded announcement banner

* Updated snapshots

* Re-added dismiss button to expanded announcement banner

* Updated 'Don't show again' button style'
2018-07-04 13:15:03 -04:00
George Goldberg
6d006e01e3 MM-10951: Change user visible channel delete strings to archive. (#1785)
* Change user visible channel delete strings to archive.

* Show the archive icon in the channel info view.
2018-07-03 12:50:27 -04:00
Elias Nahum
85da9fa305 translations PR 20180702 (#1863) 2018-07-03 12:49:39 -04:00
Elias Nahum
aade1f0e35 Merge branch 'release-1.9' into merge-1.9 2018-06-27 18:17:44 -04:00
Elias Nahum
5680988590 Fix iOS Share extension crash (#1832) 2018-06-27 09:23:47 -04:00
Elias Nahum
dcb0def8ca translations PR 20180625 (#1828) 2018-06-27 08:24:17 -04:00
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
Chris Duarte
1a3558bc5e Auto responder feature (#1500)
* Add Auto Responder support

Add Auto Responder message support for <Post/>

Add Out Of Office support

Add Confirmation dialog for Out Of Office status reset

Fixing styling issues

Ensure AutoResponder is enabled in settings with ooo status

Save AutoResponder according to Out Of Office status

Fix copy for AutoResponder hint

Fix eslint errors

* Add constants from Redux

* Small refactor

* Add name consistency with the feature "auto responder"

* Add minimum server version of 4.9 for AutoResponder support

* Add ViewTypes.PROFILE_PICTURE_SIZE in post_profile_picture

* Add ExperimentalEnableAutomaticReplies flag

* Update copy and auto responder styles

* Remove unwanted imports

* AutoResponder feauture in 4.9

* Add AutoResponder Thread support

* Fix OOF copy from review

* Change copy for Auto Responder

* Address feedback

* Fix license headers

* Status name translated in Alert

* Add umbrella icon for AutoResponder

* Fix minor issues with rebase

* Fix License headers
2018-06-22 13:09:37 -04:00
Elias Nahum
7b18047800 CBA support for iOS (#1767)
* CBA Support

* cba support for iOS Share extension

* Autologin with credentials

* Set initial config for ExperimentalClientSideCertEnable as false

* Fix mattermost-redux to cba branch

* feedback review

* Fix eslint
2018-06-19 19:35:42 -04:00
Elias Nahum
c90f3fbc48 translations PR 20180619 2018-06-19 11:20:44 +00:00
Elias Nahum
2754c4d99a translations PR 20180613 (#1762) 2018-06-13 10:15:35 -04:00
Elias Nahum
fdce34b3da Set segment key for development (#1763) 2018-06-13 10:15:02 -04:00
Elias Nahum
9cf9705238 translations PR 20180604 (#1723) 2018-06-05 14:51:17 -04:00
Elias Nahum
950e983960 translations PR 20180528 (#1711) 2018-05-30 08:29:21 -04:00