Notmoo-PC\Notmoo
aa8122ef12
Module Core, clss Sale et LightweightSale : suppression des attributs de type Date
2017-11-05 21:30:51 +01:00
Notmoo-PC\Notmoo
6a8cb9292d
Module Client : Utilisation des LightweightSale dans les requetes HTTP pour éviter des bugs de sérialisation/déserialisation d'objets Product
2017-11-05 21:29:31 +01:00
Notmoo-PC\Notmoo
a2cf073de8
Module Client, écran SaleScreen : correction d'un bug empêchant la mise à jour de la valeur "ordered by"
2017-11-05 21:26:22 +01:00
Notmoo-PC\Notmoo
fc1f32799d
Module Client, clss StockScreenModel : suppression d'un sysout
2017-11-05 19:37:26 +01:00
Notmoo-PC\Notmoo
3f8daabe61
Module Client, écran Stat : correction d'un bug empêchant la mise à jour de l'affichage des statistiques
2017-11-04 20:50:20 +01:00
Notmoo-PC\Notmoo
0c64c49f0f
Module Client, écran Stock : correction d'un bug empêchant la mise à jour du stock de produit
2017-11-04 20:49:52 +01:00
Notmoo-PC\Notmoo
4cc9d53742
Module Client : ajout du packg "com.pqt.client.gui.frames" qui contient les clss pour les différentes frames (MainFrame et StartupFrame)
2017-11-04 20:01:23 +01:00
Notmoo-PC\Notmoo
eb6f37f9d3
Module Server : correction d'un bug empêchant la persistance des données runtime, comme les comptes connectés
2017-11-03 18:32:09 +01:00
Notmoo-PC\Notmoo
5217b6f782
Module Client : correction d'un bug faisant que le compte utilisateur n'était pas ajouté au message, provoquant le rejet systématique des requêtes
2017-11-03 18:31:14 +01:00
Notmoo-PC\Notmoo
c6de9e87a8
Module Client, clss FrameManager : ajout d'un synchronized pour éviter les accès concurentiels
2017-11-03 18:27:37 +01:00
Notmoo-PC\Notmoo
563154eb30
Module Client, écran SaleScreen : le nom du compte actuellement connecté est désormais correctement mis à jour à la connexion
2017-11-02 18:06:48 +01:00
Notmoo-PC\Notmoo
a179081501
Module Client, écran AccountScreen : la liste des comptes affichées est désormais correctement mise à jour quand AccountService émet une notif de changement
2017-11-02 18:06:03 +01:00
Notmoo-PC\Notmoo
253b463a97
Module Client, clss ClientBackEndModuleManager : ajout d'un listener sur NetworkService permettant de mettre à jours les modules sur réception d'une config serveur
2017-11-02 17:21:42 +01:00
Notmoo-PC\Notmoo
93ff19af60
Module Client : Ajout affichages temporaires des messages entrants-sortants en http; Modif StartupProcedureHandler pour qu'il retire ses listeners après la première notif
2017-11-02 17:20:07 +01:00
Notmoo-PC\Notmoo
ee9b4428a8
Module Client : correction du bug de mise à jour des éléments; ajout des clss/interfaces IFXFrame, FrameManager et FrameScene
2017-11-02 14:06:53 +01:00
Notmoo-PC\Notmoo
aad90bb989
[VRAC] Corrections de bug #1/?
...
Bug détectés restants :
- MainFrame pas mise à jour avec le compte utilisateur connecté lorsqu'on switch dessus depuis la StartFrame
- Le serveur renvoie REFUSED_QUERY lorsqu'on tente de se déconnecter
2017-11-01 21:22:23 +01:00
Notmoo-PC\Notmoo
14010eb471
Module Client : Résolutions de TODO; Ajout d'un TODO dans clss AccountService
2017-10-26 22:22:46 +02:00
Notmoo-PC\Notmoo
aaa0cac636
Module Client : ajout d'un affichage d'erreur minimaliste dans la startup frame
2017-10-26 22:21:38 +02:00
Notmoo-PC\Notmoo
183f99d25b
Module Server : réorganisation arborescence pour corriger anomalies de génération de war
2017-10-26 21:51:44 +02:00
Notmoo-PC\Notmoo
a958fdd7b9
Module Client : Module désormais configuré pour générer un Uber-jar lors de l'install Maven; Ajout properties au fichier META-INF
2017-10-26 17:04:25 +02:00
Notmoo-PC\Notmoo
f628244e85
Module Server : ajout d'un hashtool SHA-256; Création d'une classe AbstractSimpleHashTool pour centraliser le code des deux hashtool existant; utilisation de SHA256HashTool dans le module serveur gérant les identifiants de comptes utilisateurs
2017-10-26 16:51:37 +02:00
Notmoo-PC\Notmoo
a62d7e0cc5
Module Client : ajout code transition frames startup<->main; bouton connexion désormais grisé si saisie insuffisante(startup frame); Afficheur de compte désormais à un seul état (uniquement connecté); Suppression du composant graphique AccountManager (inutile);
2017-10-26 16:05:32 +02:00
Notmoo-PC\Notmoo
82c6a6684c
Module Client, clss Main : lancer l'application affiche désormais l'écran StartupFrame au lieu de MainFrame
2017-10-09 16:22:30 +02:00
Notmoo-PC\Notmoo
0ed6d78cac
Module Client, écran StartupFrame : ajout GUI + portion du code métier
2017-10-09 16:21:45 +02:00
Notmoo-PC\Notmoo
20ac907c73
Module Client : correction erreurs de compilation + suppression import inutiles
2017-10-09 16:20:57 +02:00
Notmoo-PC\Notmoo
0a9356fdbe
Module Client, écran StartupFrame : ajout des classes (MVC + listeners) ainsi que les méthds de base (StartupFrame non fonctionnelle actuellement)
2017-10-08 13:19:21 +02:00
Notmoo-PC\Notmoo
8ce7fba7a9
Module Core, clss ServerConfig : Ajout initialisation attribut de classe dans le constructeur par défaut
2017-10-08 13:17:14 +02:00
Notmoo-PC\Notmoo
a34a623003
Module Client : ajout service NetworkService
2017-10-08 13:15:54 +02:00
Notmoo-PC\Notmoo
96a45958de
Module Client, clss Main : update TODO
2017-10-08 13:14:45 +02:00
Notmoo-PC\Notmoo
3b735c18ae
Module Client : update GUi suite modif services; Ajout clss ClientBackEndModuleManager pour gérer l'instanciation des services; Ajout TODO dans clss Main
2017-08-25 16:08:53 +02:00
Notmoo-PC\Notmoo
2161dc2b72
Module Core, packg "entities.query" : suppression de ce package (inutilisé)
2017-08-25 16:07:53 +02:00
Notmoo-PC\Notmoo
57b950e465
Module Client : ajout code QueryExecutor + ajout code AccountService; Modif services et dao de service existants pour utiliser le nouveau QueryExecutor
2017-08-25 16:07:08 +02:00
Notmoo-PC\Notmoo
d2c89a31ae
Module Client, service Connexion : ajout code du service + classes utilisées dans le code
2017-08-23 20:30:30 +02:00
Notmoo-PC\Notmoo
e6af406d63
Update fichiers .iml
2017-08-23 13:51:03 +02:00
Notmoo-PC\Notmoo
599ebae019
Module Core, clss GSonMEssageToolFactory : suppr des imports inutilisés
2017-08-23 13:21:58 +02:00
Notmoo-PC\Notmoo
03572139b7
Module Client, clss StatScreenView : suppr de l'utilisation de la clss com.sun.deploy.util.StringUtils
2017-08-23 13:21:31 +02:00
Notmoo-PC\Notmoo
ea4ccd6601
Update fichiers .iml
2017-08-23 13:20:31 +02:00
Notmoo
24066846d3
.gitignore : suppr de la ligne d'ignore des fichiers .iml (parce que c'est très con, il ne faut pas)
2017-08-21 22:40:46 +02:00
Notmoo
367e639150
Module Client : renommage fichier css ("dark-theme.css" -> "nightmode.css"); Correction bugs divers; Clear de code
2017-08-20 16:16:34 +02:00
Notmoo
827451d665
Module Client, packg main_frame : il est de nouveau possible de demander à ce que un module donné soit actif lors de son ajout à la main frame
2017-08-19 21:20:59 +02:00
Notmoo
b46eeec815
Module Client : ajout de restrictions d'actions et de navigation en fonction du niveau de permission du compte actuellement connecté
2017-08-19 20:55:38 +02:00
Notmoo
2cbe949b03
Module Client : correction bug commit update StockScreenModel; Les méthds de la clss UpdateBuilder sont désormais chainables
2017-08-19 20:54:35 +02:00
Notmoo
90985fbc46
Module Client : ajout écran de gestion des comptes utilisateurs
2017-08-19 19:22:14 +02:00
Notmoo
0ec6f12286
Module Client, clss GUIStringTool : modif nom méthd
2017-08-19 19:21:49 +02:00
Notmoo
d6c9e58519
Module Client, clss GUIStringTool : modification du renderer de produit
2017-08-19 19:20:39 +02:00
Notmoo
0ec1f69bb5
Module Client, clss GUICssTool : suppr de méthodes inutilisées
2017-08-19 19:19:52 +02:00
Notmoo
41850fe2a1
Module Client, clss SideBar : correction du bug de disparition de la sidebar au début de l'animation de collapse
2017-08-19 19:19:22 +02:00
Notmoo
41c59d31fe
Module Client : utilisation des pseudo classes pour les variations de style css des cellules de tableview et de listview
2017-08-19 19:18:10 +02:00
Notmoo
312a5ce293
Module Core, clss Account : ajout constructeur de recopie
2017-08-19 19:06:20 +02:00
Notmoo
1d0628ffe9
Module Client : ajustements GUI (écran de vente)
2017-08-17 23:52:46 +02:00
Notmoo
aaaa45039e
Module Client, écran stock : ajout des classes de l'écran stocks; diverses modifications annexes
2017-08-17 23:51:58 +02:00
Notmoo
651f976601
Module Core, clss Product : update méthode equals(); ajout TODO
2017-08-17 23:49:05 +02:00
Notmoo
26e94d8078
Module Client, packg gui.ressources.components.generics.javafx_override : ajout clss HighlightListCell
2017-08-17 23:48:32 +02:00
Notmoo
3efe9476b7
Module Client : Ajout méthodes GUICssTool et GUIStringTool
2017-08-17 23:47:42 +02:00
Notmoo
bf089d325c
Module Client, packg gui.main_frame : ajout possibilité de passer un module en actif à l'ajout; ajout TODO
2017-08-17 23:45:59 +02:00
Notmoo
11be8f0889
Module client : ajout composant Toast + factory associée
2017-08-17 23:44:39 +02:00
Notmoo
517ac8bdeb
Module Client : ajout écran stat
2017-08-15 21:46:48 +02:00
Notmoo
eb594e0293
Module Client : ajout écran stock
2017-08-15 21:46:30 +02:00
Notmoo
f817ae6ab3
Module Client, main frame : ajout coloration différente pour le bouton du module affiché
2017-08-15 19:04:47 +02:00
Notmoo
62eccf6528
Module Client : ajout MainFrame; Ajout composant SideBar; Update dark-theme.css; Update GUICssTool et GUIStringTool
2017-08-15 00:44:20 +02:00
Notmoo
a10f397b06
Module Client, clss AccountService : Ajustement AccountService
2017-08-15 00:42:20 +02:00
Notmoo
330dc78f88
Module Client, clss AccountManager : correction erreur compilation; modification du layout (désormais en colonne)
2017-08-15 00:41:43 +02:00
Notmoo
60e3caf4de
Module Client, écran de vente : clss SaleScreen implémente désormais IGuiModule; Corrections mineures
2017-08-15 00:40:51 +02:00
Notmoo
d1fdc64cad
Module Client : test de l'écran de composition des ventes; correction bugs; ajout fichier css; réorganisation packages
2017-08-14 16:38:03 +02:00
Notmoo
0eef751c41
Modules Client et Core : modifications diverses classes suite ajout clss gui (voir précédent commit)
2017-08-13 21:57:39 +02:00
Notmoo
543e571e82
Module Client, packg "client.gui.modules" : ajout classes gui écran composition commandes (PRE-TEST)
2017-08-13 21:57:03 +02:00
Notmoo
29bd24ad65
Module Client : déplacement du packg "gui" du packg "client.module" vers le packg "client"
2017-08-13 21:55:25 +02:00
Notmoo
5c1d71f733
Module Client, packg GUI : ajout composants d'interface
2017-08-10 20:23:10 +02:00
Notmoo
6e0f3f625c
Module client, packg GUI : ajout interfaces générales des composants GUI (part 2/2)
2017-08-10 20:22:18 +02:00
Notmoo
5183b47330
Module client, packg gui : ajout interface générales des componsants GUI (part 1/???)
2017-08-10 11:16:34 +02:00
Notmoo
2f15f382b5
Merge branch 'feature/#3_Développement_code_métier_serveur' into develop
2017-08-10 10:39:16 +02:00
Notmoo
143fe391d7
Module Server : Ajout Javadoc pour StockService; MAJ javadoc clss ServerStateService
2017-08-10 10:22:58 +02:00
Notmoo
7de32786ab
Module Server, clss ServerQueryException : ajout constructeurs
2017-08-10 10:21:50 +02:00
Notmoo
4e14dea618
Module Server : ajout support nouvelles query; MAJ Javadoc; Suppr TODO
2017-08-10 09:27:19 +02:00
Notmoo
0ceb0d72cd
Module Core : ajout clss config serveur, update enum MessageType & AccountLevel
2017-08-10 09:25:55 +02:00
Notmoo
156d912aba
Module Server, clss ServerStateService et StatisticsService : ajout javadoc
2017-08-03 12:58:45 +02:00
Notmoo
9a75623825
Module Server, Service Sale : ajout méthd isSaleRevertSupported(); Ajout Javadoc; Correction erreur compilation liée à la classe FileUtil
2017-08-02 18:20:51 +02:00
Notmoo
d9462b4a13
Module Server, Service Client : rework contenu méthds clss ClientService, ajout clss ClientEntry
2017-08-02 17:32:07 +02:00
Notmoo
fad3225524
Module Core : passage des attr de la clss PqtMember de private à protected; suppr des attr Date des clss Client et DataServer; Ajout méthds equals() et hashCode() à la clss Client
2017-08-02 17:31:35 +02:00
Notmoo
5e5a114085
Module Server, packg account : ajout javadoc
2017-08-02 17:00:07 +02:00
Notmoo
60fb6a069c
Module Server : ajout javadoc clss AccountService, ajout émthd getAccountList() aux clss AccountService et Dao associées
2017-08-01 18:33:57 +02:00
Notmoo
183ee248ce
Module Server, clss SimpleMessageHandler : Correction warning, modif fonctionnement méthd checkAccountPermission, ajout TODO
2017-08-01 18:24:52 +02:00
Notmoo
9b0a559530
Ajout fichier suite MAJ Intellij
2017-08-01 16:29:56 +02:00
Notmoo
00313858b0
Module Server, clss SimpleMessageHandler : correction erreurs de compilation
2017-08-01 16:29:44 +02:00
Notmoo
da6aafc624
Module Server, interface IMessageHandler : Ajout javadoc
2017-08-01 16:27:53 +02:00
Notmoo
5a2168c46d
Module Server, clss SimpleMessageHandler : impl vérification compte user émetteur de la query; Ajout javadoc; Association entre query et niveau de permission de compte
2017-08-01 16:27:30 +02:00
Notmoo
713517724e
Module Server, packg module.account : création impl IAccountDao nommée FileAccountDao, suppr TODO associés (fait); création clss AccountEntry
2017-07-31 19:01:39 +02:00
Notmoo
c10c91ec1e
Module Server, clss FileStockDao : utilisation d'un ISerialFileManager pour gérer les IO du fichier
2017-07-31 18:59:47 +02:00
Notmoo
adf55b68a0
Module Server, clss FileUtil : réarrangement contenu de la clss + javadoc
2017-07-31 18:58:56 +02:00
Notmoo
a6415ac494
Module Server, packg tools : création packg security; ajout clss IHashTool et MD5HashTool
2017-07-31 18:58:16 +02:00
Notmoo
dce4d4a4d2
Module Server, packg tools : création packg io, création clss ISerialFileManager, SimpleSerialFileManager et SimpleSerialFileManagerFactory
2017-07-31 18:57:32 +02:00
Notmoo
b2f1acfdc7
Module Core, clss Account : ajout attr password; suppr attr id, passwordHash et creationDate
2017-07-31 18:56:08 +02:00
Notmoo
8d2d46d453
Module Server, clss FileStockDao : centralisation du code de sauvegarde des données, modif algo méthd applySale (voir desc)
...
Modif de l'algo de la méthode FileStockDao::applySale :
L'attribut Product::amountSold n'est modifié que pour les produits directement contenu dans la commande, et n'est donc plus appliqué récursivement aux composants de ces produits.
2017-07-30 22:25:40 +02:00
Notmoo
6e593ec188
Module Server, clss StatisticsService : ajout du contenu des méthodes; Suppression du TODO associé (fait)
2017-07-30 22:22:11 +02:00
Notmoo
ee38eb5263
Module Server : ajout de listeners à SaleService; Ajout d'un package contenant les clss et intrfc dédiées aux listeners du service
2017-07-30 22:20:32 +02:00
Notmoo
f768082450
Module Server, clss SimpleMessageHandler : correction réponse queryStat + update instantiation des services
2017-07-30 22:19:15 +02:00
Notmoo
ee6aa6e70b
Module Core : ajout du coefficient multiplicateur de prix à chaque valeur de l'enum SaleType; ajout méthd getTotalWorth à la clss Sale
2017-07-30 21:27:44 +02:00
Notmoo
5a84ed76a1
Module Core, clss Sale : ajout méthd getTotalPrice
2017-07-30 21:14:30 +02:00
Notmoo
064b35aaea
Module Server, clsss ISaleDao : suppr d'un TODO (fait)
2017-07-30 17:45:45 +02:00
Notmoo
ac51f3952d
Module Server : utilisation clss SaleContent dans process d'application d'une sale. Impl de ce process dans le StockService
2017-07-30 17:44:31 +02:00