Benjamin
82818f3c94
- Suppression des Sysout
...
- Ajout class de Log
- Suppression des main non-utilisés
2022-03-20 14:16:44 +01:00
Benjamin
b60b5ddd55
- Optimision fermeture resource SBE
2022-03-20 12:47:44 +01:00
Benjamin
92ca17f6df
- Suppression de l'autorisation de se connecter avec le même compte depuis plusieurs client.
2022-03-20 12:13:19 +01:00
Benjamin
60fb6390b4
Merge branch 'benjamin' into dev
2022-03-19 20:58:15 +01:00
Benjamin
0cbc6c8e17
Optimisation des propriétés des serveurs unicast
2022-03-19 20:47:59 +01:00
Benjamin
f676934dd4
Merge branch 'benjamin' into dev
2022-03-19 19:03:01 +01:00
Benjamin
1e821cf4ef
Désormais, lorsque le SBE crash, celui-ci répond négativement à son client et ceux qui sont dans la fils en attente d'être traité par ce SBE
2022-03-19 19:02:30 +01:00
Benjamin
b33385355d
Merge branch 'benjamin' into dev
2022-03-19 17:42:04 +01:00
Benjamin
ba096107f8
- Ajout gestion d'erreur si le SBE se déconnecte lors d'une request
2022-03-19 17:41:35 +01:00
Benjamin
3648c1ae73
Merge branch 'benjamin' into dev
...
# Conflicts:
# app/src/main/resources/appdata.json
2022-03-19 16:49:33 +01:00
Benjamin
3cf0f66ae9
- Systèeme de timer détectant les SBE innactif et les timeout si ceux-ci ne donnent pas signe d'activité après 50 secondes
2022-03-19 16:48:59 +01:00
Benjamin
a287bbdb59
Merge branch 'benjamin' into dev
...
# Conflicts:
# app/src/main/java/lightcontainer/protocol/rules/reader/SavefileRule.java
# app/src/main/resources/appdata.json
2022-03-19 14:15:18 +01:00
Benjamin
308bc783ac
- Ajout possibilité de faire attendre une tâche après un SBE
2022-03-19 14:10:50 +01:00
Benjamin
6a002327db
- Résolution problème empêchant l'utilisation de deux SBE différents lors la la sauvegarde d'un fichier et donc emêchant le parallélisme
2022-03-19 13:11:08 +01:00
Benjamin
6823c41825
Merge branch 'dev' into benjamin
2022-03-19 11:53:48 +01:00
Benjamin
99835cf73e
- Activation suppression fichier temp lors d'une erreur pour l'ajout de ceului-ci au SBE
2022-03-19 11:53:26 +01:00
Benjamin
2b7b0a36d5
Merge branch 'dev' into benjamin
...
# Conflicts:
# app/src/main/resources/appdata.json
2022-03-19 11:47:25 +01:00
Benjamin
58662b3398
Path problème qui empêchait la sauvegarde des fichiers dont la taille était inférieur au BUFFER (1024)
2022-03-15 20:36:09 +01:00
Benjamin
a4b4929bf6
Merge branch 'benjamin' into dev
...
# Conflicts:
# app/src/main/resources/appdata.json
2022-03-15 19:23:45 +01:00
Benjamin
ebb5ee9b15
Ajout suppression d'un SBE de son repository lorsqu'il est déconnecté
2022-03-15 19:18:35 +01:00
Benjamin
46324885ec
Correction problème lors de l'authetification (login inconnu)
2022-03-15 12:27:00 +01:00
Benjamin
986e06b073
Merge branch 'benjamin' into dev
2022-03-15 08:21:13 +01:00
Benjamin
0a3be75cca
Ajout BCrypt
2022-03-15 08:20:29 +01:00
Benjamin
cd9a8164ef
Merge branch 'benjamin' into dev
2022-03-14 12:18:44 +01:00
Benjamin
c3907be8a0
Ajout choix de l'interface pour l'écoute multicast
2022-03-14 12:18:29 +01:00
Benjamin
1689e2014f
Merge remote-tracking branch 'origin/dev' into dev
...
# Conflicts:
# app/src/main/resources/appdata.json
2022-03-14 11:12:59 +01:00
Benjamin
b94720a797
- Translation de la suppresion du fichier temporaire sur le FFE de Send(OK/ERROR) ) Save(OK/ERROR), pour supprimer le fichier créé par la méthode read de SAVEFILE, et ce même si on ne passe pas par le système de tâche (exemple, pas de SBE disponible)
...
- Ajout possibilité de choisir un SBE approprié à la requête et donc de renvoyer un message d'erreur convenable si le SBE n'est pas connecté pour le moment (Via son ID)
2022-03-13 21:47:23 +01:00
Benjamin
e5628942a2
- Ajout système retournant automatiquement l'erreur impémentée par la commande si le SBE requis par le résultat de celle-ci n'est pas connecté au FFE
2022-03-13 19:51:45 +01:00
Benjamin
0424a2f53a
Changement adresse multicast
2022-03-13 17:52:48 +01:00
Benjamin
0e3cd23d48
Suppression du fichier temporaire du FFE lorsque le SBE nous renvoie le status (OK ou ERROR)
2022-03-13 17:05:08 +01:00
Benjamin
86b49d57c7
La modification du fichier JSON est désormais synchronized.
2022-03-12 22:01:52 +01:00
Benjamin
2c6a2564b5
Merge branch 'dev'
2022-03-12 19:09:24 +01:00
Benjamin
8965f0d51b
- Réparation problème causé par benja qui causait l'impossibilité d'avoir plus de 1 fichier par personne
...
- Suppression nom du fichier hashé dans le config car cause problème et innutile
2022-03-12 19:08:11 +01:00
Benjamin
ea401d0631
- Ajout login du user devant le nom d'un fichier pour permettre le doublon entre les utilisateurs
...
- Ajout système de Bundle pour pouvoir sauvgerder des données dans la requête courante
- Ajout règle SEND_ERROR
- Ajout save du fichier dans le fichier json
2022-03-12 13:36:16 +01:00
Benjamin
7d55699f7b
- Changement size long by int
2022-03-12 12:36:18 +01:00
Benjamin
5fe63fa3ea
- Ajout système de Context dans les ProtocolWriter.java
...
- Ajout récupération Clé AES via Context.java
- Ajout cryptage lors de l'envoie du fichier
2022-03-12 12:34:04 +01:00
Benjamin
02d9d30985
Début ajout chemin de sauvegarde dans la configuration de l'application
2022-03-12 11:19:34 +01:00
Benjamin
8746fa3b65
- Hashage du mot de passe lors de la création du compte
...
- Localisation d'un problème empêchant de se connecter plusieurs fois (ca path est mis à NULL)
2022-03-11 22:05:09 +01:00
Benjamin
a2e86eb02d
Merge branch 'benjamin' into dev
2022-03-11 17:03:39 +01:00
Benjamin
58c8d7f514
Ajout possibilité de déconnecter un client
2022-03-11 17:02:52 +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
Benjamin
826ef9e2e4
Ajout properties par défaut pour SSL
2022-03-10 14:36:35 +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
Benjamin
4974b64e18
Merge branch 'dev'
...
# Conflicts:
# .idea/compiler.xml
# .idea/discord.xml
# .idea/misc.xml
# gradle/wrapper/gradle-wrapper.jar
# gradle/wrapper/gradle-wrapper.properties
# gradlew
2022-03-08 19:46:07 +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
Benjamin
b10f1edf54
Trompé en allant sur dev
2022-03-08 08:42:34 +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
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
Benjamin
f0e9815844
Ajout possibilité d'écrire un fichier sur le réseau
2022-03-05 16:01:22 +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