Implémentation complète de toutes les fonctionnalités backend : ## Nouvelles Fonctionnalités ### Chat (Messagerie Instantanée) - Entities : Conversation, Message - DTOs : ConversationResponseDTO, MessageResponseDTO, SendMessageRequestDTO - Resources : MessageResource (endpoints REST) - Services : MessageService (logique métier) - Repositories : ConversationRepository, MessageRepository - WebSocket : ChatWebSocket (temps réel) ### Social (Publications Sociales) - Entities : SocialPost, SocialComment, SocialLike - DTOs : SocialPostResponseDTO, CreateSocialPostRequestDTO - Resources : SocialPostResource - Services : SocialPostService - Repositories : SocialPostRepository ### Story (Stories temporaires) - Entities : Story, StoryView - DTOs : StoryResponseDTO, CreateStoryRequestDTO - Resources : StoryResource - Services : StoryService - Repositories : StoryRepository ### Notifications (Temps Réel) - Entities : Notification - DTOs : NotificationResponseDTO - Resources : NotificationResource - Services : NotificationService, PresenceService - Repositories : NotificationRepository - WebSocket : NotificationWebSocket (temps réel) ## Améliorations ### Users & Friendship - Mise à jour UserResponseDTO avec nouveaux champs - Amélioration FriendshipResource avec séparation demandes envoyées/reçues - FriendSuggestionResponseDTO pour suggestions d'amis - Optimisations dans UsersService et FriendshipService ### Events - Améliorations EventsResource et EventService - Optimisations EventsRepository ### Configuration - Mise à jour application.properties - Configuration docker-compose.yml - Dockerfile pour développement ## Fichiers Modifiés - .dockerignore, .gitignore - README.md - docker-compose.yml - Configuration Maven wrapper
46 lines
423 B
Plaintext
46 lines
423 B
Plaintext
#Maven
|
|
target/
|
|
pom.xml.tag
|
|
pom.xml.releaseBackup
|
|
pom.xml.versionsBackup
|
|
release.properties
|
|
.flattened-pom.xml
|
|
|
|
# Eclipse
|
|
.project
|
|
.classpath
|
|
.settings/
|
|
bin/
|
|
|
|
# IntelliJ
|
|
.idea
|
|
*.ipr
|
|
*.iml
|
|
*.iws
|
|
|
|
# NetBeans
|
|
nb-configuration.xml
|
|
|
|
# Visual Studio Code
|
|
.vscode
|
|
.factorypath
|
|
|
|
# OSX
|
|
.DS_Store
|
|
|
|
# Vim
|
|
*.swp
|
|
*.swo
|
|
|
|
# patch
|
|
*.orig
|
|
*.rej
|
|
|
|
# Local environment
|
|
.env
|
|
|
|
# Plugin directory
|
|
/.quarkus/cli/plugins/
|
|
# TLS Certificates
|
|
.certs/
|