Attachments
Allow users to attach any file type with a message or as a standalone message.
Branch APIThese details are only updated with each release, for more acurate updates and keeping track of progress, see the task in GitHub.
- Feature Details
- Research
- User Details
- Features
- Data
Status
| Owner | Lead | Phase One | Backend Lite | Frontend Lite | Phase Two | Backend | Frontend | |
|---|---|---|---|---|---|---|---|---|
| Dev Status | ||||||||
| Version | ||||||||
| Release | Internal | |||||||
| Phase | Alpha | |||||||
| Channels | ||||||||
| Team | Mendy | Yossi |
Description
The user should be able to attach any file from thier device or cloud service like Google Drive. The upload should be stored in the users assets. To support this feature we should (build and) use the BackBone Assets API.
The attachments sheet is a sub widget of the Colibri Bar, when the plus icon is selected it will expand the bar or call the new widget but with an expanding animation.
Reminders
Links & Resources
Design
- Wed
- Mobile
Branches
- Lite: Alpha
- Lite: Beta (coming soon)
Other
- Task
Research
the research listed here is spesifict to the Chat feature, for research related to the general Colibri development see the Research document.
Technical
Question - How do we get access to the device files?
Answer - In short, we will use file.path and/or file.readStream, to fully understand how to implement it, see the extened research.
Question - How do we get access to cloud files?
Answer - We can use the multi_cloud_storage or similar packadge, see full research
Question - How do we get access to and store files with BackBone Assets? Answer - Since Colibri is build on the BackBone infrastructure, we will use either the Assets or Storage API, (details coming soon)
Question - How can a user see all thier own files in Assets? Answer - Using the BackBone APIs
Conclusion - How do we get data from arenas to form the arena layout and map the devices?
Sources
- [test]
Business
User Stories
Persona One
I have a recipt, I want Colibri to orginize it in mu budgeting.
Persona Two
I want to add a picture of my plant and ask why it looks brown.
Flows
From the Colibri Bar, tap/click plus or in the field write /Attach
User Experiance
Features
Below is a list of features that will be utilized in order to deliver the best account features and functionalities. The details bellow are not comprehensive feature details but rather, describe how the features will be utilized within the account, for further details, please see the individual feature documentation.
See the asset feature to determin what data is missing to be added to assets and wat should, the attachment itself has no data ony the asset, access and log should contain all the related data to the attached file.