Commit graph

999 commits

Author SHA1 Message Date
Ludovic Stephan 3a68c6c9f1 add search button 2016-12-09 00:43:23 -02:00
Ludovic Stephan d972af6854 update help 2016-12-09 00:33:18 -02:00
Ludovic Stephan e725a10026 invert F2 and Shift+F2 2016-12-09 00:32:44 -02:00
Ludovic Stephan 36edc334d4 add transfer information 2016-12-09 00:26:25 -02:00
Ludovic Stephan ac0356386a add css for transfers 2016-12-09 00:26:07 -02:00
Hugo Manet 92ec85dbbd Ajout d'un .distinct() dans la selection des articles liés à un supplier 2016-12-07 21:35:27 +01:00
Aurélien Delobelle 202199cc18 Merge branch 'Aufinal/correction_negatifs' into 'k-fet'
Corrige le négatif total

Le système de `balance_offset` (assez obscur par ailleurs) était compté dans la mauvais sens dans le calcul du négatif total.

Prend aussi en compte maintenant le statut spécial de `#13`, pour ne pas le ranger avec les négatifs habituels.

Fix #104

See merge request !125
2016-12-04 15:06:25 +01:00
Aurélien Delobelle 4fe17f3922 Merge branch 'Aufinal/capslock_indicator' into 'k-fet'
Indicateur capslock

Détecteur de capslock en js.

Détecte les incohérences du capslock (majuscule entrée quand shift non enfoncé) puis suit aussi la pression de la touche capslock.

