Niall Pemberton created BROOKLYN-636:
----------------------------------------
Summary: FIx Issues the Brooklyn Website caused by the CSP
Key: BROOKLYN-636
URL: https://issues.apache.org/jira/browse/BROOKLYN-636
Project: Brooklyn
Issue Type: Task
Reporter: Niall Pemberton
Attachments: brooklyn-csp-fixes.patch
The Infra team implemented a *_Content Security Policy_* (CSP) at the start of
March 2025 which blocks the loading of resources from third parties.
This has blocked the [Brooklyn Website|https://brooklyn.apache.org/] from
loading *bootstrap* and *jQuery* files which has resulted in rendering problems.
Local versions of *bootstrap* and *jQuery* are already in the *_style/deps_*
folder and the website just needs to be changed to use them rather than
external versions.
I have created [PR #389|https://github.com/apache/brooklyn-docs/pull/389] to
fix this (apologies, I haven't generated the site to test).
h3. SVN Patch
I'm also attaching svn patch file *_brooklyn-csp-fixes.patch_* as a
_short-term_ fix in case you don't have time to re-generate the website, which
fixes the *bootstrap* and *jQuery* links on each page and also includes the
change to remove *_Google Analytics_* from BROOKLYN-635.
h3. 1.1 Release
*P.S.* It looks to me like the Brooklyn website has not been updated since 2020
and I think it would be really good to update it for the *version 1.1 release*
done in Feb 2024.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)