diff --git a/advisories/access_code/DSA-CONTRIB-2025-028.json b/advisories/access_code/DSA-CONTRIB-2025-028.json index 8ab5296f..22f3c5fe 100644 --- a/advisories/access_code/DSA-CONTRIB-2025-028.json +++ b/advisories/access_code/DSA-CONTRIB-2025-028.json @@ -45,7 +45,7 @@ { "name": "Marcin Maruszewski (marcin maruszewski)", "contact": [ - "/u/marcin-maruszewski" + "https://www.drupal.org/u/marcin-maruszewski" ] } ] diff --git a/advisories/admin_audit_trail/DSA-CONTRIB-2025-068.json b/advisories/admin_audit_trail/DSA-CONTRIB-2025-068.json index d0585228..d4d74e8e 100644 --- a/advisories/admin_audit_trail/DSA-CONTRIB-2025-068.json +++ b/advisories/admin_audit_trail/DSA-CONTRIB-2025-068.json @@ -45,7 +45,7 @@ { "name": "Scott Phillips (scottatdrake)", "contact": [ - "/u/scottatdrake" + "https://www.drupal.org/u/scottatdrake" ] } ] diff --git a/advisories/adtego_siteintel/DSA-CONTRIB-2018-039.json b/advisories/adtego_siteintel/DSA-CONTRIB-2018-039.json index 51ffe08d..980b432a 100644 --- a/advisories/adtego_siteintel/DSA-CONTRIB-2018-039.json +++ b/advisories/adtego_siteintel/DSA-CONTRIB-2018-039.json @@ -40,7 +40,7 @@ { "name": "Jean-Francois Hovinne", "contact": [ - "/u/jfhovinne" + "https://www.drupal.org/u/jfhovinne" ] } ] diff --git a/advisories/advanced_file_destination/DSA-CONTRIB-2025-057.json b/advisories/advanced_file_destination/DSA-CONTRIB-2025-057.json index 8d09b9a8..e552ae1e 100644 --- a/advisories/advanced_file_destination/DSA-CONTRIB-2025-057.json +++ b/advisories/advanced_file_destination/DSA-CONTRIB-2025-057.json @@ -40,7 +40,7 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] } ] diff --git a/advisories/ai/DSA-CONTRIB-2025-021.json b/advisories/ai/DSA-CONTRIB-2025-021.json index fdad0f3d..0b27ea1d 100644 --- a/advisories/ai/DSA-CONTRIB-2025-021.json +++ b/advisories/ai/DSA-CONTRIB-2025-021.json @@ -45,7 +45,7 @@ { "name": "Drew Webber (mcdruid)", "contact": [ - "/u/mcdruid" + "https://www.drupal.org/u/mcdruid" ] } ] diff --git a/advisories/ai/DSA-CONTRIB-2025-022.json b/advisories/ai/DSA-CONTRIB-2025-022.json index a9d789a2..770b3a6b 100644 --- a/advisories/ai/DSA-CONTRIB-2025-022.json +++ b/advisories/ai/DSA-CONTRIB-2025-022.json @@ -45,7 +45,7 @@ { "name": "Drew Webber (mcdruid)", "contact": [ - "/u/mcdruid" + "https://www.drupal.org/u/mcdruid" ] } ] diff --git a/advisories/baguettebox/DSA-CONTRIB-2025-034.json b/advisories/baguettebox/DSA-CONTRIB-2025-034.json index f1f9f57e..86f40c02 100644 --- a/advisories/baguettebox/DSA-CONTRIB-2025-034.json +++ b/advisories/baguettebox/DSA-CONTRIB-2025-034.json @@ -59,7 +59,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/block_class/DSA-CONTRIB-2025-043.json b/advisories/block_class/DSA-CONTRIB-2025-043.json index a552658e..450b65ee 100644 --- a/advisories/block_class/DSA-CONTRIB-2025-043.json +++ b/advisories/block_class/DSA-CONTRIB-2025-043.json @@ -45,7 +45,7 @@ { "name": "Ivo Van Geertruyen (mr.baileys)", "contact": [ - "/u/mrbaileys" + "https://www.drupal.org/u/mrbaileys" ] } ] diff --git a/advisories/bookable_calendar/DSA-CONTRIB-2025-070.json b/advisories/bookable_calendar/DSA-CONTRIB-2025-070.json index 9b792c3f..f7b3d799 100644 --- a/advisories/bookable_calendar/DSA-CONTRIB-2025-070.json +++ b/advisories/bookable_calendar/DSA-CONTRIB-2025-070.json @@ -45,7 +45,7 @@ { "name": "Ludo Hartzema (absoludo)", "contact": [ - "/u/absoludo" + "https://www.drupal.org/u/absoludo" ] } ] diff --git a/advisories/bootstrap_site_alert/DSA-CONTRIB-2025-042.json b/advisories/bootstrap_site_alert/DSA-CONTRIB-2025-042.json index 5dc71ef1..735578ab 100644 --- a/advisories/bootstrap_site_alert/DSA-CONTRIB-2025-042.json +++ b/advisories/bootstrap_site_alert/DSA-CONTRIB-2025-042.json @@ -59,13 +59,13 @@ { "name": "Elijah Byrd (elibyrd)", "contact": [ - "/u/elibyrd" + "https://www.drupal.org/u/elibyrd" ] }, { "name": "Mitch Portier (arkener)", "contact": [ - "/u/arkener" + "https://www.drupal.org/u/arkener" ] } ] diff --git a/advisories/cache_utility/DSA-CONTRIB-2025-019.json b/advisories/cache_utility/DSA-CONTRIB-2025-019.json index 639488f9..50288ea3 100644 --- a/advisories/cache_utility/DSA-CONTRIB-2025-019.json +++ b/advisories/cache_utility/DSA-CONTRIB-2025-019.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/ckeditor5_youtube/DSA-CONTRIB-2025-081.json b/advisories/ckeditor5_youtube/DSA-CONTRIB-2025-081.json index 2b9f87b4..4396a309 100644 --- a/advisories/ckeditor5_youtube/DSA-CONTRIB-2025-081.json +++ b/advisories/ckeditor5_youtube/DSA-CONTRIB-2025-081.json @@ -45,7 +45,7 @@ { "name": "nico.b", "contact": [ - "/u/nicob" + "https://www.drupal.org/u/nicob" ] } ] diff --git a/advisories/colorbox/DSA-CONTRIB-2025-041.json b/advisories/colorbox/DSA-CONTRIB-2025-041.json index aedada04..8419f978 100644 --- a/advisories/colorbox/DSA-CONTRIB-2025-041.json +++ b/advisories/colorbox/DSA-CONTRIB-2025-041.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/commerce_alphabank_redirect/DSA-CONTRIB-2025-067.json b/advisories/commerce_alphabank_redirect/DSA-CONTRIB-2025-067.json index 1be88f1f..9208de49 100644 --- a/advisories/commerce_alphabank_redirect/DSA-CONTRIB-2025-067.json +++ b/advisories/commerce_alphabank_redirect/DSA-CONTRIB-2025-067.json @@ -45,7 +45,7 @@ { "name": "Marios Tsalkidis (silios)", "contact": [ - "/u/silios" + "https://www.drupal.org/u/silios" ] } ] diff --git a/advisories/commerce_eurobank_redirect/DSA-CONTRIB-2025-066.json b/advisories/commerce_eurobank_redirect/DSA-CONTRIB-2025-066.json index e0dd2f30..3eaa6bb6 100644 --- a/advisories/commerce_eurobank_redirect/DSA-CONTRIB-2025-066.json +++ b/advisories/commerce_eurobank_redirect/DSA-CONTRIB-2025-066.json @@ -45,7 +45,7 @@ { "name": "Marios Tsalkidis (silios)", "contact": [ - "/u/silios" + "https://www.drupal.org/u/silios" ] } ] diff --git a/advisories/config_pages_viewer/DSA-CONTRIB-2025-086.json b/advisories/config_pages_viewer/DSA-CONTRIB-2025-086.json index dc1cbbc4..972861f6 100644 --- a/advisories/config_pages_viewer/DSA-CONTRIB-2025-086.json +++ b/advisories/config_pages_viewer/DSA-CONTRIB-2025-086.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/config_split/DSA-CONTRIB-2025-017.json b/advisories/config_split/DSA-CONTRIB-2025-017.json index 4f6c1660..b8ff1375 100644 --- a/advisories/config_split/DSA-CONTRIB-2025-017.json +++ b/advisories/config_split/DSA-CONTRIB-2025-017.json @@ -59,7 +59,7 @@ { "name": "Eric Smith (ericgsmith)", "contact": [ - "/u/ericgsmith" + "https://www.drupal.org/u/ericgsmith" ] } ] diff --git a/advisories/cookies/DSA-CONTRIB-2025-049.json b/advisories/cookies/DSA-CONTRIB-2025-049.json index 0c13151f..90b117f4 100644 --- a/advisories/cookies/DSA-CONTRIB-2025-049.json +++ b/advisories/cookies/DSA-CONTRIB-2025-049.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/cookies/DSA-CONTRIB-2025-075.json b/advisories/cookies/DSA-CONTRIB-2025-075.json index 5a78add7..dbb560fb 100644 --- a/advisories/cookies/DSA-CONTRIB-2025-075.json +++ b/advisories/cookies/DSA-CONTRIB-2025-075.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/cookies/DSA-CONTRIB-2025-076.json b/advisories/cookies/DSA-CONTRIB-2025-076.json index c5fc68d5..98f53053 100644 --- a/advisories/cookies/DSA-CONTRIB-2025-076.json +++ b/advisories/cookies/DSA-CONTRIB-2025-076.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/core/DSA-CORE-2018-002.json b/advisories/core/DSA-CORE-2018-002.json index 2cd364f9..5ca8f760 100644 --- a/advisories/core/DSA-CORE-2018-002.json +++ b/advisories/core/DSA-CORE-2018-002.json @@ -87,7 +87,7 @@ { "name": "Jasper Mattsson", "contact": [ - "/u/Jasu_M" + "https://www.drupal.org/u/Jasu_M" ] } ] diff --git a/advisories/core/DSA-CORE-2019-002.json b/advisories/core/DSA-CORE-2019-002.json index 3a2f8846..3b05e398 100644 --- a/advisories/core/DSA-CORE-2019-002.json +++ b/advisories/core/DSA-CORE-2019-002.json @@ -79,7 +79,7 @@ { "name": "Sam Thomas", "contact": [ - "/u/jazzy2fives" + "https://www.drupal.org/u/jazzy2fives" ] } ] diff --git a/advisories/core/DSA-CORE-2019-004.json b/advisories/core/DSA-CORE-2019-004.json index f4a18317..8f3f6da0 100644 --- a/advisories/core/DSA-CORE-2019-004.json +++ b/advisories/core/DSA-CORE-2019-004.json @@ -73,7 +73,7 @@ { "name": "Sam Thomas", "contact": [ - "/u/jazzy2fives" + "https://www.drupal.org/u/jazzy2fives" ] } ] diff --git a/advisories/core/DSA-CORE-2025-001.json b/advisories/core/DSA-CORE-2025-001.json index bdb253f0..bc29cea7 100644 --- a/advisories/core/DSA-CORE-2025-001.json +++ b/advisories/core/DSA-CORE-2025-001.json @@ -87,61 +87,61 @@ { "name": "Arne (arkepp)", "contact": [ - "/u/arkepp" + "https://www.drupal.org/u/arkepp" ] }, { "name": "Douglas Groene (dgroene)", "contact": [ - "/u/dgroene" + "https://www.drupal.org/u/dgroene" ] }, { "name": "Dragos Dumitrescu (dragos-dumi)", "contact": [ - "/u/dragos-dumi" + "https://www.drupal.org/u/dragos-dumi" ] }, { "name": "Flo Kosiol (flokosiol)", "contact": [ - "/u/flokosiol" + "https://www.drupal.org/u/flokosiol" ] }, { "name": "Gerardo Cadau (juanramonperez)", "contact": [ - "/u/juanramonperez" + "https://www.drupal.org/u/juanramonperez" ] }, { "name": "Justin Christoffersen (larsdesigns)", "contact": [ - "/u/larsdesigns" + "https://www.drupal.org/u/larsdesigns" ] }, { "name": "Sven Decabooter (svendecabooter)", "contact": [ - "/u/svendecabooter" + "https://www.drupal.org/u/svendecabooter" ] }, { "name": "Will Gunn (wgunn_e)", "contact": [ - "/u/wgunn_e" + "https://www.drupal.org/u/wgunn_e" ] }, { "name": "bdanin", "contact": [ - "/u/bdanin" + "https://www.drupal.org/u/bdanin" ] }, { "name": "nuwans", "contact": [ - "/u/nuwans" + "https://www.drupal.org/u/nuwans" ] } ] diff --git a/advisories/core/DSA-CORE-2025-002.json b/advisories/core/DSA-CORE-2025-002.json index 1e3f5cb9..f3bb6dc2 100644 --- a/advisories/core/DSA-CORE-2025-002.json +++ b/advisories/core/DSA-CORE-2025-002.json @@ -87,7 +87,7 @@ { "name": "jeff cardwell", "contact": [ - "/u/jeff-cardwell" + "https://www.drupal.org/u/jeff-cardwell" ] } ] diff --git a/advisories/core/DSA-CORE-2025-003.json b/advisories/core/DSA-CORE-2025-003.json index 620e81ba..5e31a69b 100644 --- a/advisories/core/DSA-CORE-2025-003.json +++ b/advisories/core/DSA-CORE-2025-003.json @@ -87,13 +87,13 @@ { "name": "anzuukino", "contact": [ - "/u/anzuukino" + "https://www.drupal.org/u/anzuukino" ] }, { "name": "shin24", "contact": [ - "/u/shin24" + "https://www.drupal.org/u/shin24" ] } ] diff --git a/advisories/core/DSA-CORE-2025-004.json b/advisories/core/DSA-CORE-2025-004.json index e1cd827c..a5f4c2f5 100644 --- a/advisories/core/DSA-CORE-2025-004.json +++ b/advisories/core/DSA-CORE-2025-004.json @@ -87,7 +87,7 @@ { "name": "Samuel Mortenson (samuel.mortenson)", "contact": [ - "/u/samuelmortenson" + "https://www.drupal.org/u/samuelmortenson" ] } ] diff --git a/advisories/eca/DSA-CONTRIB-2025-031.json b/advisories/eca/DSA-CONTRIB-2025-031.json index b5c1d8ec..be00b5c6 100644 --- a/advisories/eca/DSA-CONTRIB-2025-031.json +++ b/advisories/eca/DSA-CONTRIB-2025-031.json @@ -87,7 +87,7 @@ { "name": "Juraj Nemec (poker10)", "contact": [ - "/u/poker10" + "https://www.drupal.org/u/poker10" ] } ] diff --git a/advisories/etracker/DSA-CONTRIB-2025-074.json b/advisories/etracker/DSA-CONTRIB-2025-074.json index 4a59ac56..2c4986c8 100644 --- a/advisories/etracker/DSA-CONTRIB-2025-074.json +++ b/advisories/etracker/DSA-CONTRIB-2025-074.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/eu_cookie_compliance/DSA-CONTRIB-2025-072.json b/advisories/eu_cookie_compliance/DSA-CONTRIB-2025-072.json index c57fc47b..799afd55 100644 --- a/advisories/eu_cookie_compliance/DSA-CONTRIB-2025-072.json +++ b/advisories/eu_cookie_compliance/DSA-CONTRIB-2025-072.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/events_log_track/DSA-CONTRIB-2025-059.json b/advisories/events_log_track/DSA-CONTRIB-2025-059.json index 99cd3777..595c9453 100644 --- a/advisories/events_log_track/DSA-CONTRIB-2025-059.json +++ b/advisories/events_log_track/DSA-CONTRIB-2025-059.json @@ -59,7 +59,7 @@ { "name": "Scott Phillips (scottatdrake)", "contact": [ - "/u/scottatdrake" + "https://www.drupal.org/u/scottatdrake" ] } ] diff --git a/advisories/formatter_suite/DSA-CONTRIB-2025-026.json b/advisories/formatter_suite/DSA-CONTRIB-2025-026.json index 29b6d343..e97596d7 100644 --- a/advisories/formatter_suite/DSA-CONTRIB-2025-026.json +++ b/advisories/formatter_suite/DSA-CONTRIB-2025-026.json @@ -45,13 +45,13 @@ { "name": "Daniel Wehner (dawehner)", "contact": [ - "/u/dawehner" + "https://www.drupal.org/u/dawehner" ] }, { "name": "Joseph Zhao (pandaski)", "contact": [ - "/u/pandaski" + "https://www.drupal.org/u/pandaski" ] } ] diff --git a/advisories/gdpr/DSA-CONTRIB-2025-018.json b/advisories/gdpr/DSA-CONTRIB-2025-018.json index 25ada52e..f607190d 100644 --- a/advisories/gdpr/DSA-CONTRIB-2025-018.json +++ b/advisories/gdpr/DSA-CONTRIB-2025-018.json @@ -59,7 +59,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/gifplayer/DSA-CONTRIB-2025-032.json b/advisories/gifplayer/DSA-CONTRIB-2025-032.json index de6c9433..1b229028 100644 --- a/advisories/gifplayer/DSA-CONTRIB-2025-032.json +++ b/advisories/gifplayer/DSA-CONTRIB-2025-032.json @@ -59,7 +59,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/glightbox/DSA-CONTRIB-2025-078.json b/advisories/glightbox/DSA-CONTRIB-2025-078.json index 2018a50b..3ebbe143 100644 --- a/advisories/glightbox/DSA-CONTRIB-2025-078.json +++ b/advisories/glightbox/DSA-CONTRIB-2025-078.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/iframeremove/DSA-CONTRIB-2025-051.json b/advisories/iframeremove/DSA-CONTRIB-2025-051.json index 6405f355..2e5ed981 100644 --- a/advisories/iframeremove/DSA-CONTRIB-2025-051.json +++ b/advisories/iframeremove/DSA-CONTRIB-2025-051.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/jsonapi/DSA-CONTRIB-2018-015.json b/advisories/jsonapi/DSA-CONTRIB-2018-015.json index cdaa6b70..761b4e20 100644 --- a/advisories/jsonapi/DSA-CONTRIB-2018-015.json +++ b/advisories/jsonapi/DSA-CONTRIB-2018-015.json @@ -43,7 +43,7 @@ { "name": "Aaron Clemmer", "contact": [ - "/u/acamer32" + "https://www.drupal.org/u/acamer32" ] }, { diff --git a/advisories/klaro/DSA-CONTRIB-2025-050.json b/advisories/klaro/DSA-CONTRIB-2025-050.json index 08daa008..112de7b2 100644 --- a/advisories/klaro/DSA-CONTRIB-2025-050.json +++ b/advisories/klaro/DSA-CONTRIB-2025-050.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/klaro/DSA-CONTRIB-2025-080.json b/advisories/klaro/DSA-CONTRIB-2025-080.json index 3d92da5d..6d1cc19b 100644 --- a/advisories/klaro/DSA-CONTRIB-2025-080.json +++ b/advisories/klaro/DSA-CONTRIB-2025-080.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/lightgallery/DSA-CONTRIB-2025-069.json b/advisories/lightgallery/DSA-CONTRIB-2025-069.json index 7a78bcfa..95304e9e 100644 --- a/advisories/lightgallery/DSA-CONTRIB-2025-069.json +++ b/advisories/lightgallery/DSA-CONTRIB-2025-069.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/link_click_count/DSA-CONTRIB-2017-094.json b/advisories/link_click_count/DSA-CONTRIB-2017-094.json index 4887639b..cd72cc14 100644 --- a/advisories/link_click_count/DSA-CONTRIB-2017-094.json +++ b/advisories/link_click_count/DSA-CONTRIB-2017-094.json @@ -40,7 +40,7 @@ { "name": "Karthik Kumar D K", "contact": [ - "/u/heykarthikwithu" + "https://www.drupal.org/u/heykarthikwithu" ] } ] diff --git a/advisories/link_field_display_mode_formatter/DSA-CONTRIB-2025-024.json b/advisories/link_field_display_mode_formatter/DSA-CONTRIB-2025-024.json index 6092dd27..1505fd7d 100644 --- a/advisories/link_field_display_mode_formatter/DSA-CONTRIB-2025-024.json +++ b/advisories/link_field_display_mode_formatter/DSA-CONTRIB-2025-024.json @@ -45,13 +45,13 @@ { "name": "Daniel Wehner (dawehner)", "contact": [ - "/u/dawehner" + "https://www.drupal.org/u/dawehner" ] }, { "name": "Joseph Zhao (pandaski)", "contact": [ - "/u/pandaski" + "https://www.drupal.org/u/pandaski" ] } ] diff --git a/advisories/miniorange_2fa/DSA-CONTRIB-2025-052.json b/advisories/miniorange_2fa/DSA-CONTRIB-2025-052.json index 4c639c77..7ae3a21b 100644 --- a/advisories/miniorange_2fa/DSA-CONTRIB-2025-052.json +++ b/advisories/miniorange_2fa/DSA-CONTRIB-2025-052.json @@ -59,7 +59,7 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] } ] diff --git a/advisories/miniorange_2fa/DSA-CONTRIB-2025-053.json b/advisories/miniorange_2fa/DSA-CONTRIB-2025-053.json index 3fcd1af2..6c261119 100644 --- a/advisories/miniorange_2fa/DSA-CONTRIB-2025-053.json +++ b/advisories/miniorange_2fa/DSA-CONTRIB-2025-053.json @@ -59,7 +59,7 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] } ] diff --git a/advisories/miniorange_2fa/DSA-CONTRIB-2025-054.json b/advisories/miniorange_2fa/DSA-CONTRIB-2025-054.json index 226a8c8d..948882f0 100644 --- a/advisories/miniorange_2fa/DSA-CONTRIB-2025-054.json +++ b/advisories/miniorange_2fa/DSA-CONTRIB-2025-054.json @@ -59,7 +59,7 @@ { "name": "Juraj Nemec (poker10)", "contact": [ - "/u/poker10" + "https://www.drupal.org/u/poker10" ] } ] diff --git a/advisories/miniorange_2fa/DSA-CONTRIB-2025-055.json b/advisories/miniorange_2fa/DSA-CONTRIB-2025-055.json index b1f0f005..6e64e55c 100644 --- a/advisories/miniorange_2fa/DSA-CONTRIB-2025-055.json +++ b/advisories/miniorange_2fa/DSA-CONTRIB-2025-055.json @@ -59,7 +59,7 @@ { "name": "Juraj Nemec (poker10)", "contact": [ - "/u/poker10" + "https://www.drupal.org/u/poker10" ] } ] diff --git a/advisories/miniorange_2fa/DSA-CONTRIB-2025-056.json b/advisories/miniorange_2fa/DSA-CONTRIB-2025-056.json index 872c3440..4ec51a47 100644 --- a/advisories/miniorange_2fa/DSA-CONTRIB-2025-056.json +++ b/advisories/miniorange_2fa/DSA-CONTRIB-2025-056.json @@ -59,7 +59,7 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] } ] diff --git a/advisories/miniorange_2fa/DSA-CONTRIB-2025-082.json b/advisories/miniorange_2fa/DSA-CONTRIB-2025-082.json index 3ad72ef2..79e93efa 100644 --- a/advisories/miniorange_2fa/DSA-CONTRIB-2025-082.json +++ b/advisories/miniorange_2fa/DSA-CONTRIB-2025-082.json @@ -87,7 +87,7 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] } ] diff --git a/advisories/mollom/DSA-CONTRIB-2018-038.json b/advisories/mollom/DSA-CONTRIB-2018-038.json index b7c22ee1..7c0f3dfa 100644 --- a/advisories/mollom/DSA-CONTRIB-2018-038.json +++ b/advisories/mollom/DSA-CONTRIB-2018-038.json @@ -40,7 +40,7 @@ { "name": "St\u00e9phane Corlosquet", "contact": [ - "/u/scor" + "https://www.drupal.org/u/scor" ] } ] diff --git a/advisories/oauth2_server/DSA-CONTRIB-2025-020.json b/advisories/oauth2_server/DSA-CONTRIB-2025-020.json index 9988b605..3e07a9cc 100644 --- a/advisories/oauth2_server/DSA-CONTRIB-2025-020.json +++ b/advisories/oauth2_server/DSA-CONTRIB-2025-020.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/obfuscate/DSA-CONTRIB-2025-029.json b/advisories/obfuscate/DSA-CONTRIB-2025-029.json index 0b5d07b6..d3f3ce17 100644 --- a/advisories/obfuscate/DSA-CONTRIB-2025-029.json +++ b/advisories/obfuscate/DSA-CONTRIB-2025-029.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/oembed_providers/DSA-CONTRIB-2025-048.json b/advisories/oembed_providers/DSA-CONTRIB-2025-048.json index 9ad0ae66..6fac029b 100644 --- a/advisories/oembed_providers/DSA-CONTRIB-2025-048.json +++ b/advisories/oembed_providers/DSA-CONTRIB-2025-048.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/one_time_password/DSA-CONTRIB-2025-061.json b/advisories/one_time_password/DSA-CONTRIB-2025-061.json index 8d9426d4..e07a22c2 100644 --- a/advisories/one_time_password/DSA-CONTRIB-2025-061.json +++ b/advisories/one_time_password/DSA-CONTRIB-2025-061.json @@ -45,7 +45,7 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] } ] diff --git a/advisories/one_time_password/DSA-CONTRIB-2025-062.json b/advisories/one_time_password/DSA-CONTRIB-2025-062.json index 94c3018a..725e9941 100644 --- a/advisories/one_time_password/DSA-CONTRIB-2025-062.json +++ b/advisories/one_time_password/DSA-CONTRIB-2025-062.json @@ -45,7 +45,7 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] } ] diff --git a/advisories/one_time_password/DSA-CONTRIB-2025-063.json b/advisories/one_time_password/DSA-CONTRIB-2025-063.json index 96a2bf5e..6d178326 100644 --- a/advisories/one_time_password/DSA-CONTRIB-2025-063.json +++ b/advisories/one_time_password/DSA-CONTRIB-2025-063.json @@ -45,7 +45,7 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] } ] diff --git a/advisories/panels/DSA-CONTRIB-2025-033.json b/advisories/panels/DSA-CONTRIB-2025-033.json index 3f269c39..00fdfc40 100644 --- a/advisories/panels/DSA-CONTRIB-2025-033.json +++ b/advisories/panels/DSA-CONTRIB-2025-033.json @@ -45,7 +45,7 @@ { "name": "Manuel Ad\u00e1n (manuel.adan)", "contact": [ - "/u/manueladan" + "https://www.drupal.org/u/manueladan" ] } ] diff --git a/advisories/paragraphs_table/DSA-CONTRIB-2025-084.json b/advisories/paragraphs_table/DSA-CONTRIB-2025-084.json index 7f0c2a08..ddcc7c77 100644 --- a/advisories/paragraphs_table/DSA-CONTRIB-2025-084.json +++ b/advisories/paragraphs_table/DSA-CONTRIB-2025-084.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/piwik_pro/DSA-CONTRIB-2025-058.json b/advisories/piwik_pro/DSA-CONTRIB-2025-058.json index 724fe45b..2cc00b46 100644 --- a/advisories/piwik_pro/DSA-CONTRIB-2025-058.json +++ b/advisories/piwik_pro/DSA-CONTRIB-2025-058.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/quick_node_block/DSA-CONTRIB-2025-064.json b/advisories/quick_node_block/DSA-CONTRIB-2025-064.json index 5b736d05..d42d412a 100644 --- a/advisories/quick_node_block/DSA-CONTRIB-2025-064.json +++ b/advisories/quick_node_block/DSA-CONTRIB-2025-064.json @@ -45,7 +45,7 @@ { "name": "Mitch Portier (arkener)", "contact": [ - "/u/arkener" + "https://www.drupal.org/u/arkener" ] } ] diff --git a/advisories/quick_node_block/DSA-CONTRIB-2025-065.json b/advisories/quick_node_block/DSA-CONTRIB-2025-065.json index f19bd88d..03ae2b08 100644 --- a/advisories/quick_node_block/DSA-CONTRIB-2025-065.json +++ b/advisories/quick_node_block/DSA-CONTRIB-2025-065.json @@ -45,7 +45,7 @@ { "name": "Mitch Portier (arkener)", "contact": [ - "/u/arkener" + "https://www.drupal.org/u/arkener" ] } ] diff --git a/advisories/rapidoc_elements_field_formatter/DSA-CONTRIB-2025-025.json b/advisories/rapidoc_elements_field_formatter/DSA-CONTRIB-2025-025.json index d5a380e6..4aae0107 100644 --- a/advisories/rapidoc_elements_field_formatter/DSA-CONTRIB-2025-025.json +++ b/advisories/rapidoc_elements_field_formatter/DSA-CONTRIB-2025-025.json @@ -45,7 +45,7 @@ { "name": "Joseph Zhao (pandaski)", "contact": [ - "/u/pandaski" + "https://www.drupal.org/u/pandaski" ] } ] diff --git a/advisories/restrict_route_by_ip/DSA-CONTRIB-2025-047.json b/advisories/restrict_route_by_ip/DSA-CONTRIB-2025-047.json index efec712b..274f2b4a 100644 --- a/advisories/restrict_route_by_ip/DSA-CONTRIB-2025-047.json +++ b/advisories/restrict_route_by_ip/DSA-CONTRIB-2025-047.json @@ -45,7 +45,7 @@ { "name": "Juraj Nemec (poker10)", "contact": [ - "/u/poker10" + "https://www.drupal.org/u/poker10" ] } ] diff --git a/advisories/search_api_solr/DSA-CONTRIB-2025-046.json b/advisories/search_api_solr/DSA-CONTRIB-2025-046.json index 378223a3..5595e602 100644 --- a/advisories/search_api_solr/DSA-CONTRIB-2025-046.json +++ b/advisories/search_api_solr/DSA-CONTRIB-2025-046.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/simple_klaro/DSA-CONTRIB-2025-071.json b/advisories/simple_klaro/DSA-CONTRIB-2025-071.json index f72a7238..a3e3f211 100644 --- a/advisories/simple_klaro/DSA-CONTRIB-2025-071.json +++ b/advisories/simple_klaro/DSA-CONTRIB-2025-071.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/simple_klaro/DSA-CONTRIB-2025-073.json b/advisories/simple_klaro/DSA-CONTRIB-2025-073.json index 8ab83ef7..72a00a30 100644 --- a/advisories/simple_klaro/DSA-CONTRIB-2025-073.json +++ b/advisories/simple_klaro/DSA-CONTRIB-2025-073.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/simple_sitemap/DSA-CONTRIB-2025-083.json b/advisories/simple_sitemap/DSA-CONTRIB-2025-083.json index b6d3d748..ed5a7598 100644 --- a/advisories/simple_sitemap/DSA-CONTRIB-2025-083.json +++ b/advisories/simple_sitemap/DSA-CONTRIB-2025-083.json @@ -45,7 +45,7 @@ { "name": "Nick Vanpraet (grayle)", "contact": [ - "/u/grayle" + "https://www.drupal.org/u/grayle" ] } ] diff --git a/advisories/single_content_sync/DSA-CONTRIB-2025-060.json b/advisories/single_content_sync/DSA-CONTRIB-2025-060.json index 4f325d0d..28a83922 100644 --- a/advisories/single_content_sync/DSA-CONTRIB-2025-060.json +++ b/advisories/single_content_sync/DSA-CONTRIB-2025-060.json @@ -45,7 +45,7 @@ { "name": "Dezs\u0151 Bicz\u00f3 (mxr576)", "contact": [ - "/u/mxr576" + "https://www.drupal.org/u/mxr576" ] } ] diff --git a/advisories/social/DSA-CONTRIB-2025-014.json b/advisories/social/DSA-CONTRIB-2025-014.json index 7be71ade..4cfc4558 100644 --- a/advisories/social/DSA-CONTRIB-2025-014.json +++ b/advisories/social/DSA-CONTRIB-2025-014.json @@ -59,13 +59,13 @@ { "name": "Robert Ragas (robertragas)", "contact": [ - "/u/robertragas" + "https://www.drupal.org/u/robertragas" ] }, { "name": "zanvidmar", "contact": [ - "/u/zanvidmar" + "https://www.drupal.org/u/zanvidmar" ] } ] diff --git a/advisories/social/DSA-CONTRIB-2025-015.json b/advisories/social/DSA-CONTRIB-2025-015.json index 72d355dc..dcbee216 100644 --- a/advisories/social/DSA-CONTRIB-2025-015.json +++ b/advisories/social/DSA-CONTRIB-2025-015.json @@ -59,13 +59,13 @@ { "name": "Robert Ragas (robertragas)", "contact": [ - "/u/robertragas" + "https://www.drupal.org/u/robertragas" ] }, { "name": "zanvidmar", "contact": [ - "/u/zanvidmar" + "https://www.drupal.org/u/zanvidmar" ] } ] diff --git a/advisories/social/DSA-CONTRIB-2025-079.json b/advisories/social/DSA-CONTRIB-2025-079.json index 50813285..3200072c 100644 --- a/advisories/social/DSA-CONTRIB-2025-079.json +++ b/advisories/social/DSA-CONTRIB-2025-079.json @@ -59,7 +59,7 @@ { "name": "Ivo Van Geertruyen (mr.baileys)", "contact": [ - "/u/mrbaileys" + "https://www.drupal.org/u/mrbaileys" ] } ] diff --git a/advisories/spamspan/DSA-CONTRIB-2025-016.json b/advisories/spamspan/DSA-CONTRIB-2025-016.json index 57c12184..30e74f77 100644 --- a/advisories/spamspan/DSA-CONTRIB-2025-016.json +++ b/advisories/spamspan/DSA-CONTRIB-2025-016.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/stage_file_proxy/DSA-CONTRIB-2025-035.json b/advisories/stage_file_proxy/DSA-CONTRIB-2025-035.json index 4de0ade2..3f67f4f3 100644 --- a/advisories/stage_file_proxy/DSA-CONTRIB-2025-035.json +++ b/advisories/stage_file_proxy/DSA-CONTRIB-2025-035.json @@ -45,7 +45,7 @@ { "name": "Ide Braakman (idebr)", "contact": [ - "/u/idebr" + "https://www.drupal.org/u/idebr" ] } ] diff --git a/advisories/tacjs/DSA-CONTRIB-2025-027.json b/advisories/tacjs/DSA-CONTRIB-2025-027.json index 429fd65a..3933de12 100644 --- a/advisories/tacjs/DSA-CONTRIB-2025-027.json +++ b/advisories/tacjs/DSA-CONTRIB-2025-027.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/tfa/DSA-CONTRIB-2025-023.json b/advisories/tfa/DSA-CONTRIB-2025-023.json index d3237386..b962cccb 100644 --- a/advisories/tfa/DSA-CONTRIB-2025-023.json +++ b/advisories/tfa/DSA-CONTRIB-2025-023.json @@ -45,13 +45,13 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] }, { "name": "Elaman Imashov (elaman)", "contact": [ - "/u/elaman" + "https://www.drupal.org/u/elaman" ] } ] diff --git a/advisories/tfa/DSA-CONTRIB-2025-085.json b/advisories/tfa/DSA-CONTRIB-2025-085.json index 19d04f61..f87c2e34 100644 --- a/advisories/tfa/DSA-CONTRIB-2025-085.json +++ b/advisories/tfa/DSA-CONTRIB-2025-085.json @@ -45,7 +45,7 @@ { "name": "Conrad Lara (cmlara)", "contact": [ - "/u/cmlara" + "https://www.drupal.org/u/cmlara" ] } ] diff --git a/advisories/toc_js/DSA-CONTRIB-2025-077.json b/advisories/toc_js/DSA-CONTRIB-2025-077.json index 4bff5d5b..fad0a287 100644 --- a/advisories/toc_js/DSA-CONTRIB-2025-077.json +++ b/advisories/toc_js/DSA-CONTRIB-2025-077.json @@ -45,7 +45,7 @@ { "name": "Pierre Rudloff (prudloff)", "contact": [ - "/u/prudloff" + "https://www.drupal.org/u/prudloff" ] } ] diff --git a/advisories/webt/DSA-CONTRIB-2025-030.json b/advisories/webt/DSA-CONTRIB-2025-030.json index b7f1334f..73079a56 100644 --- a/advisories/webt/DSA-CONTRIB-2025-030.json +++ b/advisories/webt/DSA-CONTRIB-2025-030.json @@ -45,7 +45,7 @@ { "name": "Jan Kellermann (jan kellermann)", "contact": [ - "/u/jan-kellermann" + "https://www.drupal.org/u/jan-kellermann" ] } ] diff --git a/scripts/generate_osv_advisories.py b/scripts/generate_osv_advisories.py index 0915c72a..f539776c 100755 --- a/scripts/generate_osv_advisories.py +++ b/scripts/generate_osv_advisories.py @@ -12,6 +12,7 @@ import tomllib import typing from datetime import UTC, datetime +from urllib.parse import urljoin import requests import semver @@ -312,6 +313,10 @@ def get_credits_from_sa( if '')[1].split('')[0] + + # ensure the contact link is absolute + href = urljoin('https://www.drupal.org', href) + credit_list.append({'name': name.strip(), 'contact': [href]}) return sorted(credit_list, key=lambda c: c['name'])