Commit graph

655 commits

Author SHA1 Message Date
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 4d75424a81 Fix account create majuscule trigramme 2016-09-03 16:41:02 +02:00
Aurélien Delobelle 9236ab0a77 ajout django-widget-tweaks 2016-09-03 16:29:32 +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 a432230128 Fixs annulations
- Fix oublie de @staticmethod pour Settings.CANCEl_DURATION()
- Mise en cache de Settings.CANCEL_DURATION
- Fix sur cancel_operations : mauvais modèles et at
2016-09-03 13:50:40 +02:00
Aurélien Delobelle d12dfe2f56 Passage de sha1 à sha256 pour le pwd sur Account 2016-09-03 02:54:02 +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 723a35b7ad Fix need account si request.user has_permkfet.is_team 2016-09-02 01:24:14 +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 17723f6ea1 Fix account create (encore) 2016-09-01 15:03:33 +02:00
Aurélien Delobelle 14713ea630 Fix account create 2016-09-01 14:46:10 +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 cbf9018bb9 Ajout password redis-server 2016-09-01 01:58:46 +02:00
Martin Pépin 8c8f57b3e0 Merge branch 'k-fet' of git.eleves.ens.fr:cof-geek/gestioCOF into k-fet 2016-09-01 01:02:49 +02:00
Aurélien Delobelle 94989b0ad2 Oubli compat Py2 req (encore) 2016-09-01 01:02:15 +02:00
Martin Pépin 04161cd7d4 Petites corrections
- Ajout de migrations manquantes dans `gestioncof` et `bda`.
- `kfet/migrations/0001_initial.py` requiert désormais une migration qui existe.
- Paquet manquant dans l'approvisionnement Vagrant.
2016-09-01 00:59:50 +02:00
Aurélien Delobelle 9b5aeee83e Oubli compat Py2 req 2016-09-01 00:52:34 +02:00
Aurélien Delobelle ba0a5d0d27 Py2 compatible 2016-09-01 00:45:44 +02:00
Martin Pépin 3d25d1ab77 Merge branch 'master' into k-fet 2016-08-31 23:52:31 +02:00
Martin Pepin 0398a98dbb Merge branch 'Kerl/permissions' into 'master'
Meilleure gestion des permissions

Il n'est plus possible de modifier l'attribut `is_superuser` dans
l'interface admin. les membres du burô ne doivent plus être super-
utilisateurs en prévision de l'arrivée de l'appli K-Fêt.

Pour donner les permissions adéquates au burô, il faut créer un groupe
COF avec tous les droits sur les applis `gestioncof` et `bda` ainsi que
les droits sur les d'utilisateurs et ajouter les membres du burô à ce groupe.

Fix #62 

See merge request !75
2016-08-31 18:23:23 +02:00
Martin Pépin 1004285e88 Coquilles dans le template descriptions 2016-08-31 13:54:36 +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 95fd6ed655 article. passe à True si l'article est reçu lors d'une livraison 2016-08-31 01:06:48 +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 7ea0998bdb Nouveau compte fix
- Pour un compte qui n'est pas du tout déjà présent dans la BDD,
  username doit faire 9 caractères minimum (ty @mpepin) et le champ cof
et login clipper ne sont plus modifiables
2016-08-31 00:36:23 +02:00
Martin Pépin 9ed8d35aab Coquille 2016-08-31 00:10:53 +02:00
Martin Pepin bb2afccdc7 Merge branch 'Kerl/descriptions_spectacles' into 'master'
Description des spectacles

Affiche la liste des descriptions des spectacles d'un tirage.

C'est accessible sans authentification, destiné à apparaître sur le site du BdA à travers un iframe en attendant de faire mieux.

Ce patch étend le modèle `Spectacle` pour y ajouter des informations et ajoute un modèle `Quote`.

Il est possible de filtrer le résultat de la page `/bda/description/<tirage_id>` à l'aide des variables `GET`
`location` (entier)  et `category` (chaîne de caractères)

Un lien vers cette page est disponible dans dans la vue “Liste des spectacles” accessibles aux membres du burô.

Fixes #35 

See merge request !74
2016-08-31 00:05:20 +02:00
Martin Pépin 6296406525 Ajout d'un lien vers la description 2016-08-31 00:03:04 +02:00
Martin Pépin e829ff5d1d Petites corrections 2016-08-30 23:48:58 +02:00
Aurélien Delobelle 42cca8f9cf Page détails inventaire 2016-08-30 23:32:54 +02:00
Martin Pépin 9d5931fd6f Meilleure gestion des permissions dans l'admin
Seul les superusers ont le contrôle sur les groupes et permissions.

Un membre du burô est automatiquement ajouté au groupe COF, lui même
créé automatiquement s'il n'existe pas.
2016-08-30 22:31:55 +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 fefa6ca5e2 Création d'un inventaire avec stock initial lors de la création d'un
article
2016-08-30 17:16:00 +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