Leeway
Leeway copied to clipboard
PA Review: Direct Messages
- [x] Backend: DB, model, controller, views
- [x] channels: add a is_dm column
- [x] set title to formatted list of users involved
- [x] Redux Loop: ajax, actions, reducer
- [x] direct messages only shown in sidebar if current user has permission for it
- [x] Presentational Components
- [x] sidebar populated with direct messages below channels
- [x] Create: + sign next to "Direct Messages" in sidebar, new page pops up with form
- [x] Styling
- [x] small circle icon and direct message name in sidebar
- [x] overflow text has "..."
- [x] only messages from that direct message are shown when direct message is clicked in sidebar
- [x] Smooth, bug free navigation
- [x] Adequate and appropriate seeds