feat: add EDPB/ENISA/EDPS PDF downloads to populate-rag-originals

Adds download URLs for 11 EDPB guidelines, EDPS DPIA list,
3 ENISA reports, and TMG/UrhG to the missing files check.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-03-01 11:10:11 +01:00
parent b4cc374f7e
commit b034a5281e

View File

@@ -59,11 +59,32 @@ download_if_missing "DSM_DE.pdf" "https://eur-lex.europa.eu/legal-content/DE/TXT
download_if_missing "EU_IFRS_DE.pdf" "https://eur-lex.europa.eu/legal-content/DE/TXT/PDF/?uri=CELEX:32023R1803"
download_if_missing "EU_IFRS_EN.pdf" "https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32023R1803"
echo ""
echo "=== EDPB Guidelines ==="
download_if_missing "EDPB_GUIDELINES_1_2020.pdf" "https://www.edpb.europa.eu/sites/default/files/files/file1/edpb_guidelines_202001_connectedvehicles_v2.0_adoptedafterpc_en.pdf"
download_if_missing "EDPB_GUIDELINES_1_2022.pdf" "https://www.edpb.europa.eu/sites/default/files/files/file1/edpb_guidelines_012022_rightofaccess_v2_en.pdf"
download_if_missing "EDPB_GUIDELINES_2_2023.pdf" "https://www.edpb.europa.eu/sites/default/files/files/file1/edpb_guidelines_202302_technicalscope_art5-3_eprivacydirective_en.pdf"
download_if_missing "EDPB_GUIDELINES_2_2024.pdf" "https://www.edpb.europa.eu/sites/default/files/files/file1/edpb_guidelines_202402_article61_en.pdf"
download_if_missing "EDPB_GUIDELINES_4_2019.pdf" "https://www.edpb.europa.eu/sites/default/files/files/file1/edpb_guidelines_201904_dataprotection_by_design_and_by_default_v2.0_en.pdf"
download_if_missing "EDPB_GUIDELINES_9_2022.pdf" "https://www.edpb.europa.eu/sites/default/files/files/file1/edpb_guidelines_202209_personal_data_breach_notification_en.pdf"
download_if_missing "EDPB_DPIA_LIST.pdf" "https://www.edpb.europa.eu/sites/default/files/files/file1/edpb_opinion_201804_denmark_dpia_en.pdf"
download_if_missing "EDPB_LEGITIMATE_INTEREST.pdf" "https://www.edpb.europa.eu/sites/default/files/files/file1/edpb_guidelines_202401_legitimateinterest_en.pdf"
echo ""
echo "=== EDPS ==="
download_if_missing "EDPS_DPIA_LIST.pdf" "https://www.edps.europa.eu/sites/default/files/publication/19-07-16_dpia_list_en.pdf"
echo ""
echo "=== ENISA (zusaetzlich) ==="
download_if_missing "ENISA_THREAT_LANDSCAPE.pdf" "https://www.enisa.europa.eu/sites/default/files/publications/ENISA%20Threat%20Landscape%202024.pdf"
download_if_missing "ENISA_ICS_SCADA.pdf" "https://www.enisa.europa.eu/sites/default/files/publications/ICS%20SCADA%20in%20EU.pdf"
download_if_missing "ENISA_CYBERSECURITY_2024.pdf" "https://www.enisa.europa.eu/sites/default/files/publications/NIS%20Investments%202024.pdf"
echo ""
echo "=== DE Gesetze (gesetze-im-internet.de) ==="
echo " [info] DE Gesetze muessen manuell als PDF aus gesetze-im-internet.de exportiert werden."
echo " [info] Benoetigte Dateien:"
for f in TDDDG_DE BDSG_FULL_DE DE_DDG DE_BGB_AGB DE_EGBGB DE_HGB_RET DE_AO_RET DE_UWG DE_TKG DE_PANGV DE_DLINFOV DE_BETRVG DE_GESCHGEHG DE_BSIG DE_USTG_RET; do
for f in TDDDG_DE BDSG_FULL_DE DE_DDG DE_BGB_AGB DE_EGBGB DE_HGB_RET DE_AO_RET DE_UWG DE_TKG DE_PANGV DE_DLINFOV DE_BETRVG DE_GESCHGEHG DE_BSIG DE_USTG_RET TMG_KOMPLETT DE_URHG; do
if [ ! -f "$RAG_DIR/$f.pdf" ]; then
echo " FEHLEND: $f.pdf"
fi