Maximilien LEDOUX
1a3b796f61
Storage Repository : système simplifié
2022-03-11 15:52:02 +01:00
Benjamin
ef8f0016bb
Documentation de mon code :
...
- Ajout de précision
- Documentation de fonction non-documentée
2022-03-11 14:57:46 +01:00
Benjamin
56a8121782
- Ajout système d'accès
...
- Instauration d'un contexte par utilisateur
- Ajout de protection
- Ajout commande SignupRule.java
2022-03-10 21:39:28 +01:00
Maximilien LEDOUX
842bbc7341
Merge branch 'maximilien' into dev
2022-03-10 18:42:22 +01:00
Maximilien LEDOUX
9326b09d0c
Début système de contexte + Ajout commande SignupRule.java
2022-03-10 18:41:52 +01:00
555fd095f7
Cloturation système cryptographique AES_GCM
2022-03-10 18:17:47 +01:00
Benjamin
826ef9e2e4
Ajout properties par défaut pour SSL
2022-03-10 14:36:35 +01:00
Maximilien LEDOUX
0f6b4ddaa3
Merge branch 'maximilien' into dev
2022-03-09 12:11:36 +01:00
Maximilien LEDOUX
63e4c7255d
SSL : terminé
2022-03-09 12:11:14 +01:00
Benjamin
dfde37e482
Réglage blocage des threads des SBE : Les SBE attendaient d'être réveillé doublement pour reprendre le travaille
2022-03-08 20:48:34 +01:00
Maximilien LEDOUX
9df754f061
SSL : ajout fichier
2022-03-08 16:48:22 +01:00
Maximilien LEDOUX
a42eb59be7
SSL : implémenté
2022-03-08 16:15:14 +01:00
Maximilien LEDOUX
d680a85bf2
Merge branch 'maximilien' into dev
...
# Conflicts:
# app/src/main/resources/rules.txt
2022-03-08 14:51:38 +01:00
Benjamin
45851865fd
Envoie de fichier fonctionnelle :
...
- Le client reçoit désormais la réponse (ne recevais pas car ne possèdait pas le bon login dans les tâches)
- D'autre problèmes mineur qui empêchait la transimission d'une réponse au client
2022-03-08 14:50:16 +01:00
Maximilien LEDOUX
f9c4ee71b2
Storage : optimisation des imports et ajout de commentaires
2022-03-08 14:43:40 +01:00
Maximilien LEDOUX
4fbe6bb88c
Storage : suppresion de 2 interfaces inutiles
2022-03-08 14:34:09 +01:00
Maximilien LEDOUX
4291618774
Repository : load testé
2022-03-08 12:12:04 +01:00
Maximilien LEDOUX
d979fbd1f3
Repository : save testé
2022-03-08 11:45:18 +01:00
Maximilien LEDOUX
ac04f86e72
Json adapter : Json vers AppData -> testé
2022-03-08 11:17:26 +01:00
Maximilien LEDOUX
558e4427fd
Json adapter : AppData vers Json -> testé
2022-03-08 11:00:36 +01:00
Maximilien LEDOUX
2b2bdd3467
Regex : modification de fileListResult
2022-03-08 09:56:17 +01:00
Maximilien LEDOUX
26be3ca8ff
Sauvegarde et lecture du fichier de synchronisation -> Méthodes save et load terminée
2022-03-08 09:32:26 +01:00
Maximilien LEDOUX
d4cff6de09
Sauvegarde et lecture du fichier de synchronisation -> Json vers AppData terminé
2022-03-08 09:05:03 +01:00
Benjamin
b10f1edf54
Trompé en allant sur dev
2022-03-08 08:42:34 +01:00
Maximilien LEDOUX
57984456f1
Sauvegarde et lecture du fichier de synchronisation -> AppData vers Json terminé
2022-03-07 08:46:48 +01:00
Benjamin
c6f8025d4b
Merge branch 'benjamin' into dev
2022-03-06 17:31:07 +01:00
Benjamin
e3635b980b
- Système de de lecture/ecriture fichier fini.
...
- Système de tâche presque fini et synchronisation. Reste à alerter SBE d'une nouvelle tâche et permettre à un SBE d'attendre un tâche
2022-03-06 17:29:04 +01:00
6b4961099e
Merge branch 'jeremi' into dev
2022-03-05 18:34:21 +01:00
Benjamin
38a403d6a1
Ajout possibilité d'écrire un fichier fichier sur le réseau et ajout de celle-ci pour le store backend
2022-03-05 18:32:55 +01:00
Maximilien LEDOUX
a185a3ecb7
Sauvegarde et lecture du fichier de synchronisation -> changement de structure pour une meilleur découpe des responsabilités
2022-03-05 17:48:56 +01:00
Maximilien LEDOUX
0161077cdd
Système de synchronisation de l'information entre FileFrontEnd<>StorBackEnd -> addStorage : ajouter des StorBackEnd à un fichier
2022-03-05 17:35:09 +01:00
Maximilien LEDOUX
b2d34dbaf4
Système de synchronisation de l'information entre FileFrontEnd<>StorBackEnd -> implémentation de File
2022-03-05 17:25:55 +01:00
Maximilien LEDOUX
49fe7fb7e7
Système de synchronisation de l'information entre FileFrontEnd<>StorBackEnd -> implémentation de User
2022-03-05 17:08:36 +01:00
Maximilien LEDOUX
28fded5763
Système de synchronisation de l'information entre FileFrontEnd<>StorBackEnd -> création de Repository et JsonRepository
2022-03-05 17:00:05 +01:00
Maximilien LEDOUX
5e95cee500
Système de synchronisation de l'information entre FileFrontEnd<>StorBackEnd -> implémentation de AppConfig
2022-03-05 16:59:40 +01:00
Maximilien LEDOUX
2f1f72b1fc
Système de synchronisation de l'information entre FileFrontEnd<>StorBackEnd -> implémentation de AppData + ajout de la bibliothèque GSON à build.gradle
2022-03-05 16:51:12 +01:00
6cf8522674
Système cryptagraphique AES GCM 256
2022-03-05 16:34:07 +01:00
Benjamin
f0e9815844
Ajout possibilité d'écrire un fichier sur le réseau
2022-03-05 16:01:22 +01:00
58517266b1
Réception d'un fichier prototype, correction de bugs
2022-03-05 14:33:56 +01:00
Benjamin
a1b3463d3b
Modification système de ProtocolReader.java qui permet de lire/ecrire un fichier sur le réseau.
2022-03-05 12:12:12 +01:00
f0461537f6
Possibilité de se connecter (factice), tout en recevant un message de confirmation ou d'erreur.
2022-02-28 19:57:30 +01:00
59ce081d8c
Lise en place du système permettant à un reader de choisir entre renvoyer la commande au client OU la mettre dans la file d'attente pour les storbackends
2022-02-28 16:53:11 +01:00
6574918650
Ajout de la possibilité d'ajouter une command de retour pour un ProtocolReader
2022-02-26 18:44:53 +01:00
06fb0086fb
Optimization of server startup, deletion of my benjamin's balls space. Some bug fixes
2022-02-26 18:28:27 +01:00
c38743383f
Merge branch 'jeremi' into dev
2022-02-26 18:09:56 +01:00
362b82c31c
Ajout exemple de fichier json pour save data
2022-02-26 18:07:41 +01:00
7cac782a61
Start the server when the repository get it.
2022-02-26 17:53:53 +01:00
9eee080b60
Vérification pour empêche le doublon de Storbackend
2022-02-26 17:48:42 +01:00
Maximilien LEDOUX
9fdc69d75f
Système permettant de retourner des résultats divers après l'exécution d'un ProtocolReader sans cast (générique)
2022-02-26 16:55:50 +01:00
Maximilien LEDOUX
8b12bf0d5f
ProtocolRepository implémenté
2022-02-26 16:01:47 +01:00
1dc0512bd0
Suppresion class innutilisée
2022-02-26 15:43:08 +01:00
8635ffcf82
Merge branch 'maximilien' into dev
2022-02-26 15:41:33 +01:00
cdb3cee065
Merge branch 'jeremi' into dev
...
# Conflicts:
# app/src/main/java/lightcontainer/domains/client/StoreProcessor.java
2022-02-26 15:39:51 +01:00
43f9dc9fd9
Restructuring, complete. Cloturation server, client and clienthandler and storeprocessor.
2022-02-26 15:37:58 +01:00
Maximilien LEDOUX
d3361a7679
SignoutRule testé
2022-02-26 15:20:05 +01:00
Maximilien LEDOUX
2c0d56b304
Classe test pour SignoutRule
2022-02-26 15:12:56 +01:00
Maximilien LEDOUX
ee867c9b1d
SignoutRule créée
2022-02-26 15:07:46 +01:00
Maximilien LEDOUX
0ae4880679
ProtocolWriter : modèle pour règles protocoles d'écriture terminé
2022-02-26 15:00:37 +01:00
Maximilien LEDOUX
8201d3db91
ProtocolWriter : modèle pour règles protocoles d'écriture
2022-02-26 14:41:35 +01:00
Maximilien LEDOUX
a883918363
Suppression protocols inutiles
2022-02-26 14:32:59 +01:00
Maximilien LEDOUX
067d9d661d
Merge branch 'dev' into maximilien
2022-02-26 14:32:14 +01:00
780c56df11
- Suppression de l'ancienne règle HelloRule
2022-02-26 14:00:40 +01:00
baa13b8aa2
- HelloRule.java : Compression récupération data
...
- Suppression de l'ancienne règle HelloRule
2022-02-26 13:59:41 +01:00
90ef2d450e
- HelloRule.java : Ajout constante pour position des données dans le tableau
2022-02-26 13:54:16 +01:00
978ba57237
- HelloRule.java : Ajout retour à la ligne
...
- ProtocolReader.java : patch ajout des group dans le tableau donné à la règle
2022-02-26 13:50:36 +01:00
d675121034
Création d'un test pour la règle HelloRule
2022-02-26 13:48:46 +01:00
c1fe6a0a96
Modification du système de ProtocolReader.java
2022-02-26 13:37:38 +01:00
c7af99a876
Création règle de lecture HelloRule.java
2022-02-26 13:27:00 +01:00
ca961c04a7
Création interface pour les règles de lecture
2022-02-26 13:08:42 +01:00
d7b66f092f
Ajout event qui permet aux StorProcessor de préciser qu'ils sont disponibles
2022-02-26 12:42:13 +01:00
e770760029
Idée test synchronisation
2022-02-26 12:25:03 +01:00
a252eaa965
Merge remote-tracking branch 'origin/maximilien' into maximilien
...
# Conflicts:
# .idea/misc.xml
2022-02-26 11:51:20 +01:00
57a04da453
Merge remote-tracking branch 'origin/maximilien' into dev
...
# Conflicts:
# .idea/.gitignore
# .idea/misc.xml
2022-02-26 11:49:47 +01:00
083586682f
Mise en place d'un système pour autoclose le ClientHandler et StoreProcessor + quelques corrections + avancée mineures
2022-02-22 12:32:03 +01:00
Maximilien LEDOUX
ec8a58044d
Regex : Client to FileFrontEnd implémentation
2022-02-22 11:13:46 +01:00
306a10c441
Avancée majeur, nouvelle structure du projet
2022-02-22 11:13:22 +01:00
Maximilien LEDOUX
56d3468df8
Regex : Client to FileFrontEnd
2022-02-22 09:30:33 +01:00
Maximilien LEDOUX
09b90e6067
Merge branch 'dev' into maximilien
...
# Conflicts:
# .idea/.gitignore
# .idea/misc.xml
2022-02-20 11:29:41 +01:00
Maximilien LEDOUX
a72317a9fc
Regex : FileFrontEnd to StorBackEnd
2022-02-20 11:15:36 +01:00
Maximilien LEDOUX
2aa2bb97cb
Regex : StorBackEnd to FileFrontEnd
2022-02-20 10:59:11 +01:00
Maximilien LEDOUX
90d36d38f9
Regex Port : Corrigée
2022-02-20 10:22:39 +01:00
c16185994e
Développement d'un système de protocol, ajout d'une rule pour tester (todo: création de rule).
2022-02-15 12:31:08 +01:00
Maximilien LEDOUX
fb5c14b28e
Standardized definitions
2022-02-15 12:30:11 +01:00
f91067504e
Add StoreMulticastRunnable.java, Multicast receiver
2022-02-15 11:35:45 +01:00
fe4e80a148
Add "domains"
2022-02-15 09:30:41 +01:00
2e338ba5ae
Add gradle project and .gitignore
2022-02-15 08:44:57 +01:00