Harrison Healey
9d51a3b970
Added whitelabeling support using assets/override ( #156 )
2017-01-05 16:32:24 -03:00
enahum
81526fbb09
Channel drawer ( #154 )
...
* Channel list drawer
* Get channels by category
* Fix and connect websocket
* Fix Select first team using the team members
* create loadMe and fix login actions to loads the teams
* Add android back button handler for the channel drawer
* Channel drawer styling and functionality
* Mark channel as viewed and fixed reset unread counts
* Unread above/below indicators
* Improve performance replacing ScrollView with ListView
* Fix unread indicators
* Addressing review feedback
2017-01-03 19:49:28 -03:00
enahum
aa5a77ae86
Use the new API for view channel ( #155 )
...
* Use the new API for view channel
* Fix view channel on websocket events
2016-12-29 11:31:11 -03:00
Harrison Healey
4ecd3758e7
Render posts for the current channel ( #153 )
...
* Added selectChannel action
* Fixed selected team not being cleared on logout
* Fixed posts and postsByChannel not being initialized correctly
* Added basic post rendering
* Renamed selectors files to be plural
* Removed empty file
* Fixed unit tests after merge
* Removing unnecessary code
2016-12-23 10:55:33 -03:00
enahum
8243eda444
Improved unit tests ( #151 )
2016-12-22 13:07:23 -03:00
enahum
7e426b6029
Add WebSocket support ( #144 )
...
* Add WebSocket support
* fix unit tests
* Add actions to websocket and fix unit tests
2016-12-21 12:54:23 -05:00
Harrison Healey
0d5215a8b7
Fixed create direct channel route to use a proper team id ( #146 )
2016-12-20 15:54:23 -03:00
Harrison Healey
8e59ea606e
Refactored post store to store posts by their IDs ( #142 )
...
* Added hook to tests to catch uncaught promise rejections
* Refactored post store to store posts by their IDs
* Fixed post store when logging out
2016-12-19 14:37:54 -03:00
enahum
d2f2678880
Reauthenticate from stored token when app is reloaded ( #137 )
...
* Reauthenticate from stored token when app is reloaded
* Address feedback
2016-12-15 13:17:26 -05:00
Harrison Healey
bd3bd45c36
Added deep freeze of stores in dev mode ( #135 )
...
* Added deep freeze of stores in dev mode
* Stopped deletePost and reducePosts reducer functions from mutating the store
2016-12-13 17:13:41 -03:00
Harrison Healey
5cc43d5a9f
Made all unit tests run again ( #132 )
2016-12-13 12:10:33 -03:00
enahum
aa01be831f
include posts into store ( #125 )
...
* include posts into store
* addressing feedback
2016-12-13 09:07:16 -05:00
Harrison Healey
61c4d8b585
Added basic theming support ( #131 )
...
* Moved all view action types into a single file
* Moved preferences into their own constants section
* Added basic theming support
2016-12-12 21:05:59 -03:00
Harrison Healey
155a923cd0
Added preferences to redux store ( #124 )
...
* Disabled broken ESLint rule
* Added preferences to redux store
* Re-enabled all unit tests
* Fixed code referencing users.myPreferences
* Stopped exporting dispatcher from actions/helpers
2016-12-12 20:42:26 -03:00
enahum
e2f3f7b803
project folder structure ( #107 )
...
* project folder structure
* Moving store to be called from app folder
2016-12-09 10:34:17 -05:00