Skip to content

refactor: review 2.7, extract field validator and shared form-action utilities#87

Open
hduchesne wants to merge 1 commit into
review_2.67from
review_2.7
Open

refactor: review 2.7, extract field validator and shared form-action utilities#87
hduchesne wants to merge 1 commit into
review_2.67from
review_2.7

Conversation

@hduchesne
Copy link
Copy Markdown
Member

Description

Split validation logic out of FormDataParser into FieldValidator, add JcrProps and TemplateInterpolator, and update email/forward actions to use them. Also rename the RFC 6266 filename fallback helper and add unit tests for the new utilities.

Checklist

Source code

  • I've shared and documented any breaking change
  • I've reviewed and updated the jahia-depends

Tests

  • I've provided Unit and/or Integration Tests
  • I've updated the parent issue with required manual validations

Tip

Documentation to guide the reviews: How to do a code review

…utilities

Split validation logic out of FormDataParser into FieldValidator, add JcrProps
and TemplateInterpolator, and update email/forward actions to use them.
Also rename the RFC 6266 filename fallback helper and add unit tests for the
new utilities.
@hduchesne hduchesne requested a review from a team as a code owner May 29, 2026 17:48
@jahia-sonarqube
Copy link
Copy Markdown

Quality Gate failed Quality Gate failed

Failed conditions
911 Added Technical Debt (required ≤ 0)
B Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)
64 New Maintainability Issues (required ≤ 0)
9 New Reliability Issues (required ≤ 0)
13 New Security Issues (required ≤ 0)

See analysis details on SonarQube

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant