Desk integration enhancements
The following tasks are pending on the Desk integration
- [ ] Able to react to messages (related to #481)
- [ ] Able to view reactions on a message (related to #481)
- [ ] Able to view a reply to a message
- [ ] Able to reply to a message
- [ ] Able to send files/images
- [ ] Able to send formatted messages (Tiptap)
- [ ] Able to view linked document with message
- [ ] Able to send a message with the current document opened in the background
- [ ] Users can choose whether they want to enable chat inside Desk under Raven Users.
- [ ] Add support for GIFs
- [ ] Add pagination
Just thought I'd add to this and mention that in certain doctypes the ability to add a new row gets restricted. Hence, it would be better to put the column on the left hand side, where it's always empty (on the desktop), or add some padding/whitespace so the buttons don't get hidden underneath.
@zuron7 Yes, we need to change the position/style of the Raven bar.
The problem is that it can't be placed on the right since the email popup hides there.
So we could either use a bubble (which I hate), or we could have a hide/show button elsewhere (maybe on the navbar?)
https://github.com/The-Commit-Company/Raven/discussions/607
Another one:
- [ ] set available status when using the desk widget, too (maybe some detection of activity may be in order)
Overall, in a remote team, distributed across timezone's with different shifts, it's helpful to see when a user logged-in (whether that means "available" or "do not disturb" or anything else).