Commit Graph

145 Commits

Author SHA1 Message Date
xdrm-brackets 3b4071dda1 Révision et amélioration de 'FormDeflater' 2016-05-09 19:02:57 +02:00
xdrm-brackets 7c1ab5e1cf Implémentation de la suppression de sujet 2016-05-09 11:01:43 +02:00
xdrm-brackets 0ed57c8b50 `matriceManager` version 1 terminée, il manque notamment l'export de sauvegarde locale 2016-05-08 23:32:07 +02:00
xdrm-brackets fd9fa8dbab Prototype matrice + fieldsToStorage et structure en mémoire 2016-05-08 19:11:03 +02:00
xdrm-brackets 980666beb1 Prototype de la matrice (html/php/css) reste à intégrer en Javscript 2016-05-08 18:31:58 +02:00
xdrm-brackets 11a1af7eb8 Correction de la synchronisation croisée entre les `mini` et les `fiches` associées, lors du premier `dynamicUpdate()`, le `timestamp` était mis à jour pour les `mini` puis les `fiches` même s'il n'y avait pas eu de modification à cause du `hash` qui n'était pas encore défini, ajout de la méthode `diff(objectA, objectB)` qui vérifie (en profondeur) et renvoie les clés des valeurs qui sont différentes pour ​*vraiment*​ vérifier si on a modifié les valeurs. 2016-05-08 15:25:20 +02:00
xdrm-brackets 5b1d01ecbf Correction 2016-05-06 14:48:19 +02:00
xdrm-brackets d05caf30fe Utilisation des `classes d'age` (par `5`, de `5` à `100`) pour les `mini` et les `fiches` ainsi que leur inter-synchronisation. 2016-05-06 14:44:05 +02:00
xdrm-brackets 711826f4ff Ajout de `reltype` dans les `mini` et synchronisation avec `fiche` associée 2016-05-06 14:16:02 +02:00
xdrm-brackets 88a8f5720a Correction du nouveau format de la sauvegarde de formulaire local 2016-05-06 13:59:11 +02:00
xdrm-brackets da91926146 Remplacement de `loc` par `loc2` dans les `mini` et les `fiches` 2016-05-06 12:19:25 +02:00
xdrm-brackets fa3043997c Correction: Synchronisation de `mini.uid` avec `fiche.contact` 2016-05-06 11:58:13 +02:00
xdrm-brackets df021232aa Remplacement de `job` par `studies` dans les `mini` 2016-05-06 11:56:00 +02:00
xdrm-brackets a3af40fed0 Correction des `mini` en suivant des modifications de `fiches` 2016-05-04 19:37:46 +02:00
xdrm-brackets 2ace824fa4 Correction de `fiches` pour la création des fiches après saisie manuelle des contacts et aucun top 10 prédéfini 2016-05-04 19:02:44 +02:00
xdrm-brackets 5a410d6b87 Correction de la navigation dans les `contacts` 2016-05-04 11:51:13 +02:00
xdrm-brackets 9158f68911 Correction d'affichage du premier formulaire de contact 2016-05-04 10:50:57 +02:00
xdrm-brackets 82356ebe06 Correction d'incohérence pour la couleur dans la navigation si une fiche dupliquée est correcte. 2016-05-03 23:51:56 +02:00
xdrm-brackets 17d8885b23 Gestion de la synchronisation entre les `fiches` dupliquées (dans le top 10 des APPELS et le top 10 des SMS) 2016-05-03 23:45:31 +02:00
xdrm-brackets fe3ee03188 Correction et commentaires de `lsi` (localStorageInterface) + Correction de l'erreur quand on efface toutes les données. 2016-05-03 22:28:47 +02:00
xdrm-brackets 6c7ef41377 Affichage sur `mini` et `fiches` du nombre de `sms` et `appels` 2016-05-03 17:34:27 +02:00
xdrm-brackets 7fffb72bea Gestion de la navigation séparée entre le top 10 des `appels` et le top 10 des `sms` 2016-05-03 17:19:54 +02:00
xdrm-brackets 0b70913b26 Gestion de la création des fiches avec le top 10 des `appels`, puis le top 10 des `sms` 2016-05-03 16:46:38 +02:00
xdrm-brackets b029ac9062 Gestion côté client du classement par `appels` et par `sms`, enregistrement dans les contacts, reste à modifier `mini` et `fiches` 2016-05-03 16:29:12 +02:00
xdrm-brackets 818f06d452 On n'enregistre plus `username`, `firstname` et `lastname` dans `mini` ni dans `fiche`, on les récupère de `contacts` 2016-05-03 15:39:16 +02:00
xdrm-brackets 30e5f1fc08 Séparation du classement par `sms` et par `appel` au niveau de `call_log/unserialize` 2016-05-03 15:18:09 +02:00
xdrm-brackets 022039f0e8 FIXED​: Correction de la navigation des `contacts` : les `clés` du `dataset` `contacts` étaient ré-écrites en fonction de l'indice dans le parent, gestion de l'uid maintenant. 2016-05-03 15:10:56 +02:00
xdrm-brackets 827a8dd827 Correction de l'api (/js/lib/api.js) pour upload des File sans les mettre en JSON 2016-05-03 09:44:25 +02:00
xdrm-brackets 741f69baaa Gestion au niveau de `localStorageInterface` de la suppression d'un item (del) et de l'import (import) d'un dataset complet. 2016-05-02 21:21:09 +02:00
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 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 996dd38060 Correction de la non-navigation lors du clic sur un numéro de fiche 2016-04-29 12:03:05 +02:00
xdrm-brackets c053ebd155 Optimisation, on ne charge qu'une fois les contacts 2016-04-28 18:49:49 +02:00
xdrm-brackets 092a09088f Correction, affichage (màj) après import 2016-04-28 18:00:09 +02:00
xdrm-brackets d505d50a39 Utilisation du `for( .. in .. )` au niveau des classes dynamiques 2016-04-28 17:49:13 +02:00
xdrm-brackets 9654855506 Gestion des recommandations de nom/prénom/pseudo 2016-04-28 16:32:09 +02:00
xdrm-brackets 3e8890d234 Optimisation + gestion de l'échange de Nom/Prénom 2016-04-28 16:00:49 +02:00
xdrm-brackets 76897f88d8 Optimisation de input/phone `v1` et `v2`, ne fait plus crasher mais très lent au chargement 2016-04-28 11:42:08 +02:00
xdrm-brackets 66f0b26d2f Gestion de après l'upload -> début 2016-04-27 19:54:11 +02:00
xdrm-brackets 83ab5702ec Vérification complète des `fiches relation` (code couleur sur les liens de pages). 2016-04-27 18:32:44 +02:00
xdrm-brackets 0b314b5f23 Correction d'erreur dans le html des mini fiches, la `location` était `checked`. 2016-04-27 18:04:54 +02:00
xdrm-brackets ad43715420 Gestion des FICHES avec enregistrement/restitution ok 2016-04-27 14:32:54 +02:00
xdrm-brackets d84f3b9363 Correction de la selection des valeurs du <select> 2016-04-27 12:25:42 +02:00
xdrm-brackets 26bee734ab HTMLBuilder pour les fiches relation + initialisation et clonage sur la base des MINI fiches 2016-04-27 11:36:07 +02:00
xdrm-brackets 64618ba87f Gestion des MINI fiches fait + interaction avec CONTACTS 2016-04-27 11:22:03 +02:00
xdrm-brackets d1483c61f4 Avancement sur les interactions dynamiques + gestion des pages. 2016-04-26 18:44:39 +02:00
xdrm-brackets 0998c89f47 Avancement sur les interactions dynamiques + passage des instances 'subject', 'contact', 'mini' en classes externes. 2016-04-26 16:16:43 +02:00
xdrm-brackets 59a38ff6d2 Avancement au niveau des interactions dynamiques des différentes entités pour la saisie(CONTACT, MINI FICHE, FICHE). 'Classization' de la gestion des CONTACTS 2016-04-26 11:30:02 +02:00
xdrm-brackets 5e384227c0 Gestion de fichier externe pour les HTMLBuilders en js 2016-04-25 16:18:50 +02:00
xdrm-brackets 66a8f9ef96 Gestion des .js minifiés pour page-manager. Gestion de l'ajout dynamique de formulaires de contact ainsi que de l'enregistrement en local idem pour le formulaire du sujet. 2016-04-22 19:35:12 +02:00
xdrm-brackets 74676f7c58 Gestion de l'enregistrement local + de la restauration au chargement (erreur quand on ajoute un formulaire de contact, ceux qui ont été chargés dynamiquement se 'reset') 2016-04-22 16:40:06 +02:00
xdrm-brackets e01f20bae8 Création du 'html-builder' sur le même principe de remplissage des variables que '/api/client.php' mais pour le contenu HTML 2016-04-22 15:17:39 +02:00
xdrm-brackets 91c7acfc0f Optimisation de l'interface pour le localStorage avec plusieurs 'dataset' et la sérialisation JSON 2016-04-22 14:58:32 +02:00
xdrm-brackets a2de78f80e Gestion de l'enregistrement d'objets en local (localStorage) /js/lib/local-storage-interface.js 2016-04-22 14:44:23 +02:00
xdrm-brackets 89341b9074 Prototype fiche relation moitié fait 2016-04-22 10:27:58 +02:00
xdrm-brackets dbed75e84e Prise en compte du status {value<String>, status<bool>} 2016-04-21 15:22:43 +02:00
xdrm-brackets d6ad5b15d4 FormDeflater opérationnel 2016-04-21 14:56:28 +02:00
xdrm-brackets 424f4af155 Initialisation du fichier 2016-04-21 11:50:46 +02:00
xdrm-brackets a1b5f1c576 Gestion de la saisie des contacts (interface only) + inputChecker pour numéro. 2016-04-21 11:26:21 +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 4b3f85d2b1 Gestion de la minification js + compilation sass (+minification) 2016-04-19 17:08:59 +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 ec88d69427 Correction sociogram + avancement sur création de 'subject' 2016-04-18 22:45:55 +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 ffdce0d6dd Classization du sociogramme (js/includes/sociogram.js) + gestion de l'include déjà chargé. 2016-04-18 14:56:49 +02:00
xdrm-brackets 8b39730e89 Tests et opti de ModuleRequest 2016-04-18 10:30:40 +02:00
xdrm-brackets 81fcbde794 Tests unitaires de tous les fichiers de configuration 2016-04-18 08:42:26 +02:00
xdrm-brackets 5ebc8891ac Sociogramme plus ergonomique reste le placement relatif à gérer. 2016-04-15 15:07:25 +02:00
xdrm-brackets 544e5464c8 Correction action-script.js. 2016-04-15 12:19:18 +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 77448b1ffb Inclusion des librairies de charts
Highcharts : all
Sigma : networks
2016-04-15 10:58:27 +02:00
xdrm-brackets 97421a05a4 Gestion de la liste des pages en JS depuis /config/menu.json 2016-04-14 21:59:57 +02:00
xdrm-brackets 6098a69cae Refactor du menu + corrections éparses 2016-04-13 14:49:53 +02:00
xdrm-brackets c7d9607603 Nouveau hotfix -> gestion des sessions qui déconne
Pas meme session_id en Javascript et en PHP + ni quand on lance un form sur la page courante
2016-04-12 17:46:34 +02:00
xdrm-brackets f00cdc67f7 Gestion graphique et js de la connection mais encore erreur 2016-04-12 16:30:14 +02:00
xdrm-brackets 2a736d636b Gestion pour les modules des types de parametres
Tous les params (s'ils ont un type défini) sont vérifiés + les params sont nommés et envoyés en POST au lieu de tous dans le tableau post "data"
2016-04-12 15:16:10 +02:00
xdrm-brackets 79e993b7ae Gestion du toggle de la page de LOGIN 2016-04-12 12:03:15 +02:00
xdrm-brackets 4487fb9e00 Gestion de la création et suppression de token toutes les fonctions repo/modules 2016-04-11 12:20:34 +02:00
xdrm-brackets 6e01601baf Ajout du sous-menu 2016-04-10 13:20:37 +02:00
xdrm-brackets 0fb7693a34 - [x] Radio Button
- [x] Checkbox
		- [x] Titles
		- [x] Button carved
		- [x] Button
2016-04-08 16:58:40 +02:00
xdrm-brackets db2006417a - [x] Header User Icon
- [x] Header Search
2016-04-08 11:56:04 +02:00
xdrm-brackets c39b3a3344 Close #3 -> Wireframe + design des composants et navigation adaptee au site (idee actuelle) 2016-04-06 16:24:45 +02:00
xdrm-brackets 3a6ac797f7 Initialisation du todo.md + debut refactor CSS 2016-04-05 15:08:42 +02:00
xdrm-brackets 9d7a9530e7 Commit initial -> Clonage du modele de stefprojet 2016-04-04 11:47:17 +02:00