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

Add the ability to set Content Security Policies #6631

Merged
merged 87 commits into from Jan 16, 2024
Merged

Commits on Feb 21, 2023

  1. add CSP

    fritzmg committed Feb 21, 2023
    Copy the full SHA
    6a34219 View commit details
    Browse the repository at this point in the history
  2. fix line endings

    fritzmg committed Feb 21, 2023
    Copy the full SHA
    967f1ae View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. merge with 5.x

    fritzmg committed Jun 26, 2023
    Copy the full SHA
    6b36350 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. cs fix

    fritzmg committed Jun 29, 2023
    Copy the full SHA
    014c8e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. Copy the full SHA
    a008dce View commit details
    Browse the repository at this point in the history
  2. update dependencies

    fritzmg committed Sep 17, 2023
    Copy the full SHA
    07de412 View commit details
    Browse the repository at this point in the history
  3. introduce script component

    fritzmg committed Sep 17, 2023
    Copy the full SHA
    2473309 View commit details
    Browse the repository at this point in the history
  4. mvp

    fritzmg committed Sep 17, 2023
    Copy the full SHA
    4ce5d5d View commit details
    Browse the repository at this point in the history
  5. add style component

    fritzmg committed Sep 17, 2023
    Copy the full SHA
    b211d7f View commit details
    Browse the repository at this point in the history
  6. remove unnecessary scopes

    fritzmg committed Sep 17, 2023
    Copy the full SHA
    0ec6738 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Copy the full SHA
    9b7dbc4 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9bdbf32 View commit details
    Browse the repository at this point in the history
  3. add accidental removal

    fritzmg committed Dec 16, 2023
    Copy the full SHA
    420bf35 View commit details
    Browse the repository at this point in the history
  4. improve the implementation

    fritzmg committed Dec 16, 2023
    Copy the full SHA
    0fa2265 View commit details
    Browse the repository at this point in the history
  5. remove parameter definition

    fritzmg committed Dec 16, 2023
    Copy the full SHA
    613368c View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

  1. remove getNonce method

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    7c86310 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    7432de8 View commit details
    Browse the repository at this point in the history
  3. validate CSP

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    fe45eed View commit details
    Browse the repository at this point in the history
  4. fix toolbar

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    a7466d6 View commit details
    Browse the repository at this point in the history
  5. fix toolbar yet again

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    a0f8ef9 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    c9505eb View commit details
    Browse the repository at this point in the history
  7. fix reporting

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    99ac12a View commit details
    Browse the repository at this point in the history
  8. only add nonce if necessary

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    24e56f1 View commit details
    Browse the repository at this point in the history
  9. remove unrelated change

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    9029d31 View commit details
    Browse the repository at this point in the history
  10. code style

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    1274da8 View commit details
    Browse the repository at this point in the history
  11. add tests

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    87017e5 View commit details
    Browse the repository at this point in the history
  12. fix service name

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    05f7141 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    ae8faa5 View commit details
    Browse the repository at this point in the history
  14. satisfy PHP stan

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    067dfce View commit details
    Browse the repository at this point in the history
  15. update test

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    ee4a542 View commit details
    Browse the repository at this point in the history
  16. fix ci

    fritzmg committed Dec 17, 2023
    Copy the full SHA
    db52a54 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    4a52f50 View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    2767dd3 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Merge branch '5.x' into csp

    fritzmg committed Dec 18, 2023
    Copy the full SHA
    b7f5180 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    2e312ca View commit details
    Browse the repository at this point in the history
  3. merge with 5.x

    fritzmg committed Dec 18, 2023
    Copy the full SHA
    9131551 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. overhaul

    fritzmg committed Dec 19, 2023
    Copy the full SHA
    bda5f21 View commit details
    Browse the repository at this point in the history
  2. fix test

    fritzmg committed Dec 19, 2023
    Copy the full SHA
    67cd1a6 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. merge with 5.x

    fritzmg committed Dec 22, 2023
    Copy the full SHA
    f365461 View commit details
    Browse the repository at this point in the history
  2. fix accidental öö

    fritzmg committed Dec 22, 2023
    Copy the full SHA
    2598948 View commit details
    Browse the repository at this point in the history
  3. Update core-bundle/contao/templates/twig/component/_script.html.twig

    Co-authored-by: M. Vondano <m-vo@users.noreply.github.com>
    fritzmg and m-vo committed Dec 22, 2023
    Copy the full SHA
    0fc5c61 View commit details
    Browse the repository at this point in the history
  4. fix _style.html.twig

    fritzmg committed Dec 22, 2023
    Copy the full SHA
    ba71e55 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. Copy the full SHA
    13715f0 View commit details
    Browse the repository at this point in the history
  2. change exception message

    Co-authored-by: Yanick Witschi <yanick.witschi@terminal42.ch>
    fritzmg and Toflar committed Dec 23, 2023
    Copy the full SHA
    ccf927d View commit details
    Browse the repository at this point in the history
  3. fix test

    fritzmg committed Dec 23, 2023
    Copy the full SHA
    af9a9db View commit details
    Browse the repository at this point in the history
  4. move to private function

    fritzmg committed Dec 23, 2023
    Copy the full SHA
    4510a92 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    13b3c2a View commit details
    Browse the repository at this point in the history
  6. remove remnant config

    fritzmg committed Dec 23, 2023
    Copy the full SHA
    8356ac4 View commit details
    Browse the repository at this point in the history
  7. add comment

    fritzmg committed Dec 23, 2023
    Copy the full SHA
    c727221 View commit details
    Browse the repository at this point in the history
  8. fix prefer lowest

    fritzmg committed Dec 23, 2023
    Copy the full SHA
    4cffecf View commit details
    Browse the repository at this point in the history
  9. code style

    fritzmg committed Dec 23, 2023
    Copy the full SHA
    6e8538e View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    ad61e35 View commit details
    Browse the repository at this point in the history
  11. remove remnant

    fritzmg committed Dec 23, 2023
    Copy the full SHA
    8d0bd31 View commit details
    Browse the repository at this point in the history
  12. fix another remnant

    fritzmg committed Dec 23, 2023
    Copy the full SHA
    a0f2e74 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    0ceea3f View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. merge with 5.x

    fritzmg committed Dec 30, 2023
    Copy the full SHA
    b7cae39 View commit details
    Browse the repository at this point in the history
  2. use textarea for csp field

    fritzmg committed Dec 30, 2023
    Copy the full SHA
    a9fdea8 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Apply suggestions from code review

    Co-authored-by: Yanick Witschi <yanick.witschi@terminal42.ch>
    fritzmg and Toflar committed Jan 8, 2024
    Copy the full SHA
    20a5e7f View commit details
    Browse the repository at this point in the history
  2. move addCspSource to bottom

    fritzmg committed Jan 8, 2024
    Copy the full SHA
    7056144 View commit details
    Browse the repository at this point in the history
  3. merge with 5.x

    fritzmg committed Jan 8, 2024
    Copy the full SHA
    76082c7 View commit details
    Browse the repository at this point in the history
  4. do not call nonce statically

    fritzmg committed Jan 8, 2024
    Copy the full SHA
    e90cb34 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    482cebd View commit details
    Browse the repository at this point in the history
  6. code style

    fritzmg committed Jan 8, 2024
    Copy the full SHA
    4b83528 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Reuse HtmlAttributes (#5)

    Toflar committed Jan 9, 2024
    Copy the full SHA
    35e1f6e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    dceaf2b View commit details
    Browse the repository at this point in the history
  3. fix test

    fritzmg committed Jan 9, 2024
    Copy the full SHA
    9d2459b View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    dbac1d6 View commit details
    Browse the repository at this point in the history
  5. add more tests

    fritzmg committed Jan 9, 2024
    Copy the full SHA
    43ce805 View commit details
    Browse the repository at this point in the history
  6. fix accidental change

    fritzmg committed Jan 9, 2024
    Copy the full SHA
    f745ea2 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Merge branch '5.x' into csp

    leofeyer committed Jan 10, 2024
    Copy the full SHA
    51f6a1c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1874f78 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b885a67 View commit details
    Browse the repository at this point in the history
  4. Merge branch '5.x' into csp

    fritzmg committed Jan 10, 2024
    Copy the full SHA
    633100f View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. add Model annotations

    fritzmg committed Jan 11, 2024
    Copy the full SHA
    a9f7b3b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    40608d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. CS

    leofeyer committed Jan 12, 2024
    Copy the full SHA
    4b88e07 View commit details
    Browse the repository at this point in the history
  2. change translation

    fritzmg committed Jan 12, 2024
    Copy the full SHA
    23a441d View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    335d277 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    4fdd33f View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    27d5517 View commit details
    Browse the repository at this point in the history
  6. remove comma

    fritzmg committed Jan 12, 2024
    Copy the full SHA
    e0c27eb View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Copy the full SHA
    5f2fcb3 View commit details
    Browse the repository at this point in the history
  2. Adjust the palettes

    leofeyer committed Jan 15, 2024
    Copy the full SHA
    0503587 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b1766b6 View commit details
    Browse the repository at this point in the history
  4. make tl_page.csp mandatory

    fritzmg committed Jan 15, 2024
    Copy the full SHA
    25ad7c7 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    8f892e0 View commit details
    Browse the repository at this point in the history
  6. fix test

    fritzmg committed Jan 15, 2024
    Copy the full SHA
    284ed0c View commit details
    Browse the repository at this point in the history