mattermost-mobile/app
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
..
actions Fix network change status (#2032) 2018-08-27 16:54:20 -04:00
components Feature/search after before on (#2028) 2018-08-28 18:01:11 -04:00
constants Feature/search after before on (#2028) 2018-08-28 18:01:11 -04:00
i18n translations PR 20180802 (Adds Romanian) (#1964) 2018-08-02 12:27:23 -04:00
mattermost_bucket add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
mattermost_managed MM-11477 Attempt to capture uncaught redux errors as Sentry breadcrumbs (#1974) 2018-08-07 10:32:04 -04:00
notification_preferences add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
push_notifications add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
reducers use profile image from local after editing a profile image (#1990) 2018-08-16 06:57:23 -07:00
screens Feature/search after before on (#2028) 2018-08-28 18:01:11 -04:00
selectors Feature/search after before on (#2028) 2018-08-28 18:01:11 -04:00
store Handle bad state (#1903) 2018-07-09 18:33:13 -04:00
styles add eslint-plugin-header, and --fix all (#1726) 2018-06-19 19:14:50 -04:00
utils Feature/search after before on (#2028) 2018-08-28 18:01:11 -04:00
app.js Fix app crashes on iOS 9.3 (#2005) 2018-08-15 15:09:29 -03:00
fetch_preconfig.js MM-11477 Ensure client calls are wrapped with error handling (#1976) 2018-08-07 13:11:48 -04:00
initial_state.js Add deep linking support (#1805) 2018-07-31 08:43:54 -04:00
mattermost.js MM-11477 Ensure client calls are wrapped with error handling (#1976) 2018-08-07 13:11:48 -04:00