Commit graph

  • e0210510f3 Merge branch '5-internationalisation-manquante-dans-la-page-a-propos' into 'dev' main 1-hotfixminimal-app-size Emi Boucly 2025-02-13 10:04:57 +01:00
  • 3b5e8a6fe0 feat(aboutMenuItem): ajout d'une callback et d'une alerte lors d'une interaction avec le menu À propos Emi Boucly 2025-02-13 10:04:17 +01:00
  • 43152c9587 Merge branch '4-ajout-d-une-page-a-propos' into 'dev' Emi Boucly 2025-02-13 10:01:36 +01:00
  • c9fa2bda42 feat(aboutMenuItem): ajout d'une callback et d'une alerte lors d'une interaction avec le menu À propos Emi Boucly 2025-02-13 10:00:51 +01:00
  • 7b69328707 Merge branch '3-fix-contextmenu-de-modification-suppression-de-message' into 'dev' Emi Boucly 2025-02-13 09:48:10 +01:00
  • e176325a25 fix(contextMenu): ajout de l'internationalisation Emi Boucly 2025-02-13 09:46:31 +01:00
  • bd0801eb34 fix(contextMenu): Passage de l'ancien body à la fenêtre de dialogue, message supprimé plus éditable, changement de la couleur d'un message supprimé Emi Boucly 2025-02-13 09:43:00 +01:00
  • c5bb9d9af2 Merge branch '2-uniformisation-du-logger' into 'dev' Emi Boucly 2025-02-13 08:58:17 +01:00
  • b2496dbc1e refactor(logger): passage de system.out.println()/e.printStackTrace() à LOGGER.log() Emi Boucly 2025-02-13 08:57:42 +01:00
  • be7c75eaa9 Merge branch '1-nettoyage-des-lignes-inutiles' into 'dev' Emi Boucly 2025-02-13 08:22:13 +01:00
  • 2c17a495c6 chore: retrait des lignes d'import inutiles Emi Boucly 2025-02-13 08:21:38 +01:00
  • ddba5f8c39 Merge branch 'dev-doc' into 'dev' Emi Boucly 2025-02-13 08:10:59 +01:00
  • 45dd6a71c1 doc: ajout de la javadoc sur toutes les classes Emi Boucly 2025-02-12 23:56:34 +01:00
  • d8b25ea4b8 Merge branch 'dev-gestion-messages' into 'dev' Emi Boucly 2025-02-12 13:03:36 +01:00
  • bf1a52f368 feat(messages): possibilité de modifier ou supprimer un message Emi Boucly 2025-02-12 12:44:17 +01:00
  • cbbb95f6d5 Merge branch 'dev-persistance' into 'dev' Emi Boucly 2025-02-12 08:30:53 +01:00
  • d4e6f47c52 fix(resources): tweaks sur les resources du projet, fonctionne désormais sur la version compilée de l'app Emi Boucly 2025-02-12 08:13:34 +01:00
  • d11df74578 fix(logger): utilisation du logger de chatapplication sur chatserver Emi Boucly 2025-02-05 11:39:08 +01:00
  • b8cffe3831 fix(logger): utilisation des fichiers de log Emi Boucly 2025-02-05 11:23:15 +01:00
  • f6177058e0 fix(fxml): retrait de la taille minimale au splitpane principal, les autres éléments se mangent moins entre-eux Emi Boucly 2025-02-05 10:20:53 +01:00
  • e18e4c3223 feat(config): ajout de la persistance des positions des séparateurs Emi Boucly 2025-02-05 10:17:55 +01:00
  • 3bc5db868c feat(config): ajout de persistance de données (taille et position fenêtre, dernier login, avatar, liste des hôtes et dernier hôte) Emi Boucly 2025-02-05 09:37:28 +01:00
  • d0bea3f7e8 Merge branch 'dev-sqlpost' into 'dev' Emi Boucly 2025-01-30 11:53:14 +01:00
  • 69f8d23735 feat(database): persistence des posts dans une base de données sqlite Emi Boucly 2025-01-30 11:49:13 +01:00
  • 80885345fe Merge branch 'dev-loginset' into 'dev' Emi Boucly 2025-01-29 23:01:27 +01:00
  • 58093d48a4 feat(loginSet): limitation des salons en fonction des loginSet Emi Boucly 2025-01-29 22:58:59 +01:00
  • 0752d7af0a Merge branch 'dev-internationalization' into 'dev' Emi Boucly 2025-01-29 22:33:53 +01:00
  • 1ee6ceb15c feat(i18n): ajout de l'internationalisation sur l'application graphique Emi Boucly 2025-01-29 22:32:13 +01:00
  • 6daa8c2fad Merge branch 'dev-packaging' into 'dev' Emi Boucly 2025-01-28 14:47:35 +01:00
  • a9a4df6923 feat(packaging): packaging de l'app via maven Emi Boucly 2025-01-28 14:44:31 +01:00
  • 115b5d0a41 Merge branch 'dev-hosts' into 'dev' Emi Boucly 2025-01-28 14:29:36 +01:00
  • ab0e49f2f0 feat(host): gestion de l'ajout de nouveaux hôtes/adresses serveur, fix du logger Emi Boucly 2025-01-28 14:22:51 +01:00
  • 8cea05bb7b Merge branch 'dev-avatar' into 'dev' Emi Boucly 2025-01-28 09:48:25 +01:00
  • e9e76f08f2 fix(avatar): changement de ChatController::handleAvatarChange, image lue directement. Emi Boucly 2025-01-28 09:42:45 +01:00
  • 30986fa8e5 refactor(ChatController): retrait de la connexion automatique pour des tests plus simples Emi Boucly 2025-01-27 09:31:12 +01:00
  • cba4d6b81b feat(avatar): Gestion des avatars en base64, corruption lors d'un changement en étant connecté à fix Emi Boucly 2025-01-24 12:33:24 +01:00
  • 8c9dfc58f8 Merge branch 'dev-notifs' into 'dev' Emi Boucly 2025-01-24 10:00:38 +01:00
  • 07578f9051 feat(notif): Gestion des notifications pour les salons Emi Boucly 2025-01-24 09:50:35 +01:00
  • 76764860c9 fix(LSTP): LSTP sur un salon renvoyait tous les posts depuis une date sans prendre en compte "select" Emi Boucly 2025-01-24 09:46:37 +01:00
  • 136054f07e feat(Room): compteur de messages non lus fonctionnels sur contacts, salons à réparer Emi Boucly 2025-01-23 15:46:12 +01:00
  • 619d90bf0f Merge branch 'dev-rooms' into 'dev' Emi Boucly 2025-01-15 15:52:16 +01:00
  • b34ada0942 feat(Room): Traitement des requêtes JOIN, LSTP, POST et MESG liées aux salons textuels, fix des vues des messages client-side Emi Boucly 2025-01-15 15:45:30 +01:00
  • 29cf0a3b43 feat(Room): Récupéraiton des salons depuis le serveur, usine à cellule et affichage dans le client Emi Boucly 2025-01-08 16:07:18 +01:00
  • d99405160d feat(Room): ajout des classes Room et RoomMap Emi Boucly 2025-01-08 11:19:01 +01:00
  • ba6d3afe24 Merge branch 'dev-event' into 'dev' Emi Boucly 2025-01-08 10:57:59 +01:00
  • 19cbc815ab fix(ChatController): changement du chemin du fichier d'avatars Emi Boucly 2025-01-08 10:47:08 +01:00
  • 0b513c19bc feat(Event): 2.6.6: Gestion des déconnexions Emi Boucly 2025-01-07 21:15:38 +01:00
  • 1732a63a4a feat(Event): 2.6.5: Récupération des posts après changement de discussion Emi Boucly 2025-01-07 16:04:40 +01:00
  • 48da92717b feat(Event): 2.6.5: Réception des posts Emi Boucly 2025-01-07 12:55:10 +01:00
  • 2f47614779 feat(event): 2.6.5: Réception du post par le client (to debug) bouclyma 2025-01-07 11:51:33 +01:00
  • b145e80978 feat(event): 2.6.4: Listing des contacts connus du serveur envoyé au client bouclyma 2025-01-07 10:44:53 +01:00
  • 8b3a0e5b21 feat(event): ContactWithEventTest3.java: test passé (2.6.3) bouclyma 2025-01-07 08:41:51 +01:00
  • df7442f7a6 feat(Event): 2.6.3 - findClient => mappage inexistant ?? bouclyma 2025-01-04 18:35:58 +01:00
  • d2ad689b48 feat(Event): 2.6 - Traitement de l’évènement "AUTH" bouclyma 2024-12-28 02:42:16 +01:00
  • 9120d5c4ca feat(Event): Ajout classe Event bouclyma 2024-12-28 02:16:25 +01:00
  • 560f86c378 Merge branch 'dev-serveur' into 'dev' Emi Boucly 2024-12-28 01:58:42 +01:00
  • 8ec377bec0 feat(net): Modification méthode handleConnection, fin de ChatClient et de ClientTCP bouclyma 2024-12-28 01:54:36 +01:00
  • 0d13bc526b feat(net): ajout classes ChatServer et ClientTCP du TP9 bouclyma 2024-12-11 18:48:56 +01:00
  • fd53b7fdf7 Merge branch 'dev-post' into 'dev' Emi Boucly 2024-12-11 12:45:54 +01:00
  • 3e352ef801 feat(post): refresh de la liste des messages on-cick, ajout classe PostVector bouclyma 2024-12-11 12:42:16 +01:00
  • e29b2c17b2 feat(post): ajout affichage posts salon non terminé, html::choix_du_destinataire bouclyma 2024-12-11 12:02:37 +01:00
  • d47358c501 fix(message): utilisation de JSONObject.put() au lieu d'un format-string pour créer l'objet json bouclyma 2024-12-11 11:42:58 +01:00
  • be9522bf8e feat(post): ajout constructeur à partir de message, méthode equals(), méthode toJsonObject() bouclyma 2024-12-11 11:41:37 +01:00
  • 74dfecb5aa feat(post): création de la classe post bouclyma 2024-12-11 11:19:45 +01:00
  • c2ef4108cb feat(message): Création message quand bouton send cliqué bouclyma 2024-12-11 10:54:28 +01:00
  • 63c165f024 feat(message): Création de la classe Message, méthodes pour générer du JSON à partir de l'objet et inversement bouclyma 2024-12-11 10:36:30 +01:00
  • 5805e55209 Merge branch 'dev-contacts' into 'dev' Emi Boucly 2024-12-10 21:42:30 +01:00
  • e9480590a7 feat(contacts): ajout de la classe Contact.java, ContactMap.java, gestion des objets Contact dans l'interface graphique bouclyma 2024-12-10 21:34:55 +01:00
  • 45f18e9309 feat(contact): Début de création du modèle des contacts, jusqu'à "equals", toString à finir bouclyma 2024-12-05 12:01:19 +01:00
  • e75e5485ff Merge branch 'dev-layout' into 'dev' Matthieu Boucly 2024-12-05 11:42:28 +01:00
  • 11032bda27 feat(ChatController): Fin création du layout bouclyma 2024-12-05 11:39:51 +01:00
  • bf1099609c feat(graphique): ajout images, fix tailles gridpane bouclyma 2024-12-05 10:50:48 +01:00
  • 6d8ec5b7f5 feat(graphique): Ajout logger, logging.properties, fonction initialize bouclyma 2024-12-05 10:29:40 +01:00
  • 8360fd9982 feat(graphique): Création environnement graphique, taille minimale, importation fx:id => attribut bouclyma 2024-12-05 09:47:26 +01:00
  • da87040ec2 Création de l'application Java-FX, changement du titre de la fenêtre. bouclyma 2024-12-05 09:03:38 +01:00
  • 7cb887b34e version_initiale bouclyma 2024-12-05 08:57:46 +01:00