Gabriel Detraz
76e2226801
Fix et optimisation select_related
2017-10-18 04:11:27 +02:00
Gabriel Detraz
ff22704262
Fix bug sur infra + optimisation avec selec_related sur le chargement pages
2017-10-18 03:50:33 +02:00
Gabriel Detraz
0eeb9685e5
Borde un certain nombre d'integer qui ont des range de valeur défini dans les RFC
2017-10-15 20:37:59 +02:00
Maël Kervella
2640aea601
Merge branch '19-nettoyage-js' into 'master'
...
Resolve "Nettoyage js"
Closes #19
See merge request rezo/re2o!16
2017-10-15 17:10:21 +02:00
Maël Kervella
f696f8289f
Fix bug id avec JS et paiement + utilisation bootstrap
2017-10-15 00:18:08 +00:00
Maël Kervella
db30643c13
Renomme bft en mfb (massive_bootstrap_form)
...
Plus adapté aux nouvelles fonctions incoming
2017-10-14 13:27:56 +00:00
Gabriel Detraz
210fa28d74
Merge branch 'master' into 'massive_use_bft_tag'
...
# Conflicts:
# topologie/views.py
2017-10-14 01:47:06 +02:00
Gabriel Detraz
81ed00ab5f
Pylint et docstring des fichiers
2017-10-13 23:15:07 +02:00
Gabriel Detraz
a3cc5d15c7
Passage d'un coup de pylint
2017-10-13 22:47:32 +02:00
Gabriel Detraz
fa5c984afd
Pep8
2017-10-13 05:30:35 +02:00
Gabriel Detraz
467e34acaa
Pep8 et doc strings
2017-10-13 05:24:57 +02:00
Gabriel Detraz
68b1dea482
PEP8 et doc strings sur views de cotisations
2017-10-13 05:08:30 +02:00
Gabriel Detraz
4e59d92ede
Pep8 + docstrings
2017-10-13 04:07:56 +02:00
Maël Kervella
05c1ef9de2
Utilisation massive du bft tag
...
Le BFT tag est utilisé sur tous les champs qui ont pas mal de résultats
(user, machines, ip, chambre, ...). Normalement tous les select à choix
uniques concerné ont été modifiés. Je pense en avoir oublié aucun.
2017-10-12 09:57:16 +00:00
Maël Kervella
2ef003faf1
Remplace le nom donné à la main par le nom de la classe automatiquement
2017-10-08 23:34:49 +00:00
Maël Kervella
f25203a257
Evite les doublons dans les id et les names des forms
...
Force la variable prefix a être setup pour chacun des modelForm avec
le nom du model mais n'override pas si une autre value est donnée.
L'id et le name des champs HTML généré sont donc prefixé par le nom du
model et on peut mettre plusieurs modelForms basé sur des models
différent dans la même page HTML sans souci de duplication
2017-10-08 23:07:48 +00:00
Gabriel Detraz
cda44cdf2a
Renomage, les groupes unix doivent etre unicode
2017-10-03 05:51:30 +02:00
Gabriel Detraz
eae8480e38
Le save est fait en post_save de l'objet vente
2017-09-27 17:50:33 +02:00
Gabriel Detraz
092171a7c0
Fix encodage et imports
2017-09-27 15:40:57 +02:00
Gabriel Detraz
82ce3f4f83
Merge branch 'mailing' into 'master'
...
Mailing
See merge request !6
2017-09-15 01:25:56 +02:00
Maël Kervella
483466e2d0
Ajout de regen pour le service mailing
2017-09-14 18:03:28 +00:00
Gabriel Detraz
73c99fab83
Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas
2017-09-11 01:30:24 +02:00
Gabriel Detraz
38eb1164d2
Adapte à python 2.7 les models et les imports, pour compatibilité radiuso
2017-09-10 16:54:38 +02:00
Gabriel Detraz
286fb6b0e2
Fix js paiement
2017-09-04 15:32:09 +02:00
Gabriel Detraz
49b30dc04c
Field inutile pour un integerfield
2017-09-02 13:04:09 +02:00
root
eb734d5b37
Bug introduit
2017-09-01 22:21:51 +02:00
Gabriel Detraz
524ac762d6
Fix safe dans latex
2017-09-01 17:09:51 +02:00
Gabriel Detraz
7d7759a7c1
Rapid fix, regen dhcp et mac-ip quand modification de l'accès internet
2017-09-01 03:16:58 +02:00
Gabriel Detraz
6a50888e40
Omnibus : ajout du suport de la liste vlan + corrections mineures
2017-08-26 15:10:46 +02:00
Gabriel Detraz
8fda3b1ac7
Deplace dans preferences les reglages concernant l'associtation (partie 1)
2017-08-24 21:37:28 +02:00
Gabriel Detraz
f90f381d38
Fix ajout moyen de paiement
2017-08-19 00:59:35 +02:00
Gabriel Detraz
60b760e668
Nettoyage du code (modelform et update) phase1
2017-08-19 00:08:15 +02:00
Gabriel Detraz
78d4c6bb80
Deplace les check et la creation de la cotisation dans models
2017-07-24 02:34:45 +02:00
Gabriel Detraz
640a1c7fd4
Fix merde de 5-1
2017-07-22 17:58:17 +02:00
David Sinquin
97ddfa6795
Rework facture management to avoid hardcoded check database id in JS.
2017-07-19 00:21:51 +02:00
David Sinquin
5539c2e6fe
Minor typo fixes.
2017-07-19 00:14:20 +02:00
Gabriel Detraz
ff416f39b8
Fix et empèche des valeurs négatives aux articles
2017-07-18 23:31:04 +02:00
Gabriel Detraz
856a666a72
Supprime cached proprety
2017-07-18 03:50:07 +02:00
Gabriel Detraz
5be77b04dd
Gestion du solde en option
2017-06-26 19:27:10 +02:00
Gabriel Detraz
a66986741a
Les limites de pagination et de création machines pour les users sont gérées dans préférences
2017-06-26 01:29:34 +02:00
Gabriel Detraz
16e6aec664
Avec postgres, il faut détruire puis recréer
2017-06-22 21:34:36 +02:00
Gabriel Detraz
5f18f601dc
Merge branch 'stretch'
2017-06-17 21:27:21 +02:00
Gabriel Detraz
fd41287b86
Select_related et accélération des vues rest
2017-05-28 01:24:00 +02:00
Gabriel Detraz
67ac11f8f9
Mise en cache des attributs user (@proprety) + reecriture de methodes directes SQl pour la collecte des set users (has_access, etc)
2017-05-28 01:21:52 +02:00
Gabriel Detraz
5f9e29a326
Select_related et accélération des vues rest
2017-05-28 01:17:49 +02:00
Gabriel Detraz
e82e8edafb
Mise en cache des attributs user (@proprety) + reecriture de methodes directes SQl pour la collecte des set users (has_access, etc)
2017-05-27 00:44:49 +02:00
lhark
eb65a66540
Add copyright header to all .py files
2017-01-16 01:50:23 +01:00
lhark
2611248ee5
Fix copyright comment in extended templates
2017-01-16 01:46:52 +01:00
lhark
f9dfeaa015
Add copyright header to all .html files
2017-01-16 01:46:45 +01:00
lhark
eeacdab8bd
Fix copyright comment in extended templates
2017-01-16 00:48:09 +01:00
lhark
08f27e2934
Add copyright header to all .html files
2017-01-15 18:07:42 -05:00
lhark
f3879fc7e0
Add copyright header to all .py files
2017-01-15 18:01:18 -05:00
Dalahro
97433b75ec
Logs des controles
2017-01-09 16:44:26 +01:00
Dalahro
c3839f48aa
Logs des controles
2017-01-08 13:41:01 +01:00
Maël Kervella
2244b89c0b
Stretch fix
...
Correction de la génération des PDF
2016-12-27 13:47:12 +00:00
root
162524e557
Revert "Depreciation de namespace dans django 1.9"
...
This reverts commit 2febf5b246
.
2016-12-14 03:34:43 +01:00
Gabriel Detraz
b1a52e619e
Depreciation de namespace dans django 1.9
2016-12-14 03:32:51 +01:00
Gabriel Detraz
382d0754f2
A partir de django 1.9 les filter__in ne sont plus implicites
2016-12-14 03:09:22 +01:00
Gabriel Detraz
76f9deafe2
Modifications pour compatibilité avec stretch 1
2016-12-12 13:32:57 +01:00
root
f7dd0193e4
Fix pour reversion 2
2016-12-11 17:24:04 +01:00
Simon Brélivet
9d18159ab1
aaa
2016-12-04 17:07:06 +01:00
Gabriel Detraz
72a8d8c82a
Merge branch 'master' of https://gitlab.rezometz.org/rezo/re2o
2016-12-01 03:14:46 +01:00
Gabriel Detraz
ee6c5df365
Fix models import
2016-11-30 00:59:26 +01:00
Simon Brélivet
2adc0deef4
Modification de create_cotis
2016-11-29 23:53:02 +01:00
Dalahro
31a3d53ae0
Controle des factures un peu mieux pour moi quand même
2016-11-28 00:41:41 +01:00
Dalahro
a09c7d0943
Numéro et banque pour les cheques pas les espèces
2016-11-21 21:01:50 +01:00
Gabriel Detraz
3b1da04b13
Activation de la synchro ldap users
2016-11-20 17:12:52 +01:00
lhark
3debef11c7
Link models in the UI
2016-11-19 02:54:39 +01:00
lhark
b32dad0cd6
Lots of little UI improvements
2016-11-18 11:53:10 +01:00
Dalahro
5df96a6061
Pagination sur le controle des factures
2016-11-18 11:31:33 +01:00
lhark
c81532068f
Various UI improvements
2016-11-16 20:55:28 +01:00
Gabriel Detraz
8ac9f9dfa8
Crée des statistiques générales de la bdd + model alias
2016-11-01 02:14:06 +01:00
Dalahro
57536ceca9
Generation de pdf
2016-10-29 19:05:47 +02:00
Gabriel Detraz
a9d69d1fb8
Calcul de la periode de cotiz en mieux
2016-10-26 14:05:18 +02:00
Gabriel Detraz
c83bcce738
Supprime les caches
2016-10-12 23:10:15 +02:00
root
bb90e1aef0
Merge branch 'master' of https://gitlab.rezometz.org/rezo/re2o
2016-10-11 17:13:58 +02:00
root
400efe11b3
Reecriture des migrations
2016-10-11 17:13:12 +02:00
Dalahro
0a847b5a2c
Modification du paginateur
...
Factorisation du machin
2016-10-07 23:40:44 +02:00
Gabriel Detraz
a60c1f297f
PAginateurs sur l'historique
2016-07-27 03:36:28 +02:00
Gabriel Detraz
239bfc5acd
Maj le dialup quand edition de facture
2016-07-26 00:13:38 +02:00
Gabriel Detraz
545b71b8bf
Ajoute des paginateurs bootstrap/django
2016-07-22 03:25:04 +02:00
Gabriel Detraz
79c4bdc1c1
Gestion de l'historique de tous les objets
2016-07-21 16:58:12 +02:00
Gabriel Detraz
fb91407e53
Un peu de style
2016-07-19 11:10:32 +02:00
Gabriel Detraz
e93f1a5e8c
Ajoute des vues pour la suppression, et nettoie le code
2016-07-18 18:37:52 +02:00
Gabriel Detraz
0441ef0b9d
Un peu de style sur les formulaire d'edition de factures
2016-07-17 21:20:43 +02:00
Gabriel Detraz
5ee6f16aad
Vue pour controle de factures, et modification de la relation facture-vente
2016-07-17 20:08:56 +02:00
Gabriel Detraz
29223170e0
Creer un champ controle, permet d'editer et de supprimer une facture tant que non controlée
2016-07-14 22:29:30 +02:00
b6e7399189
Adapatation des views pour le menu en js
2016-07-14 20:51:45 +02:00
1b372e6049
Ajout de JS pour la création de factures
2016-07-14 20:18:25 +02:00
Gabriel Detraz
ec8721321c
Ajout d'articles mutliples en quantité différente et un peu de js pour un formulaire dynamique
2016-07-14 13:55:46 +02:00
Dalahro
3ab552b257
Pdf pour les factures
2016-07-14 01:54:06 +02:00
Dalahro
c2378c698a
Facture pdf depuis une facture
2016-07-12 00:05:07 +02:00
Gabriel Detraz
684a44aae0
Change le schéma, les ventes effectuées sont maintenant un object à part
2016-07-11 22:52:55 +02:00
Gabriel Detraz
ed18c0b8ba
Etiquettes plus adaptées
2016-07-10 04:23:42 +02:00
root
ed9ff021ca
Simplifie le code, déplace les tests dans models, affiche un encart user à droite
2016-07-10 04:02:48 +02:00
Dalahro
e097a5f75d
Création basique de facture
2016-07-09 23:26:17 +02:00
Gabriel Detraz
9a334a4f28
Ajoute des acl cableur
2016-07-09 17:16:44 +02:00
Gabriel Detraz
6cf3a09bcf
Cache les boutons si les acl ne sont pas suffisantes
2016-07-09 14:29:43 +02:00
Gabriel Detraz
aa4bbc8fce
Ajoute des acls sur les vues critiques
2016-07-09 04:12:09 +02:00
lhark
c2c5321b81
Fix Dalahro's mess
2016-07-08 20:09:06 +02:00