Commit Graph

77 Commits

Author SHA1 Message Date
xdrm-brackets da69d09579 Gestion du JSON auto par le `ModuleManager`, si pas d'erreur lors du décodage du json, on prend la valeur en json 2016-05-02 15:09:17 +02:00
xdrm-brackets d56a1cced5 Ajout du champ commun `loc` dans la fiche complète. Gestion complète de la synchronisation avec vérification avant d'enregistrer (deflater->storage) avec un hash pour éviter d'enregistrer ce qui n'a pas changé. + Synchronisation avec histoire de timestamp (date de dernière modification) entre `mini` et `fiche` 2016-05-02 12:22:54 +02:00
xdrm-brackets a7c006f6a9 minmod 2016-05-02 10:29:11 +02:00
xdrm-brackets a231011372 Implémentation de la création de sujet finie. + Création de sujet fonctionnelle depuis `input/phone`. 2016-04-30 16:50:46 +02:00
xdrm-brackets 994e48da2e Gestion automatique du json pour les modules. 2016-04-30 16:13:37 +02:00
xdrm-brackets d130da42c8 Gestion côté server+bdd en cours 2016-04-30 12:19:51 +02:00
xdrm-brackets 4d5b58c378 Prépa envoi formulaire + création parseur markdown (docu) à partir de /config/modules.json 2016-04-30 11:33:01 +02:00
xdrm-brackets b641c732f8 Affichage partiel des contacts (10/10) 2016-04-29 15:24:03 +02:00
xdrm-brackets 092a09088f Correction, affichage (màj) après import 2016-04-28 18:00:09 +02:00
xdrm-brackets 9654855506 Gestion des recommandations de nom/prénom/pseudo 2016-04-28 16:32:09 +02:00
xdrm-brackets 5f8968d580 Modification du module `call_log` pour qu'il trie le répertoire. 2016-04-27 22:18:58 +02:00
xdrm-brackets 66f0b26d2f Gestion de après l'upload -> début 2016-04-27 19:54:11 +02:00
xdrm-brackets 904f38c472 Correction tokens (taille limitée à 4 dans corps du module mais à 3 dans manifest + repo) 2016-04-25 11:02:31 +02:00
xdrm-brackets 46bfb58b9c Impossibilité d'upload avec token (pb d'username) 2016-04-21 11:34:45 +02:00
xdrm-brackets a6cb378a33 Gestion de l'import par l'API + parsage après import 2016-04-20 15:21:01 +02:00
xdrm-brackets 2556448a9c Gestion de l'upload côté server ok.
Création du module 'upload' et modification de 'ModuleRequest' pour transformer un fichier ($_FILES) en paramètre passé au module
2016-04-20 14:40:44 +02:00
xdrm-brackets b94c2fcd05 Gestion de l'import (upload) en cours 2016-04-20 11:59:21 +02:00
xdrm-brackets 0cfa38b93e Correction -> plusieurs sections par sous-catégorie
(modification css+action-script)
2016-04-20 10:43:32 +02:00
xdrm-brackets a987c177a7 Corrections mineures + upload et modification BDD 2016-04-19 16:00:17 +02:00
xdrm-brackets 8e58358314 Correction de user & token (modules+repos) 2016-04-19 15:30:33 +02:00
xdrm-brackets 1b4b114225 Ajout de 'getById' utilisant la clé primaire pour 'parentRepo'
Gestion d'une clé primaire, une seule pour l'instant
2016-04-19 14:35:40 +02:00
xdrm-brackets 2cad3ac40e FIX: Correction pour laisser passer 'getAll' et 'getByXXX' dans parentRepo 2016-04-19 14:01:34 +02:00
xdrm-brackets bd7eaf02a5 Correction et parent pour tous les repos (pour le getter dynamique)
Correction de l'héritage statique
2016-04-19 13:44:41 +02:00
xdrm-brackets b68a02d64f getters dynamiques (statiques) pour les repos!! [magic method] 2016-04-19 11:14:28 +02:00
xdrm-brackets ec88d69427 Correction sociogram + avancement sur création de 'subject' 2016-04-18 22:45:55 +02:00
xdrm-brackets a457737e89 subject/getById (module) implémenté + ModuleRequest() crée maintenant les paramètres optionnels. 2016-04-18 19:33:36 +02:00
xdrm-brackets ad19c37b80 Corrections ModuleManager + modification des permissions possibles
ModuleRequest() param optionnel ou NULL
Permissions de création possibles : 'admin' ou 'subject' (un admin peut être sujet quand même)
2016-04-18 19:09:25 +02:00
xdrm-brackets 0192b7b0b9 Modification de ModuleManager() pour accepter les paramètres optionnels dans config/modules.json 2016-04-18 18:56:31 +02:00
xdrm-brackets d4295d08c2 minmod 2016-04-18 17:01:11 +02:00
xdrm-brackets 1ba67b9175 Parsage des journaux d'appels v2 2016-04-18 16:21:24 +02:00
xdrm-brackets c82db38c6f Renaming 'ModuleAnswer' to 'ModuleResponse' 2016-04-18 11:38:33 +02:00
xdrm-brackets a6202230d6 Ordre des paramètres quelconque pour ModuleRequest(); Youhou! 2016-04-18 11:30:38 +02:00
xdrm-brackets cf1169fadb continue; 2016-04-18 11:05:35 +02:00
xdrm-brackets 8b39730e89 Tests et opti de ModuleRequest 2016-04-18 10:30:40 +02:00
xdrm-brackets 8012f68f6b Correction erreur de connexion 2016-04-17 18:01:23 +02:00
xdrm-brackets 41fba4ca4a minmod 2016-04-17 17:46:34 +02:00
xdrm-brackets 10a995bca5 Mise en place des premiers tests + correction et ajustement des anciens Database::check() 2016-04-17 12:34:24 +02:00
xdrm-brackets 15979f0054 Correction de la gestion de l'API quand on est pas connecté et qu'il n'y a pas de permission nécessaire. 2016-04-15 21:25:51 +02:00
xdrm-brackets 5ebc8891ac Sociogramme plus ergonomique reste le placement relatif à gérer. 2016-04-15 15:07:25 +02:00
xdrm-brackets d2ad9576a6 V1 affichage sociogramme, peu ergonomique, réfléchir a un système de positionnement relatif 2016-04-15 13:00:23 +02:00
xdrm-brackets 42e6fc9705 Création d'un plus gros jeu de données pour le sociogramme 2016-04-15 12:46:47 +02:00
xdrm-brackets 0cd68d7fbb Début implémentation sociogrammes (prise en main SIGMA.JS) 2016-04-15 12:10:38 +02:00
xdrm-brackets f56033eabc Gestion de la suppression v1 sur l'interface ok. 2016-04-14 18:49:07 +02:00
xdrm-brackets f255bdb6a1 Création d'utilisateur (interface) en cours. 2016-04-14 16:23:08 +02:00
xdrm-brackets d54086c049 Création d'utilisateur fonctionnelle
Création des utilisateurs avec login/mail/password/reference/permission. Gestion de l'unicité du login, du mail, de la reference. Vérification de création.
2016-04-14 14:59:21 +02:00
xdrm-brackets 1887be36cd Suppression des tokens locaux, utilisation de la connexion courante. 2016-04-14 12:50:34 +02:00
xdrm-brackets fae96b0fe5 Correction nom de repo+module 'users' > 'user'. Correction token local plus utile (car même session php/js) 2016-04-14 12:45:54 +02:00
xdrm-brackets 4f7f166713 Gestion du Routeur avec le fichier /config/menu.json. 2016-04-13 17:06:16 +02:00
xdrm-brackets f2efe04e40 Menu Inflater fait a partir de JSON
Au niveau de PHP la création physique (HTML) du menu est faite a partir d'un "inflater" a partir du fichier /config/menu.json. Reste a faire de meme avec le JS et le routeur si possible
2016-04-13 16:45:15 +02:00
xdrm-brackets aac1494528 Correction temporaire des sessions + login ok 2016-04-13 13:36:49 +02:00