Rev |
Age |
Author |
Path |
Log message |
Diff |
1872 |
4028 d 22 h |
raphael |
/trunk/jrest/ |
mots-clefs: ajout de fonctions/outil + simplifications, moins d'indirections,
moins d'imbrications pour des codes de retour de fonction plus exploitables.
- statification pour mutualiser du code entre InventoryKeyWordImageLink et
InventoryKeyWordObsLink
- ajout de getMotsClefId() pour un mot-clef et getMotsClefs() pour plusieurs
dans InventoryKeyWordList.
- ajout de unlinkKeyword() qui supprime la liaison entre un mots-clef et une observation
(ou une image) dans InventoryKeyWordObsLink (cf commit à venir pour le use-case) |
|
1871 |
4030 d 1 h |
raphael |
/trunk/jrest/lib/ |
edit obs: le retour de GestionObservation->modifierObservationPublique() contient désormais le nombre de lignes mises à jour afin d'offrir la possibilité d'agir en conséquence |
|
1870 |
4030 d 1 h |
raphael |
/trunk/jrest/services/ |
CelValidationObservation: cleanup et meilleur usage des codes http |
|
1869 |
4031 d 4 h |
raphael |
/trunk/jrest/ |
misc: fixes cosmétiques: constructions simples + statification |
|
1868 |
4031 d 21 h |
raphael |
/trunk/ |
misc/build: amélioration de la toolchain ant:
- propriétés déplacées de build.xml vers build.properties
- ajout d'un <target> de test en compilation rapide (gecko/firefox)
Les ressources extjs (js,css,images) sont *automatiquement* incluent dans
le projet à travers le processus suivant:
- les <target> de compilation dépendent du <target> "link-resources"
- celui-ci relie (symlink) les ressources nécessaires depuis un répertoire d'origine
de extjs (spécifié par la propriété "extjsdir" du build.properties) vers le
répertoire src/org/tela_botanica/public.
* Ce répertoire est versionné mais svn:ignore tout son contenu.
* "link-resources" s'occupe de le créer si nécessaire.
* Il pourrait par exemple servir à ajouter des propriétés CSS spécifiques
au projet.
- com.gwtext.GwtExt s'occupe ensuite de lui-même de copier ces ressources
située dans public/ vers le répertoire de destination
lors du processus de compilation de GWT.
Bien que non-trivial, ce processus s'avère plus "propre" que le chmod -w de extjs dans war/ |
|
1867 |
4034 d 22 h |
raphael |
/trunk/jrest/services/ |
regression bugfix: r1860 ne gérait pas de multiples valeurs d'ordre |
|
1866 |
4036 d 5 h |
raphael |
/trunk/jrest/tests/phptests/ |
tests: correction du sur num_taxonomique pour fonctionner en bdtfx v2 |
|
1865 |
4036 d 5 h |
raphael |
/trunk/jrest/tests/phptests/ |
tests: r1862 follow-up: ajout du résultat attendu du test introduit dans r1863 |
|
1864 |
4036 d 5 h |
raphael |
/trunk/vendors/PHPExcel/ |
import/patches: ajout des patches nécessaires au bon fonctionnement de PHPExcel 1.7.9
* l'un autorise les nom de feuilles XLS supérieurs à 32 caractères
* le second évite une notice lors du parsing d'un fichier XLS |
|
1863 |
4036 d 5 h |
raphael |
/trunk/jrest/tests/phptests/ |
tests: r1862 follow-up: ajout d'un test sur l'import d'un nom retenu (suffixé par un auteur particulier) |
|
1862 |
4036 d 6 h |
raphael |
/trunk/jrest/lib/ |
détection nom: ajout d'un mode de détection du nom basé sur "CONCAT(nom_sci, auteur)" (fallback, dépend de r926 de eFlore projet) |
|
1861 |
4038 d 1 h |
raphael |
/trunk/jrest/tests/phptests/ |
tests: test de la mise à jour de date_transmission dans le test sur transmission = 1 (peu échouer en cas de latence) |
|
1860 |
4038 d 1 h |
raphael |
/trunk/jrest/services/ |
transmission: MAJ de la requête afin d'éviter les incongruités de base.
Par exemple des observations non-transmises ayant une date_transmission et vice-versa. |
|
1859 |
4038 d 1 h |
raphael |
/trunk/jrest/lib/ |
revert r1783 (et partiellement r1786)
Censés eviter des données autogénérées encroûtées dans la base de données après
la mise à NULL d'un nom sélectionné.
(r1783 tried to avoid staled autogenerated data after emptying nom_sel).
Malheureusement cela affectait très négativement la mise à jour multiple.
=> reverté pour l'instant |
|
1858 |
4038 d 4 h |
raphael |
/trunk/src/org/tela_botanica/client/vues/observation/ |
mass-update: lors d'une mise-à-jour en masse, ne pas renvoyer les champs dont
la valeur est "(Valeurs multiples)". Certains étaient jusque là envoyés malgré tout. |
|
1857 |
4038 d 4 h |
raphael |
/trunk/ |
misc: build.xml amélioré.
De simples ant (compile|quick|debug|live) permettent de gérer GWT
au lieu des précédents:
java -cp bla:foo:bar com.google.gwt.dev.DevMode -startupUrl xxx -noserver -codeServerPort auto org.tela_botanica.cel2
ou
java -cp bla:foo:bar com.google.gwt.dev.Compiler -style DETAILED -logLevel DEBUG org.tela_botanica.cel2
quick: compilation en -draftCompile
debug: verbose compilation
live: lance le DevMode dans le background |
|
1856 |
4042 d 1 h |
aurelien |
/ |
bugfix: en cas d'espèce imposée, le champ espèce n'est plus vidé lors de la création d'une obs |
|
1853 |
4043 d 6 h |
raphael |
/trunk/doc/bdd/ |
sql: ajout d'INDEX sur transmission et date_transmission de cel_obs, pour DEL |
|
1852 |
4049 d 22 h |
raphael |
/trunk/jrest/ |
import: meilleur gestion du référentiel:
* interdiction d'introduction de référentiel NULL en cas d'échec de la détermination
* priorité du motif <ref>:(nt|nn):<num> à la colone "référentiel" |
|
1851 |
4049 d 22 h |
raphael |
/trunk/jrest/lib/ |
form: interdiction d'introduction de référentiel NULL en cas d'échec de la détermination |
|