cockroacher
cockroacher
### Feature/improvement We should add validation of all standard CSP policies: `other_supported_polices = ['report-to','sandbox','upgrade-insecure-requests']` We should add validation of experimental policies. ``` experimental_policies = [ 'fenced-frame-src', 'require-trusted-types-for', 'inline-speculation-rules', 'trusted-types'] ```
### Feature/improvement ### Description: Currently, our application uses a `config.py` file to manage configuration settings. This file uses constant variables to store configuration data. This approach is not as flexible...
### Feature/improvement We have a lot of files in the root folder, we should clean it up so it is easier to find what you are looking for. Create folder...
### Feature/improvement We currently have a very old browser defined as user agent for functionality not using sitespeed. This needs to be updated, if for nothing else to not tell...
************* Module tests.http_validator tests/http_validator.py:155:0: C0303: Trailing whitespace (trailing-whitespace) tests/http_validator.py:160:0: C0301: Line too long (103/100) (line-too-long) tests/http_validator.py:166:0: C0301: Line too long (106/100) (line-too-long) tests/http_validator.py:173:0: C0301: Line too long (103/100) (line-too-long) tests/http_validator.py:179:0:...
@marcusosterberg @7h3Rabbit I would like to propose that we start using PEP 8 and PyLint in this project. Here's why I believe this would be beneficial: 1. **Consistency**: PEP 8...
************* Module update_software update_software.py:17:0: C0301: Line too long (107/100) (line-too-long) update_software.py:47:0: C0301: Line too long (115/100) (line-too-long) update_software.py:48:0: C0301: Line too long (126/100) (line-too-long) update_software.py:50:0: C0301: Line too long (114/100)...
************* Module tests.tracking_validator tests/tracking_validator.py:227:0: C0325: Unnecessary parens after 'if' keyword (superfluous-parens) tests/tracking_validator.py:272:0: C0301: Line too long (103/100) (line-too-long) tests/tracking_validator.py:290:0: C0301: Line too long (118/100) (line-too-long) tests/tracking_validator.py:302:0: C0301: Line too long...
************* Module tests.software tests/software.py:56:0: C0301: Line too long (108/100) (line-too-long) tests/software.py:93:0: C0301: Line too long (378/100) (line-too-long) tests/software.py:97:0: C0301: Line too long (335/100) (line-too-long) tests/software.py:100:0: C0301: Line too long (213/100)...
### Feature/improvement - # TODO: Consider if we should read metadata from video # Extract metadata to see if we can get produced application and more, # look at: https://www.handinhandsweden.se/wp-content/uploads/se/2022/11/julvideo-startsida.mp4...