mattermost-mobile/app/actions/views
Chris Duarte 3b7a6df617 PLT-5530 Render placeholder icons + metadata for file attachments in posts list (#249)
* Add icons for file types

* Compress image files for file type icons

* Add constants for file types

* Add utils for file metadata

* Add actions & reducers for fetching file attachments

* Render file attachments in posts

* Add reducers for handling files requests

* Refactor getFileType in file utils

* Refactor getFileIconPath in file utils

* Refactor getFormattedFileSize in file utils

* Trim trailing whitespace in getTruncatedFilename

* Style file attachment metadata

* Remove entity store reducer for files fetch failure

* Change filesForPost to fileIdsForPost in files store

* Use a selector for getFilesForPost

* Memoize getFilesForPost selector

* Dispatch postId with getFilesForPost

* Add test for getFilesForPost

* Upload seed file in getFilesForPost test

* Display correct icon for image attachments

* Fix reducers for receiving files for post

Expect response data to be array not object

* Style attachment post

* Merge headers (defaults + opts) in Client.doFetch

* Upload file as FormData

* Use form-data lib instead of built-in polyfill

* Associate file with post in getFilesForPost test

* Improve assertions in getFilesForPost test

* Check for createPost failure in getFilesForPost test

* Use correct post id in getFilesForPost test

* Use client not action to create post in getFilesForPost test

* Fix file upload in getFilesForPost test

* Add assertion for name of uploaded file

* Update attachment post style

* Fix spelling of loadFilesForPostIfNecessary

* Remove eslint-disable no-magic-numbers from file_utils.js

* Remove unused index prop from FileAttachment

* Clarify code for merging headers in Client.getOptions

* Dynamically truncate file attachment names

* Extract component for FileAttachmentIcon

* Use white bg for FileAttachmentIcon to match webapp styles

* Match webapp styles for file attachment borders

* Move file icon path lookup to FileAttachmentIcon

* Use more logical ordering for file type lookup
2017-02-17 17:40:40 -05:00
..
channel.js PLT-5530 Render placeholder icons + metadata for file attachments in posts list (#249) 2017-02-17 17:40:40 -05:00
channel_add_members.js Channel Add Members (#218) 2017-02-07 17:57:52 -08:00
channel_members.js Manage member permissions (#223) 2017-02-08 13:01:17 -08:00
load_team.js Reorganized navigation (#181) 2017-01-24 11:56:35 -03:00
login.js Select last channel viewed (#172) 2017-01-23 16:20:11 -03:00
more_dms.js More Direct Messages scene (#244) 2017-02-14 11:49:41 -05:00
options_modal.js Modal with options (#179) 2017-01-30 08:41:14 -05:00
right_menu_drawer.js Navigation Drawer and Modal (#220) 2017-02-08 12:16:24 -08:00
root.js
select_server.js
select_team.js Squashing several bugs (#221) 2017-02-08 10:28:27 -08:00
thread.js PLT-5252 Added Thread view (#239) 2017-02-13 18:08:26 -03:00