Aller au contenu principal
Jahia Store
FR

Download Helper

community
Télécharger 2.0.4

Informations

Identifiant du module
download-helper
Identifiant de groupe
org.jahia.community
Statut
community
Catégorie
Admin Features
Auteur
Florent BOURASSE
Site web du développeur
http://www.jahia.com
Nécessite Jahia
8.2.1.0
Mis à jour
2026-07-09
Source
scm:git:git@github.com:Jahia/download-helper.git
Étiquettes
  • cloud

The purpose of this simple module is to execute a download from a Jahia instance in order to prevent any potential timeout that could occur when a big file is being uploaded.

This module has been mainly developed for Jahia Cloud customers that will want to download a file from https://ftp.jahia.com or ftp://ftp.jahia.com. Credentials for these tools can be asked through the Support space of Jahia.

Captures d'écran

Versions

Highlights

  • Major security hardening of DownloadHelperService against SSRF, log injection, and related risks.
  • Comprehensive WCAG 2.1 AA accessibility fixes across the admin UI.
  • Dependency and CVE remediation (systeminformation, @babel/plugin-transform-modules-systemjs) plus Dependabot onboarding.
  • Test suite improvements and Cypress lint fixes.

Features

  • Added Dependabot configuration (.github/dependabot.yml) for automated dependency monitoring.
  • Added AGENTS.md and a CLAUDE.md reference to support AI-assisted development workflows.
  • Revised SECURITY.md policy and reporting guidelines.

Fixes

  • security: harden DownloadHelperService against SSRF, log injection, and related vulnerabilities (406ed1c).
  • a11y: darken info paragraph text to #434a56 for AA contrast (b32f488).
  • a11y: fix AAA contrast, AA contrast, and form labeling violations (17472d7).
  • a11y: fix all WCAG 2.1 AA violations in download-helper (c8bee4c).
  • fix: resolve WCAG 2.1 AA accessibility issues in admin UI (47683e4).
  • Fix CVE: upgrade systeminformation 5.31.5 → 5.31.6 via resolution (f257838).
  • Fix Dependabot alerts: upgrade @babel/plugin-transform-modules-systemjs (4733d2e).
  • Attempt to resolve additional Dependabot alerts (2e025c8).
  • Correct Linx-reported issues in Cypress tests (98c6257).

Refactoring

  • Substantial rework of DownloadHelper.jsx and DownloadHelper.scss (UI/accessibility refactor).
  • Backend service refactor in DownloadHelperService.java accompanying security hardening.
  • Locale updates in en.json for new/changed labels.
  • Renamed CLAUDE.md → AGENTS.md with a stub CLAUDE.md reference.
  • Added Yarn (.yarnrc.ymltests/.yarnrc.yml) and updated .gitignore to exclude .codegraph/.

Tests

  • Tests improvement (7b3fe03).
  • Lint/Cypress hygiene fixes in tests/cypress/e2e/01-downloadHelper.cy.ts (98c6257).
  • Updated tests/package.json and refreshed tests/yarn.lock.

Full Changelog2_0_3...2_0_4

Nécessite Jahia 8.2.1.0Mis à jour 2026-05-19
Nécessite Jahia 8.2.1.0Mis à jour 2026-04-10