Nécessite un caractère affecté par capslock pour commencer à fonctionner (au départ, l'état de la touche capslock est inconnu)

Fix #96

See merge request !119
2016-12-04 14:42:45 +01:00
Aurélien Delobelle 6d666ec0aa Merge branch 'Aufinal/indication_raccourcis' into 'k-fet'
Indications raccourcis sur K-Psul

Indique les raccourcis claviers associés aux boutons Charge, Retrait, RàZ et Majoration sur l'interface K-Psul.

Fix #91

See merge request !126
2016-12-04 14:09:45 +01:00
Martin Pepin 2d1a9d8ecb Merge branch 'Kerl/fix_decorator' into 'master'
Répare les export du Mega

Fix pas beau mais de toute façon ce code est horrible, il faut refaire ça. Là c'est juste pour éviter les 500 en prod.

See merge request !127
2016-12-04 10:43:47 +01:00
Martin Pépin 4da7689b16 Met à jour données hardcodées... 2016-12-04 10:40:38 +01:00
Ludovic Stephan 027bc2e94b Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/transferts_historique 2016-12-04 00:22:46 -02:00
Ludovic Stephan cbf1e234b8 Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/indication_raccourcis 2016-12-04 00:22:19 -02:00
Ludovic Stephan 251d10a426 Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/correction_negatifs 2016-12-04 00:21:38 -02:00
Ludovic Stephan d5877d083c Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/capslock_indicator 2016-12-04 00:19:57 -02:00
Ludovic Stephan a2dc92d799 Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/arrondi_ukf 2016-12-04 00:19:38 -02:00
Aurélien Delobelle f5ebe3f166 Merge branch 'master' into k-fet 2016-12-03 21:44:33 +01:00
Aurélien Delobelle 17f2202f0e Merge branch 'Aufinal/freeze_transferts' into 'k-fet'
Fix un freeze dans l'écran de tranfert

Vide l'input caché lorsque le trigramme correspondant est effacé ; effacer une ligne de transfert n'empêche plus de valider le groupe.

Note : ne fonctionne pas sur la première ligne ; à cause de la façon dont django gère le nombre minimal de forms, celle ci doit toujours être remplie.

Fix #98 

See merge request !118
2016-12-03 18:12:34 +01:00
Aurélien Delobelle dbf66d49f5 Merge branch 'Aufinal/fix_99' into k-fet
Concerne K-Psul.
Après la fermeture d'une fenêtre de charge, le focus est donné au champ
de sélection du nombre d'articles si un article est en cours d'ajout au
panier et que l'article a été trouvé, sinon le focus est donné au champ
de sélection d'articles.

Fix #99
2016-12-03 17:29:20 +01:00
Ludovic Stephan 65272450f8 change to Shift after consultation 2016-12-02 00:24:49 -02:00
Ludovic Stephan f747c0c389 print transfers (BROKEN) 2016-12-02 00:17:03 -02:00
Ludovic Stephan 5a354c61a0 fetch transfers as well 2016-12-02 00:16:40 -02:00
Ludovic Stephan a7f3b85b25 exclut #13 du négatif total 2016-12-01 01:44:41 -02:00
Ludovic Stephan 45cc7cfa33 correction négatif total 2016-12-01 01:39:16 -02:00
Ludovic Stephan 971848cb1b database lookups 2016-12-01 01:29:28 -02:00
Ludovic Stephan ab0ed097cf indication raccourcis 2016-11-30 23:12:58 -02:00
Martin Pépin ea1b3c71a3 Décorateur inutile
Décorateur `@buro_required` sur une fonction qui n'est pas une vue et
dont le premier paramètre n'est pas la requête.
2016-11-29 11:29:18 +01:00
Ludovic Stephan a9f25374ff Merge branch 'master' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/clean_code 2016-11-23 01:49:54 -02:00
Ludovic Stephan 746f16f57d remove float 2016-11-23 01:43:24 -02:00
Ludovic Stephan 98886f422a replace round by floor 2016-11-23 01:39:31 -02:00
Martin Pepin 2196c7dce1 Merge branch 'Kerl/venv' into 'master'
Virtualenv

Ce patch introduit un virtualenv dans le setup de dev. Cela permet notamment de passer à python 3 sans 
avoir à remplacer toutes ses commandes `python manage.py ...` par `python3 manage.py ...`. 

Il faut relancer le provisionning de la VM pour appliquer ce patch : `vagrant reload --provision`

See merge request !109
2016-11-21 01:28:26 +01:00
Martin Pépin 4249524842 Typo vagrant -> ubuntu 2016-11-21 01:26:56 +01:00
Basile Clement 34f06c4a29 Merge branch 'Kerl/nice_dates' into 'master'
Ajoute le jour en toutes lettres dans les dates

Fixes #95

See merge request !120
2016-11-20 22:20:36 +01:00
Martin Pépin 5a2fc9d1e5 Cesse d'utiliser des fichiers statiques custom 2016-11-20 20:09:12 +01:00
Martin Pépin 9a9ff69f55 Ajoute le jour en toutes lettres dans les dates 2016-11-20 18:42:59 +01:00
Martin Pepin d6dd7b346c Merge branch 'Elarnon/mail_bda' into 'master'
Améliore les mails automatiques du BdA

Les mails du BdA sont maintenant tous chargés depuis des templates gérés par le système de templates de Django, et plus par de l'interpolation de chaîne de caractères. Ceci permet en particulier d'utiliser (et de configurer) la localisation de Django afin d'afficher les dates de façon uniforme (et sans "hack" à la `date_no_seconds`) dans un format comportant un "à" entre le jour et l'heure.

See merge request !113
2016-11-20 16:53:29 +01:00
Martin Pépin debc10213e Typo + docstrings inutiles 2016-11-20 16:52:07 +01:00
Martin Pépin f93b095e0f Styling
Ou comment faire plaisir à pylint sur les bouts de code concernés
par cette MR
2016-11-20 16:39:26 +01:00
Ludovic Stephan f741c70c72 revert settings_dev changes 2016-11-17 22:44:43 -02:00
Ludovic Stephan e31dadad10 détection et affichage capslock 2016-11-17 22:35:33 -02:00
Martin Pépin 6de2fa307b Merge branch 'master' into Kerl/venv 2016-11-18 01:09:39 +01:00
Ludovic Stephan 92b422697b rebase kfet 2016-11-17 17:44:44 -02:00
Ludovic Stephan 9960e7e37e rebase kfet 2016-11-17 16:51:36 -02:00
Ludovic Stephan 40f3cf60a0 code mort 2016-11-14 13:00:21 -02:00
Ludovic Stephan fa3ddd099f Merge branch 'master' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/clean_code 2016-11-14 12:52:35 -02:00
Ludovic Stephan b15dcba8c9 mail formatting 2016-11-14 12:52:16 -02:00
Ludovic Stephan a63269a4ce more coherent names 2016-11-14 12:52:02 -02:00
Martin Pepin dc1ed332df Merge branch 'Elarnon/json' into 'master'
Remplace simplejson par json de la bibliothèque standard



See merge request !115
2016-11-14 06:48:08 +01:00
Martin Pepin 297164aae0 Merge branch 'Elarnon/ci' into 'master'
Lance les tests de gestioCOF sur gitlab-ci



See merge request !116
2016-11-14 06:41:27 +01:00
Martin Pepin 4eea57c899 Merge branch 'Elarnon/urls' into 'master'
Everything you know about WSGI may not hold true for ASGI



See merge request !108
2016-11-14 06:41:07 +01:00