generated from jric11/baseProject
ChatGPT's update to harden software and run db updates.
This commit is contained in:
@@ -18,3 +18,9 @@ assert base64.b64encode(hashlib.sha256((ROOT/dependency['file']).read_bytes()).d
|
||||
assert not (ROOT/'js/jquery-3.2.0.min.js').exists()
|
||||
assert all('jquery-3.2.0' not in file.read_text(encoding='utf-8-sig') for file in styles)
|
||||
print(f'Source checks passed: {len(files)} PHP files, {len(scripts)} JavaScript files, {len(styles)} XSL stylesheets, and jQuery integrity.')
|
||||
|
||||
editor=json.loads((ROOT/'browser-dependencies.json').read_text())['suneditor']
|
||||
for name,digest in editor['files'].items():assert hashlib.sha256((ROOT/name).read_bytes()).hexdigest()==digest
|
||||
assert not (ROOT/'js/ckeditor.js').exists()
|
||||
assert all('ckeditor.js' not in file.read_text(encoding='utf-8-sig') for file in styles)
|
||||
print('SunEditor asset integrity and obsolete editor removal passed.')
|
||||
|
||||
Reference in New Issue
Block a user