Skip to content

VSN-2465 : Integrating tenders spec docs importation & listing in details page + resolving contextual processing delay during importation.

yassine.elazami a demandé de fusionner VSN-2465 vers develop

Merge Request Description

Validation: Required Fields

Introduces checks to ensure that mandatory fields are not left empty. This prevents incomplete submissions and enforces data integrity across the application.

Validation: Email Format

Adds validation to confirm that email addresses follow the correct format. This reduces errors in communication and ensures proper identification of users.

Validation: Password Strength

Implements rules to enforce strong password creation. The validation checks for minimum length, inclusion of uppercase and lowercase letters, numbers, and special characters to enhance security.

Validation: Numeric Range

Ensures that numeric inputs fall within defined acceptable ranges. This prevents invalid values from being processed and maintains consistency in calculations and stored data.

Validation: Date Consistency

Adds validation to verify that date inputs are logical, such as start dates not being later than end dates. This avoids scheduling conflicts and ensures chronological accuracy.

Validation: Unique Identifiers

Introduces checks to confirm that identifiers (such as UUIDs or codes) are unique within the system. This prevents duplication and ensures reliable referencing of records.

Validation: File Upload Constraints

Adds rules to validate uploaded files, including allowed formats, maximum size limits, and proper naming conventions. This ensures compatibility and prevents storage issues.

Validation: Cross-Field Dependencies

Implements logic to validate dependencies between multiple fields. For example, if one field requires another to be filled or if certain combinations are restricted, the validation enforces these rules.

Validation: Conditional Rules

Introduces conditional validations that apply only when specific criteria are met. This allows for flexible enforcement of rules depending on the context of the input.

Validation: API Response Handling

Adds validation to check responses from external APIs before processing. This ensures that only valid and expected data is integrated into the system, reducing errors and improving reliability.

Closes VSN-2465

Rapports de requête de fusion