Currently, PICR is "read-only" regarding the file system. As noted in the documentation: "No files/folders are created or uploaded in PICR, you just put the files in that folder however you normally do."
While this works great for static home setups, it creates a bottleneck for professional "on-the-go" workflows. For example, when shooting events on location, I need to deliver photos quickly. Currently, this requires manual file management on the server/network level rather than a streamlined web-based workflow.
Describe the solution you'd like
I would like the ability to manage content directly through the PICR web interface. Specifically:
- Browser Uploads: A way to drag and drop or select image files to upload into an existing gallery.
- Folder Management: The ability to create new folders (galleries) directly from the dashboard.
Use Cases
- On-Location Delivery: Uploading selects immediately from a laptop or mobile device during an event without needing to access the underlying OS or network shares.
- Collaboration: Allowing a second shooter or assistant to contribute their photos to a specific gallery via the browser.
Proposed Implementation Details
Since this moves PICR from a read-only state to a write-enabled state, I suggest:
- Admin Toggle: An option in the configuration to enable/disable uploads.
- Authentication: Ensuring these actions are protected by the existing admin password/auth to prevent unauthorized users from modifying the file system.
- Path Mapping: Uploaded files should be saved directly into the directory currently mapped to PICR.
Currently, PICR is "read-only" regarding the file system. As noted in the documentation: "No files/folders are created or uploaded in PICR, you just put the files in that folder however you normally do."
While this works great for static home setups, it creates a bottleneck for professional "on-the-go" workflows. For example, when shooting events on location, I need to deliver photos quickly. Currently, this requires manual file management on the server/network level rather than a streamlined web-based workflow.
Describe the solution you'd like
I would like the ability to manage content directly through the PICR web interface. Specifically:
Use Cases
Proposed Implementation Details
Since this moves PICR from a read-only state to a write-enabled state, I suggest: