## [0.0.91-RELEASE] 

### Changed
- change  Level attribute 
## [0.0.90-RELEASE] 
-Ajout de la colonne parent_interaction_id +root_interaction_id+is_latest
### Changed
- change  Level attribute 
## [0.0.88-RELEASE] 

### Changed
- add pdf and audio and image path
- Update Question and Answer attributes
- Update Exercise class
## [0.0.87-RELEASE] 

### Changed
- change  Level attribute 
## [0.0.86-RELEASE] 

### Changed
- update Subject and Exercise classes, remove Reward class
## [0.0.85-RELEASE] 

### Added
- Add ResourceType and RewardType enums
- add some attributes to Exercise class

## [0.0.85-RELEASE] 

### Changed
- change  Level attribute 
## [0.0.84-RELEASE] 

### Changed
- change  Level attribute 
## [0.0.84-RELEASE] 

### Changed
- change  Level attribute 

## [0.0.83-RELEASE] 

### Changed
- ajouter l'annotation @Table(name = "assistant_manager") au modèle AssistantManager
- change  Level attribute
## [0.0.82-RELEASE] 

### Changed
- change  Level attribute 
## [0.0.81-RELEASE] 

### Changed
- change  Level attribute 
## [0.0.80-RELEASE] 

### Changed
- add new entite : SupportedLanguage
- change  Level attribute
- update LegalText entity and add LegalTextStatus enums for configuration service.
## [0.0.79-RELEASE] 

### Changed
- update resource type for gestion modeles
## [0.0.78-RELEASE] 

### Changed
- change  Level attribute and also name = "active" 
## [0.0.76-RELEASE]

### Added
- add trophy enity
### Changed
- change  Level attribute 
## [0.0.75-RELEASE] 

### Changed
- add Language and LegalText models for configuration service
- change  Level attribute.
- change resources attribute type.
## [0.0.75-RELEASE]

### Changed
- change  colomun de active vers is active

## [0.0.74-RELEASE]
### Changed
- change  Level attribute

### Changed
- add feedback column and twi  table : disscusion and disscusion title
## [0.0.73-RELEASE]

### Changed
- change  Level attribute
## [0.0.72-RELEASE]

### Changed
- change  Level attribute.
## [0.0.71-RELEASE]

### Changed
- use level uuid instead of id.
## [0.0.70-RELEASE]

### Changed
- modification fo assistant language configuration
## [0.0.69-RELEASE]

### Changed
- change  Level attribute
- change assignedAdmins and assignedBy from id to uuid in improvement
- add column name to author uuid in comment
## [0.0.68-RELEASE]

### Changed
- Update attribute types in subject management.

## [0.0.67-RELEASE]

### Changed
- change  Level attribute.
## [0.0.66-RELEASE]

### Changed
- add SUCCESSFUL_REGISTRATION_EMAIL_KEY to emailtemplateconstants
## [0.0.65-RELEASE]

### Changed
- Migration from ID to UUID for improvement service
-
## [0.0.64-RELEASE]

### Changed
- Migration from ID to UUID for subject management

## [0.0.63-RELEASE]

### Changed
- change  Level attribute
## [0.0.62-RELEASE]

### Changed

- Migration_ID_vers_UUID for user management

## [0.0.61-RELEASE]

### Changed

- new attribute of uuid in tag and multimedia model

## [0.0.60-RELEASE]

### Changed
- change  Level attribute
- Add uuid field in the BaseEntity in user-management and payment services
## [0.0.59-RELEASE]

- ### Removed

- Removed the Improvement entity and its related enums.
- Removed the improvement attribute from the Comment entity.

## [0.0.58-RELEASE]

### Changed

- change Level attribute
- change column name for assigned by field in improvement

## [0.0.58-RELEASE]

### Changed

- change Report attribute

## [0.0.57-RELEASE]

### Changed

- change Level attribute

## [0.0.56-RELEASE]

### Added

- Added entities and enums for exercise management

### Changed

- change Level attribute

## [0.0.55-RELEASE]

### Added

- Add entities and enums for subject management service

### Changed

- change Level attribute

## [0.0.54-RELEASE]

### Added

- add PASSWORD_RESET_EMAIL_MOBILE_KEY to emailtemplateconstants

## [0.0.53-RELEASE]

### Changed

- change Level attribute.
- Update enums fields in Exercise and Question entities.

## [0.0.52-RELEASE]

### Added

- New features that have been added.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.51-RELEASE]

### Added

- New features that have been added.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.50-RELEASE]

### Added

- ADD passwordResetRequestedAt to user entity
- Create emailtemplateconstants

## [0.0.49-RELEASE]

### Added

Add models and enums for challenge microservices

## [0.0.48-RELEASE]

### Added

change multimedia entity to store multimedia from other services

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.47-RELEASE]

### Added

- New features that have been added.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Fix relation between SettingsRestriction model and child

### Security

- Any security improvements.

## [0.0.46-RELEASE]

### Changed

- changes in report model.

## [0.0.45-RELEASE]

### Added

- New features that have been added.

### Changed

- Changes in existing functionality.
- Changed ModelCost attributes

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.44-RELEASE]

### Added

- Add new entities and in subject management db.

### Changed

- Update the child entity and some files in subject management.

## [0.0.43-RELEASE]

### Added

- New attribut of AssistantFilteringRule.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.42-RELEASE]

### Added

- New features that have been added.

### Changed

- Changes in existing functionality.
- Changes in AIModel and ModelType

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.41-RELEASE]

### Added

- Added the Goal entity and its related enums (PriorityLevel and GoalStatus) to model and manage children's educational objectives, including their progress, priority, and status.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.40-RELEASE]

### Changed

- Add missing getters and setters

## [0.0.39-RELEASE]

### Changed

- edit the relation between tags and multimedia from manytomany to onetoMany

### Security

- Any security improvements.

## [0.0.38-RELEASE]

### Added

- add AssistantVersionMapping. and DetailLevelConfig and DetailLevelHistory

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.37-RELEASE]

### Added

- New entites for assistant devoir such as motivationphrase

### Changed

- Changes in some attribut

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.36-RELEASE]

### Added

- Added child management models (BeachSchedule, RestrictionContent, RestrictionTime, SettingsRestriction) and WeekDay enum for parental control features.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.35-RELEASE]

### Added

- New features that have been added.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.34-RELEASE]

### Added

- Add media and Tag Models and enums for media service .

## [0.0.33-RELEASE]

### Changed

- Add new attributes in Plan and StripeConfig models that was missing.

## [0.0.32-RELEASE]

### Added

- Add models and enums to improvement.

## [0.0.31-RELEASE]

### Added

- Added AssistantManager model for the assistant devoir service.

### Changed

- updated AssistantManager and BaseEntity Model.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.31-RELEASE]

## Added

- Add AssitantType enums to gestion-modeles.

## [0.0.30-RELEASE]

### Added

-add new attribut openai_api_key and openai_model and api_key_configured
-add entites assitant devoir

- Add models and enums to subject management

## [0.0.29-RELEASE]

## [0.0.30-RELEASE]

### Added

-add entites assitant devoir

- Add models and enums to subject management
- add new attribut openai_api_key and openai_model and api_key_configured

## [0.0.29-RELEASE]

### Added

- Add gestion-modeles-service entities.

## [0.0.28-RELEASE]

### Added

- Add feild for phone country code to User.

## [0.0.27-RELEASE]

### Added

- modified nexus config

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.26-RELEASE]

### Added

- Added assistant devoir model and enum for the assistant devoir service.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.25-RELEASE]

### Added

- OCR document management models (ImageDocument, ConfigOCR, OCRResult)
  Mathematical formula detection and extraction capabilities
  Table extraction from document images
  Image processing configuration system
  Metadata management for extracted documents

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.24-RELEASE]

### Added

- Added AssistantManager model for the assistant management service.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.23-RELEASE]

### Added

- New features that have been added.

### Changed

- Update subject model.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.22-RELEASE]

### Added

- Added multimedia processing models (ConfigAudio, FichierAudio, ResultatTranscription, SegmentTranscription, TraitementParole)
- Added audio compression type enum (NONE, LOSSLESS, LOSSY)
- Added audio file status enum (UPLOADED, PROCESSING, PROCESSED, ERROR)
- Added audio quality enum (LOW, MEDIUM, HIGH, LOSSLESS)

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.21-RELEASE]

### Added

- Add Stripe models.

### Changed

- Update models in Payment, Subscriptions and UserManagement.

## [0.0.20-RELEASE]

### Added

- Added models and enums for the subject management service.

### Changed

- Stored the Difficulty enum as a string in the Chapter entity

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.19-RELEASE]

### Changed

- Add UserStatusHistory to User entity.

## [0.0.18-RELEASE]

### Added

- New features that have been added.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.17-RELEASE]

### Added

- Java model equivalents for Django evaluation models (EvaluationMetrics, EvaluationModeles, PerformanceMetricsRAG, RAG)

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.16-RELEASE]

### Added

- Add reference to Level by ID in Child entity.
- Add user status history tracking with suspension, blocking, and deletion details.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.15-RELEASE]

### Changed

- Change gatewayCustomerId feild type

## [0.0.14-RELEASE]

### Added

- Added gatewaysubscriptionId and gatewaySubscriptionitemid to the subscription model

## [0.0.13-RELEASE]

### Changed

- change the customerId feild name to gatewayCustomerId.

## [0.0.12-RELEASE]

### Added

- Add customerId in parent entity for stripe use.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.11-RELEASE]

### Changed

- removed stripe ids from the service, they will be handled elsewhere

### Fixed

- corrected the relation between plan and pricing plan

## [0.0.10-RELEASE]

### Fixed

- Fixed relation between Models : Plan and AssistantConfiguration

## [0.0.9-RELEASE]

### Added

- ajoute des entites et des enums de service ia core .

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.8-RELEASE]

### Added

- Refactored `User` entity: replaced `List<Address>` (multiple addresses) with two explicit fields: `primaryAddress` and `secondaryAddress`.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.7-RELEASE]

### Added

- L'ajout des entités et des enums du service abonnement

## [0.0.6-RELEASE]

### Added

- L'ajout des entités et des enums du service paiement

## [0.0.5-RELEASE]

### Added

- New features that have been added.

### Changed

- Changes in existing functionality.

### Deprecated

- Soon-to-be removed features.

### Removed

- Features that have been removed.

### Fixed

- Any bug fixes.

### Security

- Any security improvements.

## [0.0.2-RELEASE]

### Added

- Ajout des modèles et des énumérations du service **user-management**.

### Changed

- change type feild of permissiontype in permission

## [0.0.3-RELEASE]

### Added

- Ajout du field deleted pour le soft delete.

### Removed

- suppression du field deleted pour le soft delete.