Commit graph

1159 commits

Author SHA1 Message Date
Ludovic Stephan
437233fd10 functions to change purchase amount 2016-12-13 00:33:25 -02:00
Ludovic Stephan
5492ecf534 add ukf for price visibility 2016-12-13 00:32:52 -02:00
Qwann
4da9327666 Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into qwann/k-fet/stats 2016-12-11 20:45:52 +01:00
Qwann
83d49ad3a4 WIP articleCategory stat 2016-12-10 23:08:17 +01:00
Qwann
14f021b5b0 WIP articleCategory stat 2016-12-10 23:06:38 +01:00
Qwann
d19daa04b1 resuming views for stat 2016-12-10 17:33:24 +01:00
Qwann
3a7ffefacf week & day stat 2016-12-09 21:45:34 +01:00
Qwann
e4c8209df8 first tests 2016-12-09 21:44:38 +01:00
Qwann
cb9b967d78 debug toolbar 2016-12-09 21:43:42 +01:00
Ludovic Stephan
7485308436 Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/search_icon 2016-12-09 17:32:21 -02:00
Aurélien Delobelle
e63e56371d Merge branch 'Aufinal/encode_trigramme' into 'k-fet'
K-Psul - Fix: Lien -> création/modification de comptes

Le javascript de K-Psul encode maintenant les caractères spéciaux (dont `, / ? : @ & = + $ # "`) afin de pouvoir avoir accès aux comptes en question sans bugs.

See merge request !131
2016-12-09 17:30:11 +01:00
Aurélien Delobelle
222e614648 Merge branch 'Aufinal/F2_invert' into 'k-fet'
K-Psul

Inverse les raccourcis clavier entre le reset du compte (Shift+F2) et du panier (F2) pour plus d'ergonomie

Fix #112

See merge request !129
2016-12-09 16:55:33 +01:00
Ludovic Stephan
cc94785fdf Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/arrondi_ukf 2016-12-09 01:25:02 -02:00
Ludovic Stephan
21cf783144 add special character encoding 2016-12-09 01:05:30 -02:00
Ludovic Stephan
d05ed86c17 Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/F2_invert 2016-12-09 00:44:39 -02:00
Ludovic Stephan
4453b504da Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/search_icon 2016-12-09 00:44:07 -02:00
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
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
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
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
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