Restore Internal Data For Safe-Delete When Installing Bissetii Hugo Using Bissetii App
Description
Certain data files are too critical to be left for user to configure manually such as the css.toml
data file. Hence, it's best to restore the internal/
data directory within the data file for Bissetii app to delete safely while installing a local copy of the data/
directory.
The Story Behind
When testing out a new site, the css.toml
which handles the styling files' SRI, upon duplicated, is causing a SRI mismatch. The implication is the entire Bissetii styling will not be rendered which will cause many confusion. Hence, it's best to place these system level in a safe directory and avoid getting it duplicated to the user level.
Current Behavior
System-level data files are duplicated to the user data directory upon installation by app. By right, this should not happen at all.
Expected Behavior
System-level data files shall not be duplicated to the user data directory.
List out the MUST HAVE Personality
- Backward-compatible.
- Seamless installation.
Severity
Level of Security: Significant
Urgency
Level of Urgency: Code BLUE