Benjamin Dauvergne
ccd7fb4a41
ajoute pyscopg2 comme prérequis
2012-07-06 11:36:03 +02:00
Benjamin Dauvergne
9b116b80a7
utilise json au lieu de simplejson
2012-07-06 11:28:08 +02:00
Benjamin Dauvergne
64db0a01db
ajoute flup aux prérequis
2012-07-06 11:22:29 +02:00
Benjamin Dauvergne
efe4256098
southification, fixes #1471
2012-07-05 10:20:03 +02:00
Benjamin Dauvergne
ca145e3420
mise à jour du fichier requirement
2012-07-05 10:14:17 +02:00
Benjamin Dauvergne
44a65ada1c
colore l'entête de listing en vert clair, fixes #1547
2012-07-05 10:05:49 +02:00
Benjamin Dauvergne
297d8aa454
ajoute du support des colonnes pour firefox
2012-07-05 10:02:22 +02:00
Benjamin Dauvergne
811c329f32
remplace tous les entity.name ou entity.description par leurs accesseurs respectifs, fixes #1465
2012-07-05 09:56:39 +02:00
Benjamin Dauvergne
56c482c76a
ajoute une colonne demandeur/sponsor, fixes #1546
...
une nouvelle méthode auxiliaire fait son apparition dans le modèle
Request, sponsor_display() qui renvoit une chaîne décrivant les
demandeurs/sponsors.
2012-07-05 07:08:47 +02:00
Benjamin Dauvergne
1c0e265987
réduire la largeur du titre de la colonne Nombre d'exemplaires, fixes #1548
2012-07-04 16:37:15 +02:00
Benjamin Dauvergne
ab6eb52305
ajoute un export CSV, fixes #1528
2012-07-03 02:55:41 +02:00
Benjamin Dauvergne
0965109c83
supprime un import inutile
2012-07-03 02:30:22 +02:00
Benjamin Dauvergne
986e84d918
améliore les performances des requêtes sur les profils d'impression pour les écrans de l'assistant de demande
2012-07-03 02:30:10 +02:00
Benjamin Dauvergne
52358b6bd2
pour que le champ ClearableFileInput fonctionne il ne faut pas restaurer les fichiers envoyés en POST
2012-07-03 02:29:37 +02:00
Benjamin Dauvergne
c5171a7512
iterfind n'existe qu'à partir de python 2.7
2012-07-03 02:01:42 +02:00
Benjamin Dauvergne
5cd06de605
corrige get_workflows()
2012-07-03 01:57:57 +02:00
Benjamin Dauvergne
8045f62408
améliore les performances de la vue détail
2012-07-03 01:57:57 +02:00
Benjamin Dauvergne
9560cc1431
suppression du modèle EmailTemplate
2012-07-03 01:57:57 +02:00
Benjamin Dauvergne
dd8647ece7
mise à jour des fixtures
2012-07-03 01:57:57 +02:00
Benjamin Dauvergne
11a8380308
rend les champs du modèle action éditable dans le listing d'administration
2012-07-03 01:57:57 +02:00
Benjamin Dauvergne
9bd156939d
utilise un type de champ spécifique pour le champ edit_pages_csv du modèle Action
2012-07-03 01:57:57 +02:00
Benjamin Dauvergne
3115adb702
amélioration des modèles et des workflows
2012-07-03 01:57:19 +02:00
Benjamin Dauvergne
4a145a56f7
calcul la date de livraison par défaut à partir du paramètre de délai minimum
...
ce commit ajoute aussi la validation du délai minimum entre création et et livraison
2012-07-03 01:56:31 +02:00
Benjamin Dauvergne
aa54e0e8ef
ajout d'une méthode auxiliaire pour calculer le n-ième jour ouvrable suivant
2012-07-03 01:56:31 +02:00
Benjamin Dauvergne
297b9b6e55
correction des décorateurs de mémoisation
2012-07-03 01:56:31 +02:00
Benjamin Dauvergne
4d8fab8965
mettre un lieu de livraison par défaut
2012-07-03 01:56:31 +02:00
Benjamin Dauvergne
44cdec92ce
ajout des écrans pour éditer le code financier et le coût
...
fixes #1533 , fixes #1532
2012-07-03 01:56:31 +02:00
Benjamin Dauvergne
a1c4f159ea
nouvelle méthode auxiliaire pour calculer les valeurs les plus fréquentes employées dans les champs des demandes par un utilisateur
2012-07-03 01:56:31 +02:00
Benjamin Dauvergne
c047537ef3
ajout d'un paramètre applicatif pour le délai minimum entre la date de création d'une demande et sa date de livraion
2012-07-02 23:54:06 +02:00
Benjamin Dauvergne
5495d42a81
préremplit le champ commanditaire avec le nom de l'utilisateur, fixes #1522
2012-06-29 19:43:11 +02:00
Benjamin Dauvergne
6440a3fcf3
ajout d'une fixture pour un workflow de base
2012-06-29 18:30:54 +02:00
Benjamin Dauvergne
28e558d611
démarre une section sur l'installation dans le fichier README
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
02f77ca5c5
ajout d'un fichier de base pour les entités de l'université Dauphine
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
75a929887d
afficher un message d'erreur quand un utilisateur envoie un fichier qui n'est pas un pdf, fixes #1537
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
748ff49d1a
ranger les profils d'impressions sur deux colonnes, fixes #1520
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
b373cddcbd
ajoute une astérisque quand le coût est estimé
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
fd2d1b303e
renomme Request.incomplete() en validate() et inverse sa sémantique
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
c0b212ba88
la colonne old_status peut-être nulle
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
58b0b1a659
n'autorise pas les dates de livraison dans le passé (en tout cas à la création de la demande)
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
9bc60295e5
améliore le panneau d'administration des statuts
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
c98e3dacad
ajout du code financier
2012-06-29 18:25:22 +02:00
Benjamin Dauvergne
a1c81aa7ea
ajout d'un visualiseur en ligne de fichier pdf
2012-06-29 18:25:21 +02:00
Benjamin Dauvergne
3eea8c19a4
supprimes des imports inutiles
2012-06-29 18:25:21 +02:00
Benjamin Dauvergne
6e43d166ab
uniformisation du système de workflow, tout est en base
2012-06-29 18:25:21 +02:00
Benjamin Dauvergne
16800d3d8e
supprime le modèle Document, intègre tous ses champs au modèle Request
2012-06-29 18:25:21 +02:00
Benjamin Dauvergne
b4e6207a29
ne pas charger debug_toolbar si le mode debugging est désactivé
2012-06-29 18:25:21 +02:00
Jérôme Schneider
d69511ccca
OAI-PMH: add ListMetadataFormats verb support
2012-06-28 17:55:13 +02:00
Jérôme Schneider
d7eb9a09c4
Begin OAI-PMH implementation
...
* oai/: django application with oai specific files
* settings.py: add OAI settings
* urls.py: add ^oai path
* templates/oai: add xml templates for oai
2012-06-28 17:45:21 +02:00
Benjamin Dauvergne
67215fc834
générer la liste des racines du widget de sélection d'une entité dynamiquement
2012-06-27 17:43:40 +02:00
Benjamin Dauvergne
24311756c2
ajoute le chargement des entités depuis un fichier XML
2012-06-27 17:43:10 +02:00