-
Notifications
You must be signed in to change notification settings - Fork 445
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Family / Person Attachments #122
Comments
would it be better to do an API integration with dropbox or another service like that? this way you don't have to worry about server file security |
@DawoudIO My thoughts for this primarily are audio files (occasionally we'll have a prophetic word recorded for someone, and we like to deliver them that MP3 excerpt of the service personally). I'm thinking of keeping everything in a protected directory, and then use an API call to actually deliver the file to the user. That being said, I could build it in a way such that the admin could choose a storage platform (Local Storage, Amazon S3, DropBox, Google Drive, etc). Thoughts? My priority would be on local storage, but I like the idea of offloading storage of larger files. We could also transition the family / person image storage to this platform if we build it our correctly. |
For that check out soundcloud.com |
understandable just thought I would make the suggestion :) |
yes lets merge them how do we do that? :) |
I'll close this, since it's tracked in #350 |
create a way for distributing (semi) private attachment files from the church to persons / families. eg: Recorded words or other media.
I envision this will be an "Attachments" table, with a reference to the family / person ID, the person who created the attachment, and date / time it was uploaded. Also it will store the actual file name of the file on the server so as not to store BLOB data in SQL. This file name will be a (GUID) to reduce possibility of collision.
The person / family, then would be able to see the list of files assigned to them, as well as download / view the files in the browser.
The text was updated successfully, but these errors were encountered: