Commit graph

225 commits

Author SHA1 Message Date
Martin Pépin
3c7558c853 The end of Clipper
GestioCOF fetches the clipper accounts from an LDAP database and doesn't
need to store clippers in a table anymore.
2016-12-25 11:57:50 +01:00
Qwann
219835be17 putting away some code for future improvments 2016-12-24 12:42:35 +01:00
Qwann
de9387c6ad cleaning: PEP8, html, permissions 2016-12-24 12:34:11 +01:00
Ludovic Stephan
b27a2d0720 mise en valeur du trigramme 2016-12-22 01:29:40 -02:00
Ludovic Stephan
5267a8a368 add previous op recap 2016-12-22 01:13:14 -02:00
Qwann
7070129add evolution de la balance\n premier jet 2016-12-21 11:51:08 +01:00
Qwann
ccf7c4a484 ma conso added 2016-12-20 22:46:38 +01:00
Ludovic Stephan
e981cad405 css tweaks 2016-12-20 16:48:09 -02:00
Ludovic Stephan
5784b4d20a change stock warning CSS for basket 2016-12-20 01:09:22 -02:00
Michele Orrù
783332bbe0 Fix #117.
Not tested because there's no unittests.
Reviewed by @manet.
2016-12-19 19:52:30 +01:00
Ludovic Stephan
4db55efb67 change stock warning threshold 2016-12-14 23:40:42 -02:00
Ludovic Stephan
75be9fd2a6 display stock with mouse selection 2016-12-14 23:40:23 -02:00
Ludovic Stephan
b7ebf4ee1c add stock to article selection 2016-12-13 22:31:52 -02:00
Ludovic Stephan
080ff0f821 warning if not enough stock 2016-12-13 01:41:59 -02:00
Ludovic Stephan
711ef7e97b one line by article id 2016-12-13 01:13:16 -02:00
Ludovic Stephan
9443f86298 use arrow keys to add/remove article 2016-12-13 01:11:35 -02:00
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
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
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
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
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
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
Ludovic Stephan
65272450f8 change to Shift after consultation 2016-12-02 00:24:49 -02:00
Ludovic Stephan
ab0ed097cf indication raccourcis 2016-11-30 23:12:58 -02: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
Aurélien Delobelle
5d05b220fd Fix touche H sur K-Psul 2016-09-25 23:35:29 +02:00
Aurélien Delobelle
1ce16f48f6 Annulation transferts
Possibilité d'annuler un (ou plusieurs) transferts depuis la page
"Transferts"
2016-09-24 14:18:26 +02:00
Aurélien Delobelle
4e2ae1cb54 Fix (théorique) autocomplétion sur mobile
D'après
https://groups.google.com/a/chromium.org/d/msg/chromium-bugs/08KdqaHAhsY/DD8uqKDz01AJ
2016-09-23 01:44:36 +02:00
Aurélien Delobelle
1553b9d9ff Fix affichage balance réelle gestion négatifs 2016-09-22 21:06:04 +02:00
Aurélien Delobelle
0b618fa045 K-Psul - Sélection des articles
Ajout de la sélection au clic (souris/tactile)
2016-09-22 17:59:51 +02:00
Aurélien Delobelle
dc4f0473fe Ajout affichage raccourcis K-Psul avec ctrl+Hw 2016-09-11 22:55:46 +02:00
Aurélien Delobelle
8d20dbfe24 Ajout affichage messages sur K-Psul 2016-09-10 22:54:23 +02:00
Aurélien Delobelle
fe7f84ffad Ajout message pour proposer connexion standard 2016-09-10 22:49:07 +02:00
Aurélien Delobelle
120ffd574a Fix liste utilisateurs création de compte 2016-09-06 19:44:40 +02:00
Aurélien Delobelle
6ba8c9e741 URL Websocket K-Psul 2016-09-06 17:50:05 +02:00
Aurélien Delobelle
f6fa13fa95 Fix url création compte depuis K-Psul 2016-09-06 17:37:18 +02:00
Aurélien Delobelle
1f61f79606 Clean JS ajout article et ordre des articles 2016-09-06 16:38:48 +02:00
Aurélien Delobelle
e154316eae Optimisation JS K-Psul sélection articles 2016-09-06 16:33:04 +02:00
Aurélien Delobelle
58cb6015fc fix transfers 2016-09-05 22:12:58 +02:00
Aurélien Delobelle
985dd2e82d Fix autocomplétion article K-Psul 2016-09-05 20:35:45 +02:00
Aurélien Delobelle
468098ae7b Sélection par défaut de la caisse lorsqu'il n'y en a qu'une seule disponible 2016-09-05 20:07:08 +02:00
Aurélien Delobelle
3d2583e2a0 Fix url pour production 2016-09-05 19:50:16 +02:00
Aurélien Delobelle
cd64f20275 fix checkout data 2016-09-05 18:09:34 +02:00
Aurélien Delobelle
912d970029 Fix JS K-Psul 2016-09-05 15:57:08 +02:00
Aurélien Delobelle
fa83afc5f3 Limite de l'historique chargé sur K-Psul 2016-09-05 14:46:45 +02:00
Aurélien Delobelle
6c54d582ed Limite de l'historique chargé sur K-Psul 2016-09-05 14:39:31 +02:00
Aurélien Delobelle
3745485e6c Fix urls et type opération 'initial' 2016-09-05 13:11:02 +02:00
Aurélien Delobelle
f538f27843 Création compte avec balance initiale
- Utile pour la migration des anciens comptes vers le nouveau système
- Fix JS page historique
2016-09-05 07:31:54 +02:00
Aurélien Delobelle
d86873e620 K-Psul - Focus sur input trigramme ou articleselect après choix caisse 2016-09-04 17:07:44 +02:00
Aurélien Delobelle
9e7b6cccf5 Ajout snippets pour forms des templates 2016-09-03 23:44:45 +02:00
Aurélien Delobelle
0d900eadbb Ajout buttons K-Psul pour RAZ (F1) et majoration (F9) 2016-09-03 22:43:45 +02:00
Aurélien Delobelle
f50d5a30cd Fix order_to_inventory et clean js inutile 2016-09-03 22:34:42 +02:00
Aurélien Delobelle
90e4c7dc74 Fix création compte depuis K-Psul 2016-09-03 19:09:38 +02:00
Aurélien Delobelle
6fd07ee6f2 Fix charge/retrait/edition essaye de compter directement la commande 2016-09-03 19:04:49 +02:00
Aurélien Delobelle
ef7e520b72 Ajout redirection après déconnexion 2016-09-03 17:59:31 +02:00
Aurélien Delobelle
2cc488a710 Affichage COF/Non-COF K-Psul 2016-09-03 17:51:12 +02:00
Aurélien Delobelle
47146a2ced Fix lien vers gestion négatif depuis K-Psul 2016-09-03 17:42:27 +02:00
Aurélien Delobelle
8f2dd8dda0 Ajout transferts dans le menu admin 2016-09-03 16:47:22 +02:00
Aurélien Delobelle
f5e334afe0 Protocole websocket K-Psul
- Si https, le protocole du websocket est wss
- Sinon, ws
2016-09-03 16:07:33 +02:00
Aurélien Delobelle
f502814d82 Amélioration form account_create 2016-09-03 16:03:36 +02:00
Aurélien Delobelle
88aad45fbb Amélioration début du form account_create 2016-09-03 15:21:26 +02:00
Aurélien Delobelle
0e90949f91 Ajout "K-Fêt" dans le nom d'un groupe
L'ajout automatique de "K-Fêt" dans le nom d'un groupe empêche de créer
un groupe sans "K-Fêt" et donc de ne pas le voir dans la liste des
groupes.
Une indication est ajouté dans le formulaire pour créer/modifier un
groupe pour indiquer que "K-Fêt" va être ajouté au début du nom du
groupe.
2016-09-03 14:06:51 +02:00
Aurélien Delobelle
7bfd2e2f9a Ajout /ws/ for websocket path 2016-09-03 01:21:49 +02:00
Aurélien Delobelle
9aa0e8b89d Message 2016-09-02 14:50:09 +02:00
Aurélien Delobelle
13d576b3b5 Fix pwd account 2016-09-02 14:17:11 +02:00
Aurélien Delobelle
f1444b2462 Changer le pwd d'un account 2016-09-01 16:31:18 +02:00
Aurélien Delobelle
150731c2e9 Affichage promo liste accounts 2016-09-01 15:55:06 +02:00
Aurélien Delobelle
04267ef76d Auth K-Fêt account_create 2016-09-01 05:07:17 +02:00
Aurélien Delobelle
9534771cd9 Rework account create
- Affichage des erreurs en cas... d'erreurs !
2016-09-01 05:01:59 +02:00
Aurélien Delobelle
e927ad5801 Création décorateur pour perm kfet.is_team
- Un accès sur une vue protégée nécessitant d'être de l'équipe envoie
  vers la page de connexion si l'utilisateur n'est pas connecté
2016-08-31 02:52:13 +02:00
Aurélien Delobelle
3444426114 K-Psul - Edition
- Via "F8", possible de faire des charges sans modifier la caisse si
  l'utilisateur a la permission `kfet.edit_balance_account`. Un
commentaire est alors nécessaire sur la commande.
2016-08-31 01:36:58 +02:00
Aurélien Delobelle
990643e5d4 Ajout raccourci K-Psul pour LIQ : flèche bas 2016-08-31 01:03:19 +02:00
Aurélien Delobelle
c27222c751 Fix requêtes AJAX simultanées K-Psul
- `lock` limite à 1 le nombre de requêtes AJAX critiques (perform/cancel
  operations) simultanées afin d'éviter de compter plusieurs la même
commande. Ce qui arrivait dans le cas où le panier était fait et en
tapant 2 fois enter rapidement (la 2nde requête était lancée avant que
la réponse de la 1ère ne revienne)
2016-08-31 00:54:16 +02:00
Aurélien Delobelle
42cca8f9cf Page détails inventaire 2016-08-30 23:32:54 +02:00
Aurélien Delobelle
a59dabd114 Style/Mise en page 2016-08-30 20:32:00 +02:00
Aurélien Delobelle
e96bbe3c50 Ajout fournisseur à la liste des histos prix d'articles 2016-08-30 18:58:37 +02:00
Aurélien Delobelle
db5734ce70 Page article read
- Ajout de l'historique des prix fournisseurs
- Ajout de l'historique des inventaires
2016-08-30 18:56:42 +02:00
Aurélien Delobelle
8a14643ad4 Liste articles 2016-08-30 18:16:57 +02:00
Aurélien Delobelle
925f233e3f Création d'un relevé avec la balance initiale lors de la création d'une
caisse
2016-08-30 17:24:11 +02:00
Aurélien Delobelle
3c5f8c49aa Détails commande
- Ajout du détails d'une commande sur sa page
- Réorganisation de la vue `order.read`
- Optimisation queries DB avec select_related sur `OrderList`
2016-08-30 17:07:51 +02:00
Aurélien Delobelle
72a4f5563e Nav + lien inventaire -> commande 2016-08-30 16:43:20 +02:00
Aurélien Delobelle
9467103879 Inventaire depuis une commande
- Possible de générer un inventaire à partir d'une commande passée.
  Préremplissage avec les valeurs commandées.
- Possible d'indiquer les prix d'achat pour avoir l'historique des prix
  d'un article chez un fournisseur. Et bientôt, une proposition
  automatique de prix.
- L'erreur sur le stock d'un article lors d'un inventaire n'est pas mise
  à jour dans le cas où l'inventaire est généré à partir d'une commande.
- Ajout d'un champ `at` au modèle `SupplierArticle` afin de conserver
  l'historique des prix d'achat
- Fix sur la vue `order_create`
2016-08-30 15:35:30 +02:00
Aurélien Delobelle
61feb9bbcd Ajout livraison
- Possible de passer une livraison à un fournisseur
- Proposition de quantités générées à partir des ventes sur les 5
  dernières semaines
- Mail généré à partir d'une commande (pas d'envoi auto)
- box_capacity et box_type passe de SupplierArticle à Article
2016-08-28 05:39:34 +02:00
Aurélien Delobelle
d531c7dd5b Fournisseur
- Liste des fournisseurs sur la page commande (`/orders/`)
- Possibilité d'éditer les infos d'un fournisseur depuis cette page
- Ajout vérification permission pour enregistrer un inventaire
- Fix messages sur vue inventaire create
2016-08-27 22:55:31 +02:00
Aurélien Delobelle
ffa73c41c3 Ajout du listing et création d'inventaires 2016-08-27 14:12:01 +02:00
Aurélien Delobelle
ab9bbac34f Nouvel article - Sélection(et/ou création) de fournisseurs 2016-08-26 23:44:57 +02:00
Aurélien Delobelle
be8243c4ce Ajout liste transferts 2016-08-26 20:14:00 +02:00
Aurélien Delobelle
022e1f3984 Fix 2016-08-26 15:38:44 +02:00