Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Stable13] Scss hardening #8156

Merged
merged 7 commits into from Feb 6, 2018
Merged

[Stable13] Scss hardening #8156

merged 7 commits into from Feb 6, 2018

Commits on Feb 2, 2018

  1. SCSS files are only cached if their size is > 0

    Signed-off-by: Julius Härtl <jus@bitgrid.net>
    juliushaertl committed Feb 2, 2018
    Copy the full SHA
    d8e0a6e View commit details
    Browse the repository at this point in the history
  2. Make sure that injected variables do not break the CSS generation

    Signed-off-by: Julius Härtl <jus@bitgrid.net>
    juliushaertl committed Feb 2, 2018
    Copy the full SHA
    73ae7b0 View commit details
    Browse the repository at this point in the history
  3. Only override image styles if the theming values are set

    Signed-off-by: Julius Härtl <jus@bitgrid.net>
    juliushaertl committed Feb 2, 2018
    Copy the full SHA
    76c79ff View commit details
    Browse the repository at this point in the history
  4. Clear injectect variables when resetting the cache

    Signed-off-by: Julius Härtl <jus@bitgrid.net>
    juliushaertl committed Feb 2, 2018
    Copy the full SHA
    cee941a View commit details
    Browse the repository at this point in the history
  5. Do not rewrite absolute URLs

    Signed-off-by: Julius Härtl <jus@bitgrid.net>
    juliushaertl committed Feb 2, 2018
    Copy the full SHA
    106af04 View commit details
    Browse the repository at this point in the history
  6. Add tests for URL rewriting

    Signed-off-by: Julius Härtl <jus@bitgrid.net>
    juliushaertl committed Feb 2, 2018
    Copy the full SHA
    9915ebb View commit details
    Browse the repository at this point in the history
  7. Fix theming tests

    Signed-off-by: Julius Härtl <jus@bitgrid.net>
    juliushaertl committed Feb 2, 2018
    Copy the full SHA
    7870cc2 View commit details
    Browse the repository at this point in the history