Commit Graph

211 Commits

Author SHA1 Message Date
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
Maximilien LEDOUX 07f87d40e5 Command FilelistRule 2022-03-12 18:25:21 +01:00
Maximilien LEDOUX 203ceabdf1 Vérification du nombre de fichiers présents pour un utilisateur avant de lui permettre d'ajouter un fichier 2022-03-12 18:10:01 +01:00
Maximilien LEDOUX 64fd230294 Merge branch 'maximilien' into dev
# Conflicts:
#	app/src/main/java/lightcontainer/protocol/rules/reader/SavefileRule.java
#	app/src/main/resources/appdata.json
2022-03-12 18:06:47 +01:00
Maximilien LEDOUX 4b8367e641 Vérification du nombre de fichiers présents pour un utilisateur avant de lui permettre d'ajouter un fichier 2022-03-12 18:04:14 +01:00
Jérémi N ‘EndMove’ 64492c852e
Correction d'un bug taille de fichier lors de l'envoie storebackend 2022-03-12 18:00:03 +01:00
Jérémi N ‘EndMove’ 46cbcaf705
Ajout du hashing 2022-03-12 15:32:46 +01:00
Jérémi N ‘EndMove’ b1ff4140c2
Merge branch 'dev' into jeremi
# Conflicts:
#	app/src/main/java/lightcontainer/protocol/rules/reader/SavefileRule.java
2022-03-12 14:43:24 +01:00
Jérémi N ‘EndMove’ 0a7cdba652
Système de hash correction de bugs 2022-03-12 14:41:33 +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
Maximilien LEDOUX b022800098 Modification de repository pour permettre l'ajout de données et la sauvegarde en un seul appel 2022-03-11 17:01:57 +01:00
Maximilien LEDOUX dd9eb7bd2d Modification de repository 2022-03-11 16:54:28 +01:00
Maximilien LEDOUX 8f09dd29b6 RepositoryTests : adaptation des tests suite aux changements subis par AppData et Repository 2022-03-11 16:03:52 +01:00
Maximilien LEDOUX 18df312592 AppData : simplification du système. Suppression de la nécéssité de passer un objet User pour réaliser les opérations 2022-03-11 16:00:05 +01:00
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
Jérémi N ‘EndMove’ 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
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
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
Jérémi N ‘EndMove’ 6b4961099e
Merge branch 'jeremi' into dev 2022-03-05 18:34:21 +01:00