You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a ChurchCRM system administrator, I should have a consistent location for all artifacts uploaded by system users. This aids not only in traditional application installations, but is even more important when moving to containerized platforms with special considerations for persistent vs ephemeral data stores.
Currently, stateful data is limited to the MySQL database, uploaded images, application logs, and the configuration file; however, it is conceivable that additional file upload types become available. (#4658, #4510, #4498, #350)
This may be as simple as sequestering all user-supplied data to a path at <DocumentRoot>\Data, and adjusting all application logic to use the correct location.
The text was updated successfully, but these errors were encountered:
Agreed. Also, making it configurable would also be helpful. For the Docker image in particular, the uploaded files would need to be stored outside of the document root.
As a ChurchCRM system administrator, I should have a consistent location for all artifacts uploaded by system users. This aids not only in traditional application installations, but is even more important when moving to containerized platforms with special considerations for persistent vs ephemeral data stores.
Currently, stateful data is limited to the MySQL database, uploaded images, application logs, and the configuration file; however, it is conceivable that additional file upload types become available. (#4658, #4510, #4498, #350)
This may be as simple as sequestering all user-supplied data to a path at
<DocumentRoot>\Data
, and adjusting all application logic to use the correct location.The text was updated successfully, but these errors were encountered: