0c44e42a22
Quêtes libres : fin des conteneurs fantômes (cascade, impact annoncé, export filtré, migration V24) Sidebar Lore : le panneau Templates ne peut plus écraser l'arbre
IETM_FIXE\ietm62026-07-10 09:19:26 +02:00
9f0359d8c0
Dernière fournée de corrections Sonar Mise en place de MegaLinter ; web-lint pour la partie code quality sur la CI, Trivy pour la partie CVE
IETM_FIXE\ietm62026-07-07 00:11:52 +02:00
5c3c58265f
Première fournée correction dette technique. Refactoring du code pour améliorer la lisibilité de ce dernier coté core Correction sur l'export / import : les images n'étaient pas bien liées à la campagne lors de l'export / import et provoquait un bug d'affichage des images lorsqu'on voulait ouvrir une campagne importée.
IETM_FIXE\ietm62026-07-06 14:39:35 +02:00
f72161e41e
Correction sur l'export PDF : problème d'échappement de caractères qui faisait péter un test unitaire
v1.0.0
IETM_FIXE\ietm62026-07-04 11:42:18 +02:00
beafbc2fa9
Livret PDF v2, graphe des liens côté campagne, et refactor de l'import
IETM_FIXE\ietm62026-07-04 11:15:16 +02:00
b2c3800bf8
Co-MJ v1 : quêtes de première classe, guidage de préparation, assistant IA, mode séance, battlemaps multiples et export Foundry ciblé
v1.0.0-beta
IETM_FIXE\ietm62026-07-03 15:29:23 +02:00
268f4721ce
Ajout de fichiers de logs et relèvement de la limite à 2Go pour l'import d'une sauvegarde
IETM_FIXE\ietm62026-06-27 10:10:50 +02:00
11a33b1cf0
Pages de lore en blocs (grille 2D libre) + bloc image recadrable, et import dd2vtt sur les scènes
IETM_FIXE\ietm62026-06-26 17:38:27 +02:00
f670735100
Export/import par campagne + espace de jeu (v2), fix du nombre de joueurs, et ergonomie de jeu
IETM_FIXE\ietm62026-06-26 14:38:39 +02:00
c1e3a20e5a
Ajout de tests unitaires pour améliorer la couverture globale des tests
IETM_FIXE\ietm62026-06-26 09:40:01 +02:00
a9242ba1e1
Nettoyage post-revue : factorisation, code mort et fiabilité (reorder/lore/foundry/PDF)
IETM_FIXE\ietm62026-06-26 09:10:20 +02:00
3896c5b4cb
Ajout de la possibilité d'importer les images des monstres issus de foundry
IETM_FIXE\ietm62026-06-25 17:28:09 +02:00
b999aa54ad
Possibilité d'importer un template de monstre depuis le systeme qu'on utilise sur Foundry pour forcer le template. Lors de l'export, le monstre est automatiquement adapté comme ça. à l'import des monstres depuis foundry : on garde la structure originelle utilisée sur foundry également
IETM_FIXE\ietm62026-06-25 16:50:27 +02:00
9bd66613b6
Ajout de drag'n drop là ou c'est possible ; ajout de l'import des ennemis depuis foundryVTT
IETM_FIXE\ietm62026-06-25 15:21:25 +02:00
c0e1da78c8
Mise en place de l'export foundry ; modification des Arc, chapitres et scènes..... => Suppression de la section maps pour arc, chapitres ; et dans scène on importe les maps format foundry (image / vidéo + json)
IETM_FIXE\ietm62026-06-25 12:16:27 +02:00
5bc038acd8
Suppression de la sélection du langage au démarrage de l'appli : maintenant c'est le système qui décide de la langue. Changement relicat Loremind -> DM Loremind Passage en 0.18.0 stable publique
v0.18.0
IETM_FIXE\ietm62026-06-22 16:59:55 +02:00
f347dcd357
Passage à la 0.17.3 et ajout d'un splash screen pour le démarrage de l'application
v0.17.3
IETM_FIXE\ietm62026-06-22 11:34:55 +02:00
46fea8d53c
On arrête de mettre appimagetool dans la release - actif après la release 0.17.2
IETM_FIXE\ietm62026-06-22 11:15:41 +02:00
b133d0f16d
Correction dans l'installeur : ajout d'une case pour pouvoir lancer le programme automatiquement à la fin de l'installation (sous windows) afin d'éviter que l'utilisateur ne soit perturbé
IETM_FIXE\ietm62026-06-22 09:49:33 +02:00
997aadf5b5
Mise en place de la distribution en .appimage pour les distro linux
IETM_FIXE\ietm62026-06-20 11:04:15 +02:00
560c07d5c3
Changement du logo pour l'application et changement du nom en "DM Loremind" pour le tittre de l'application.
v0.17.0
IETM_FIXE\ietm62026-06-19 10:00:13 +02:00
5aa08a3a27
Correction du worflow release : on ne fait plus les tests (évite le doublons de test avec le ci.yml). Correction de tests coté java + config Suppression de classes inutilisées coté Angular
v0.16.3
IETM_FIXE\ietm62026-06-19 00:36:30 +02:00
13f4b994ab
Ajout de postgres sur git et gitea en conteneur docker pour pouvoir exécuter les tests unitaires concernant la BDD
v0.16.2
IETM_FIXE\ietm62026-06-18 16:28:10 +02:00
d1653b8bea
Ajout du mvn wrapper dans le workflow ; ajout d'un gate keeper coté workflow git afin d'éviter de build le .msi si des tests échoues
IETM_FIXE\ietm62026-06-18 16:13:36 +02:00
4d049274f9
Refacto du code coté Python, java et coté angular afin de mieux séparer les responsabilité et d'avoir moins de répétitivité dans le code. Mise en place de tests unitaires coté Python et Angular Mise en place de la couverture de test directement dans le workflow : le programme ne build pas si jamais un test échoue Passage en v0.16.2 en conséquence
IETM_FIXE\ietm62026-06-18 15:59:10 +02:00
eb78a75621
Ajout du binaire tesseract pour la reconnaissance OCR des PDF pour l'installation local Correction d'un problème d'écrasement de BDD à la réinstallation
v0.16.1
IETM_FIXE\ietm62026-06-18 10:28:31 +02:00
7aa174d75a
Mise à jour du workflow pour forcer le declenchement à la main si par malheur il ne tourne pas à l'avenir automatiquement
IETM_FIXE\ietm62026-06-17 18:24:18 +02:00
48baa08cfb
Mise en place d'un installeur pour la version bureau sans passer par Docker. Permet d'utiliser Loremind sans passer par Docker et sans lancer tous les conteneurs Passage en v0.15.0
v0.15.0
IETM_FIXE\ietm62026-06-17 18:04:33 +02:00
9d4e72af26
Mise à jour du gitignore pour ne pas avoir la documentation réservée patreon dans le répertoire général
IETM_FIXE\ietm62026-06-16 14:13:47 +02:00
1fb4563557
Redécoupage des fichiers et sortie des prompts dans leurs propre fichiers pour ne pas tout mélanger ensemble. On garde malgrès tout les promps à coté des parseurs car ils évoluent généralement ensemble.
IETM_FIXE\ietm62026-06-15 10:16:01 +02:00
84025911f8
Prise en compte du langage de l'utilisateur pour le prompt de réponse. Si par exemple l'interface est en anglais, les IA vont favoriser l'anglais pour la réponse
IETM_FIXE\ietm62026-06-15 09:49:05 +02:00
af3a6d443c
Mise en place de l'anglais comme deuxième langue pour l'application
IETM_FIXE\ietm62026-06-14 16:24:05 +02:00
6e75326779
Amélioration de la couverture de tests pour la partie infrastructure.ai
IETM_FIXE\ietm62026-06-14 11:45:20 +02:00
d0b53bb15a
Ajout, corrections et modifications de tests unitaires pour la partie infrastructure.web.controller. Amélioration de la couverture de test
IETM_FIXE\ietm62026-06-14 11:25:29 +02:00
bbcb5ee34e
Correction du test CampaignStructuralContextBuilderTest
IETM_FIXE\ietm62026-06-14 10:11:27 +02:00
6035df262d
Ajout de la possibilité de faire des stats blocs pour tout ce qui est ennemis / créatures adverses. Dorénavant, l'IA est capable de prendre en compte le format des quêtes, chapitres, Arc.... pour proposer des blocs plus complets. Les ennemis sont également référençables directement dans la campagne. Les références vers les ennemis dans la partie "donjon" est en cours d'ajout
IETM_FIXE\ietm62026-06-12 23:38:43 +02:00
809e00ce49
Ajout de la possibilité d'archiver le chat dans l'atelier PDF + IA, ainsi que de référencer l'archive dans la conversation actuelle. Le chat est limité à 16 000 caractères pour l'archive et le début est tronqué pour laisser plutôt la conclusion en visibilité. Passage bêta 0.12.6
v0.12.6-beta
IETM_FIXE\ietm62026-06-12 16:57:57 +02:00
6740ed2177
Mise en place de la sélection des source que l'on souhaite que ce soit la partie RAG ou la partie analyse approfondie : on est plus obligé d'envoyer tous les PDFs qu'on a dans la partie atelier PDF + IA. Les réponses ne ce baseront que sur les sources que l'on aura cocher au préalable
IETM_FIXE\ietm62026-06-12 15:58:45 +02:00
14fc1c28fe
Ajout de tableaux dans la partie templates / pages de lore : possibilité d'ajouter un tableau multiligne (par exemple pour faire des tableaux d'objets dans les boutiques) ; tableau type liste clé / valeur (pour des statistiques et ce genre de chose). Ajout de la possibilité de lié un PNJ à une page de lore Ajout d'un graphe de liaison entre lore / PNJs Passage en v.0.12.3-beta
v0.12.3-beta
IETM_FIXE\ietm62026-06-12 13:23:46 +02:00
7f519588b6
Amélioration de l'exploitation des PDF par l'IA Amélioration des feedbacks en cas d'erreur d'exploitation des PDF
v0.12.2-beta
IETM_FIXE\ietm62026-06-12 01:28:45 +02:00
0799c850ec
On essai de contraindre le modèle utilisé par ollama à répondre dans un certain format et ne plus mettre à l'interieur sa "réflexion"
IETM_FIXE\ietm62026-06-11 15:51:22 +02:00
a1f3b9b796
Améliorations sur l'utilisation de l'IA pour l'exploitation des PDF, que ce soit la partie cloud ou la partie ollama + montée en version
v0.12.1-beta
IETM_FIXE\ietm62026-06-11 01:31:24 +02:00
cff2ceb0b9
Ajout des dépendance dans le package.json pour forcer les dépendances sur les bonnes versions
v0.12.0-beta
IETM_FIXE\ietm62026-06-10 16:38:25 +02:00
d1a11823bc
Regénération du package-lock avec les bonnes versions
IETM_FIXE\ietm62026-06-10 16:32:37 +02:00
e1da369cfa
Regénération du package-lock pour résorber les problème sur git actions
IETM_FIXE\ietm62026-06-10 16:22:46 +02:00
833280c784
Amélioration de l'IA pour la partie atelier PDF Mise en place d'un outil permettant de faire des tableau d'objets pour des boutiques par exemple
IETM_FIXE\ietm62026-06-08 17:00:22 +02:00
ed22d9f29c
Résolution d'un bug de switch entre les PNJ lorsqu'on essai de passer directement de l'un à l'autre Ajout de dossiers pour la partie PNJ pour qu'on puisse les regrouper par cité par exemple et que ce soit plus lisible
IETM_FIXE\ietm62026-06-08 11:05:07 +02:00
edc4434298
Plusieurs gros ajouts : - Possibilité de discuter avec un PDF ; RAG ou analyse approfondie. Enlèvement de l'autre outil PDF de discussion qui analysait d'abord un PDF en proposant directement une intégration sans attendre qu'on pose de question - Mise en place de l'import directement dans les outils dans la sidebar - Mise en place d'un outil pour créer des tables aléatoires avec possibilité d'utiliser pendant la partie - Mise en place d'un outil pour mettre en place des PNJ, scènes, chapitre.... directement à partir de la discussion avec le PDF - Mise en place RAG avec mistal-embeding ou nomic si on utilise ollama - Mise en place mistral, google en fournisseurs alternatifs pour l'IA dans le cloud - version 0.11.0-bêta
v0.11.0-beta
IETM_FIXE\ietm62026-06-07 09:52:15 +02:00
da5b602f20
Meilleure gestion des erreurs, moins permissif au niveau de la créativité du modèle.
IETM_FIXE\ietm62026-06-05 16:54:28 +02:00
9ea43a1889
Ajout d'open router en fournisseur IA ; ajout de la possibilité de mettre des conditions de déverouillage pour les chapitres optionnels
v0.10.2-beta
IETM_FIXE\ietm62026-06-05 00:23:19 +02:00