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
{{ message }}
Repository navigation
[Feature]: Stop writing uploads to the web root
#60
I have verified that I am running the latest version of the reqifviewer
I have searched open and closed issues to ensure it has not already been reported
Description
IndexPage saves each upload to wwwroot/uploads/<guid> before parsing it. The files are not served today because they have no extension, but the folder is the web root, and files are left behind when the app stops before cleaning up. Related: #46 raised the upload size limit.
Acceptance criteria
Uploaded files are read into memory (or the system temp folder) instead of wwwroot/uploads; nothing is left behind after loading, cancelling or an error.
The upload size limit and supported extensions (.reqif, .reqifz, .zip, case-insensitive) are shown before uploading.
Steps to Reproduce
Load requirements-and-objects.reqifz or ProR_Traceability-Template-v1.0.reqif (reqifviewer.Tests/TestData) and look at the pages mentioned above.
Activity