Daniel Espino García
4c8594d330
Add linter rules for import order and type member delimiters ( #5514 )
...
* Add linter rules for import order and type member delimiters
* Remove unneeded group
* Group all app/* imports before the internal imports
* Move app/ imports before parent imports
* Separate @node_modules imports into a different group
* Substitute app paths by aliases
* Fix @node_modules import order and add test related modules
* Add aliases for types and test, and group import types
2021-07-23 11:06:04 +02:00
Joseph Baylon
0dfb776290
MM-30165 Detox/E2E: Add e2e tests for channel notification preference ( #4949 )
...
* Detox/E2E: Add e2e tests for channel notification preference
* Fixed unit snap files
* Moved e2e to notifications and updated formatting
* Added basic snapshot tests
* Update app/components/radio_button/radio_button_group.test.js
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Update app/components/radio_button/radio_button_group.test.js
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Update app/components/radio_button/radio_button_group.test.js
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Update app/components/sidebars/settings/drawer_item.test.js
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Update app/screens/channel_info/edit_channel/edit_channel.tsx
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Update app/screens/channel_info/notification_preference/notification_preference.test.js
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Update app/screens/channel_info/notification_preference/notification_preference.tsx
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Update app/components/radio_button/radio_button_group.test.js
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Fix radio button group snap file
* Simplified element call
* Rename channel sidebar to main sidebar
* Rename drawer button files
* Update app/components/sidebars/settings/settings_sidebar.test.js
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Update app/screens/channel_info/channel_info_row.test.js
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
* Update comments
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-11-10 10:53:38 -07:00
Elias Nahum
9940aacad1
MM-29869 Replace radio button Material with Compass icons ( #4928 )
2020-10-29 07:38:31 -03:00
Rahim Rahman
18d1dcbc09
[MM-18765] remove lifecycle methods from settings ( #4596 )
2020-08-12 11:10:48 -04:00
Miguel Alatzar
ee4b85edcf
[MM-23520] Port mattermost-redux ( #4088 )
...
* Remove mattermost-redux
* Move mm-redux files into app/redux
* Add @redux path to tsconfig.json
* Fix imports
* Install missing dependencies
* Fix tsc errors
* Fix i18n_utils test
* Fix more imports
* Remove redux websocket
* Fix tests
* Rename @redux
* Apply changes from mattermost-redux PR 1103
* Remove mattermost-redux mention in template
* Add missing imports
* Rename app/redux/ to app/mm-redux/
* Remove test file
* Fix fetching Sidebar GM profiles
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-03-31 11:09:26 -07:00
Elias Nahum
7c09334dc4
Deps update ( #3806 )
...
* Dependecy updates
* Update dependencies
2020-01-20 13:20:03 -03:00
Miguel Alatzar
ec0be38217
[MM-17746] Map currentUser from state to props in NotificationSettingsEmail ( #3357 )
...
* Map currentUser from state to props
* Fix ref warning
* Use optional chaining operator
* Use componentDidUpdate
* Don't forget to call super
2019-10-27 09:39:15 +02: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
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
Jesse Hallam
8372e95d4a
add eslint-plugin-header, and --fix all ( #1726 )
2018-06-19 19:14:50 -04:00
Jesse Hallam
58b72302d6
update eslint's comma-dangle rule to always-multiline ( #1457 )
...
* update eslint's `comma-dangle` rule to `always-multiline`
* add check and fix scripts to package.json
* Invoke `yarn fix` to adopt the updated eslint rules. No other changes are included.
2018-02-23 09:06:02 -05:00
enahum
7068cbd043
Fix Android crash for mobile notifications screen ( #1233 )
2017-11-29 17:42:41 -05:00
enahum
4caa3cb470
Fix weird colors in radio buttons ( #1214 )
2017-11-28 09:37:47 -05:00
Harrison Healey
a9489dcc5f
Replace getTheme selector with one from mattermost-redux ( #1013 )
2017-10-12 08:45:17 -07:00
enahum
0628cbc693
Upgrade to RN 0.48.3 ( #911 )
...
* Upgrade to RN 0.48.1
* Update deps to be exact
* Fix tests
* Remove unneeded code from setup and add socketcluster dep
* Fix drawer pan issue
* Fix bridge issues on iOS
* Upgrade to RN 0.48.3
* Search to use RN SectionList
2017-09-18 12:01:47 -04:00
enahum
adbaead58e
RN-321 Update Settings and Notifications UX/UI Screens ( #879 )
...
* Fix Android and iOS flow
* Own review
* RN-321 Update Settings and Notifications UX/UI Screens
* Fix style for separator in android modals
* Feedback review
2017-09-08 15:38:50 -03:00