Commit Graph

58 Commits

Author SHA1 Message Date
Diego Mello bcf1020954 Attachment types (#118)
* Separate attachment types

* Audio attachment file

* tmp react-native-video-controls

* video working

* - Video modal removed

* Supported video types check

* Audio component

* Audio animation

* Use a standard ESLint file name

* Reusable markdown stateless component

* react-native-sound removed

* react-native-sound removed from xcode

* Url working

* Update build.gradle

* Other attachments

* Fields
2017-12-02 11:19:58 -02:00
Diego Mello 5dbe59653d Messages permissions (#100) 2017-11-24 18:44:52 -02:00
Guilherme Gazzo 5ea92c2404 typing stop on send message, better typing component and new subscription updateAt logic (#99) 2017-11-24 15:21:21 -02:00
Guilherme Gazzo dd96216bc0 lint 2017-11-21 16:14:37 -02:00
Guilherme Gazzo a0b452f2df Merge branch 'develop' of github.com:RocketChat/Rocket.Chat.ReactNative into typing 2017-11-21 15:05:14 -02:00
Guilherme Gazzo e11b77bda4 user typing 2017-11-21 14:55:32 -02:00
Diego Mello 46eaa1af57 Merge branch 'develop' into improves 2017-11-21 13:24:42 -02:00
Diego Mello 92f4a8b7fb Messages actions (#90)
- delete
- edit
- pin
- star
- reply
- copy
- quote
2017-11-21 12:55:50 -02:00
Rodrigo Nascimento 0722b35d48 Set correct appName for iOS push 2017-11-21 12:19:54 -02:00
Guilherme Gazzo 0d7dd6af54 Merge branch 'improves' into typing 2017-11-21 11:17:54 -02:00
Guilherme Gazzo 3d905a60ed Message list scroll based on window size 2017-11-21 04:06:12 -02:00
Guilherme Gazzo 833f984cb4 attachments null 2017-11-20 22:58:15 -02:00
Guilherme Gazzo 10616ef317 amazing room subscriptions 2017-11-20 22:52:48 -02:00
Guilherme Gazzo 19bd898d47 user typing no style 2017-11-20 20:18:00 -02:00
Guilherme Gazzo 9d5ec10ea7 message on invalid password 2017-11-20 15:27:34 -02:00
Guilherme Gazzo f91819316b Merge branch 'develop' of github.com:RocketChat/Rocket.Chat.ReactNative into improves 2017-11-20 00:35:24 -02:00
Guilherme Gazzo eca293146c getrooms just get updated rooms 2017-11-19 02:09:56 -02:00
Guilherme Gazzo 8ae0031161 cache settings 2017-11-19 00:55:06 -02:00
Guilherme Gazzo a8309d9fc3 refactor some call apis 2017-11-19 00:33:34 -02:00
Guilherme Gazzo 478eac5a5f Push notification on android (#84) 2017-11-18 18:17:24 -02:00
Guilherme Gazzo 34e710ad39 username on sendmessage 2017-11-13 20:49:52 -02:00
Diego Mello 2f55dc6273 Add servers (#61)
* - Add server from logged session working
2017-11-13 11:53:45 -02:00
Diego Mello cf19ba2a1e Verify if user has username on login (#64)
* get /me from rest api and append to user reducer

* Removed comments from login saga

* user reducer logic

* Jump to set username screen when user is logged without username

* lint fix after merge

* lint fix
2017-11-13 11:35:01 -02:00
Diego Mello 542e61d3b0 Forgot my password (#62)
* Forgot password working
2017-11-10 11:42:02 -02:00
Rodrigo Nascimento 704523f74e Fix room ordering 2017-11-08 18:23:46 -02:00
Diego Mello 523816f4c6 Logout (#60)
- logout
- changed default server to open.rocket.chat

* fixed server change bug
2017-11-07 18:25:04 -02:00
gilmarsquinelato a6117cbb0f Register user (#44)
* Added feature to register a new user

* login after register working

* Removed username from register and placed on a new view

* loading indicator on username submit

* register/username logo layout issue

* - login and register background white

* - logo removed from logo and register
2017-11-07 14:28:02 -02:00
gilmarsquinelato 3c6c266961 [NEW] Changed navigation library to react-navigation. (#41)
* Changed navigation library to react-navigation.
Refactoring on sagas to remove navigation navigation flow do it in views.
Added new modal library.
Renamed view files to the same name of their classes.
Added support to redux-devtools using the chrome extension through Remote devtools menu.
Some components was refactored to reduce complexity and more legibility.

* Remove react-native-navigation from Android

* Adding servers to drawer menu, allowing server switch.

* Sidebar component

* opss :x fix add server

* opss :x fix add server

* Fixed add server navigation issues, fixed empty and slow Rooms List and Chat Messages

* Disable cleanup everytime

* some fixes

* some fixes

*  fix?

* .

* Fixed logo not displaying when app is loading or signing to server

* Fixed logo in loading and login

* Update LoginView.js

* Update PublicRoutes.js
2017-09-21 14:08:00 -03:00
Guilherme Gazzo 0a10d58d78 Add server change saga (#34)
* Reduce test lines of code

* removed useless packages

* pkg

* add server saga

* removed taginput

taginput is not ready =/

* ~fix navigation~

* code duplicated

* code duplicated

* Delete tags.js

* Delete TagInput.js
2017-09-01 16:42:50 -03:00
Diego Sampaio 1580807ba9 Make code cleaner 2017-08-22 10:49:37 -03:00
Diego Sampaio d864e93746 Fix lint 2017-08-21 22:24:41 -03:00
Guilherme Gazzo 69798ce059 saga finished 2017-08-20 21:11:46 -03:00
Gabriel Delavald 6250fecafe Cleaning up refactors code, fixing sagas. By Gazzo 2017-08-18 18:30:16 -03:00
Guilherme Gazzo 5b4fc5ddf8 auto login connect 2017-08-17 17:15:24 -03:00
Guilherme Gazzo c961373559 sagas 2017-08-17 13:55:47 -03:00
Guilherme Gazzo 2aa53e4402 get message saga 2017-08-17 03:28:41 -03:00
Guilherme Gazzo 0b642080c1 getrooms Saga 2017-08-16 23:06:22 -03:00
Guilherme Gazzo ece227e4d9 meteor connect saga 2017-08-16 22:32:00 -03:00
Guilherme Gazzo 167ce6344f saga for meteor connect 2017-08-16 22:06:31 -03:00
Guilherme Gazzo cd4ab23328 login saga[2] 2017-08-16 21:24:06 -03:00
Guilherme Gazzo 3b8b2ba639 login saga (incomplete) 2017-08-16 20:32:55 -03:00
Guilherme Gazzo ffaf0f885d login saga (incomplete) 2017-08-16 20:29:12 -03:00
Guilherme Gazzo 0bfcc2ef4d Show imagem attachments (#20)
* attach and offline search

* Update serverNew.js
2017-08-15 16:28:46 -03:00
Diego Sampaio 776d5b11b5 Fix room search 2017-08-14 15:02:53 -03:00
Rodrigo Nascimento 4df9ccba27 Fix login when changing servers 2017-08-14 11:25:17 -03:00
Rodrigo Nascimento 66b2a634b0 Fix room resize with keyboard 2017-08-14 11:15:37 -03:00
Rodrigo Nascimento 8bb8677487 Add support to TOTP 2017-08-13 21:35:02 -03:00
Rodrigo Nascimento bfff806af2 Fix login and use login placeholders from settings 2017-08-13 20:14:02 -03:00
Rodrigo Nascimento a113ad0bc8 Load settings to redux and allow login via LDAP and CROWD 2017-08-13 20:02:46 -03:00
Rodrigo Nascimento 155caa60e9 Init Redux usage 2017-08-12 22:35:09 -03:00