Commit Graph
88 Commits
Author SHA1 Message Date
Maximilien LEDOUX 314784f662 Nouvelles Regex : FFE_RETRIEVE_FILE validée 2022-03-19 13:44:04 +01:00
Maximilien LEDOUX d10b547dc0 Nouvelles Regex : FFE_REMOVE_OK validée 2022-03-19 13:35:54 +01:00
Maximilien LEDOUX febff3a8e0 Nouvelles Regex : FFE_REMOVE_ERROR validée 2022-03-19 13:34:25 +01:00
Maximilien LEDOUX 67d85200a7 Nouvelles Regex : FFE_GET_FILE_RESULT_OK validée 2022-03-19 13:33:03 +01:00
Maximilien LEDOUX 0f84ed8355 Nouvelles Regex : FFE_GET_FILE_RESULT_ERROR validée 2022-03-19 13:31:23 +01:00
Maximilien LEDOUX e43d0595d4 Nouvelles Regex : FFE_FILE_LIST_RESULT validée 2022-03-19 13:28:42 +01:00
Maximilien LEDOUX 5d723d9acf Nouvelles Regex : FFE_ERASE_FILE validée 2022-03-19 13:17:25 +01:00
Maximilien LEDOUX 713e930eb9 Nouvelles Regex : CLIENT_SIGN_UP validée 2022-03-19 13:13:02 +01:00
Maximilien LEDOUX 182fc39ebe Nouvelles Regex : CLIENT_SIGN_OUT validée 2022-03-19 13:09:44 +01:00
Maximilien LEDOUX a2419d0ba1 Nouvelles Regex : SBE_SEND_RESULT_OK validée 2022-03-19 13:08:22 +01:00
Maximilien LEDOUX 1a124f609f Nouvelles Regex : SBE_SEND_RESULT_ERROR validée 2022-03-19 13:06:48 +01:00
Maximilien LEDOUX 5a909b65aa Nouvelles Regex : CLIENT_SAVE_FILE validée 2022-03-19 13:02:37 +01:00
Maximilien LEDOUX be133a55dc Nouvelles Regex : SBE_RETRIEVE_RESULT_OK validée 2022-03-19 13:00:15 +01:00
Maximilien LEDOUX 90329d26e3 Nouvelles Regex : SBE_RETRIEVE_RESULT_ERROR validée 2022-03-19 12:57:55 +01:00
Maximilien LEDOUX 4fac3a6d52 Nouvelles Regex : CLIENT_REMOVE_FILE validée 2022-03-19 12:49:49 +01:00
Maximilien LEDOUX fdcccc1788 Nouvelles Regex : CLIENT_GET_FILE validée 2022-03-19 12:48:00 +01:00
Maximilien LEDOUX d17cd59af8 Nouvelles Regex : CLIENT_FILE_LIST validée 2022-03-19 12:46:13 +01:00
Maximilien LEDOUX dedfeeff7d Nouvelles Regex : ERASE_RESULT_OK validée 2022-03-19 12:44:31 +01:00
Maximilien LEDOUX 4128efdefc Nouvelles Regex : ERASE_RESULT_ERROR validée 2022-03-19 12:42:41 +01:00
Maximilien LEDOUX 83cf1c4c20 Nouvelles Regex : CLIENT_SIGN_IN validée 2022-03-19 12:38:33 +01:00
Maximilien LEDOUX b65310399f Nouvelles Regex : HELLO validée 2022-03-19 12:36:28 +01:00
Maximilien LEDOUX 88fe097c01 Optimisation légère du code + correction orthographe 2022-03-19 11:46:09 +01:00
Maximilien LEDOUX 33a3db930e Résolution conflit merge 2022-03-19 09:45:03 +01:00
Maximilien LEDOUX ac0b940f93 Merge branch 'dev' into maximilien
# Conflicts:
#	app/src/main/java/lightcontainer/protocol/rules/writer/GetFileOkRule.java
#	app/src/main/resources/appdata.json
2022-03-15 19:49:49 +01:00
Maximilien LEDOUX 6f97cb6fc7 Regex : anciennes utilisées car bug avec nouvelles 2022-03-15 19:49:06 +01:00
Maximilien LEDOUX c0ec403ec2 Regex : modif 2022-03-15 17:21:21 +01:00
Maximilien LEDOUX b3fc637914 Regex : modif 2022-03-15 17:06:29 +01:00
Maximilien LEDOUX dd033fd19c Regex : toutes imlémentées 2022-03-15 15:39:58 +01:00
Maximilien LEDOUX 5dd70d9bcf Regex : quelques implémentations 2022-03-15 14:16:13 +01:00
Maximilien LEDOUX 1a91271324 Merge branch 'maximilien' into dev 2022-03-15 12:31:42 +01:00
Maximilien LEDOUX a72d9db309 Regex : corrigées 2022-03-15 12:31:09 +01:00
Maximilien LEDOUX cf0c0520b7 Merge branch 'dev' into maximilien 2022-03-15 11:57:16 +01:00
Maximilien LEDOUX d89cadb55e Regex : complètes et centralisées 2022-03-15 11:48:12 +01:00
Maximilien LEDOUX 6f04606c69 Regex : remaniées et plus simple à utiliser 2022-03-15 10:54:31 +01:00
Maximilien LEDOUX 52ee6194b9 BCrypt implémenté (voir dépendance jBCrypt) 2022-03-15 09:26:29 +01:00
Maximilien LEDOUX 20c5697301 Amélioration : Deux SBE de même domaine et ports différents ne peuvent plus être connectés en même temps 2022-03-13 21:12:19 +01:00
Maximilien LEDOUX 8c2ad17bd8 Ajout TODO suppression fichier temporaire dans le FFE 2022-03-13 15:50:40 +01:00
Maximilien LEDOUX 166cf37286 Ajout des nouveaux readers et writers à protocolRepository 2022-03-13 15:02:40 +01:00
Maximilien LEDOUX a5e6b0b3e0 - Context : ajout de deleteFile pour pouvoir supprimer un fichier du FFE quand le SBE a confirmé sa suppression.
- EraseErrorRule : lecture de l'erreur envoyée par le SBE lors de la        suppression d'un fichier.
- EraseFileRule : commande créée par le FFE pour que le SBE puisse savoir   quel fichier il doit supprimer.
- EraseOkRule : lecture de la commande envoyée par le SBE lorsque la suppression d'un fichier s'est bien passée.
- File : implémente désormais une interface ReadOnlyFile.
- GetFileRule : utilise ReadOnlyFile plutôt que File.
- ProtocolReader : reformatage.
- ReadOnlyFile : interface pour récupérer les données de File.
- RemoveFileErrorRule : commande envoyée au client lorsque la suppression   d'un fichier a échoué.
- RemoveFileOkRule : commande envoyée au client lorsque la suppression d'un fichier a réussi.
- RemoveFileRule : lecture de la commande envoyée par le client lorsqu'il   veut supprimer un fichier.
- Repository : utilise ReadOnlyFile plutôt que File.
- SendErrorRule et SendOkRule : modification des imports et attribut final.
2022-03-13 14:56:42 +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
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
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
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
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
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
Maximilien LEDOUX 57984456f1 Sauvegarde et lecture du fichier de synchronisation -> AppData vers Json terminé 2022-03-07 08:46:48 +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
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
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
Maximilien LEDOUX ec8a58044d Regex : Client to FileFrontEnd implémentation 2022-02-22 11:13:46 +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
Maximilien LEDOUX fb5c14b28e Standardized definitions 2022-02-15 12:30:11 +01:00