Summary Period: 2004-09-29 to 2006-10-30
[root]/Agmial2/ca_manager
sql
(2 files, 430 lines)
src
(0 files, 0 lines)
cam
(0 files, 0 lines)
admin
(21 files, 3905 lines)
contigdb
(28 files, 6527 lines)
control
(17 files, 2546 lines)
lifecycle
(1 files, 133 lines)
reader
(16 files, 7760 lines)
util
(1 files, 42 lines)
src_wsdl
(1 files, 100 lines)
web
(19 files, 1638 lines)
applets
(1 files, 0 lines)
images
(5 files, 246 lines)
jsp
(1 files, 45 lines)
Total Lines Of Code:
358 (2006-12-21 16:51)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 39 (100.0%) | 770 (100.0%) | 19.7 |
vloux | 26 (66.7%) | 428 (55.6%) | 16.4 |
rbossy | 13 (33.3%) | 342 (44.4%) | 26.3 |
Deployment : corrections in build.xml of common and biotools (properties inheritance).
29 lines of code changed in:
Merge CedricSoubrie branch and HEAD
1 lines of code changed in:
BugFix
CAM :
contigDB
Gestion DataSource
Prepa release 20060317
2 lines of code changed in:
MAJ presentation page accueil managers
3 lines of code changed in:
Fin nettoyage properties cam/pam
Fin nettoyage url en dur
Ajouts page par defaut erreurs 404,401,500 dans agmial_directory,pam,cam
[#213] Filtrer quote et retours chariots dans les formulaires
Filtre cot? client par javascript
11 lines of code changed in:
[#203] S?curit? : Single SignOn +Form based Login
Utilisation de SingleSignOn (valve ? ajouter dans server.xml de tomcat)
Une page jsp formulaire de Login/logout identique dans chaque webapp (pas vu de possibilit? de rediriger vers une autre webapp au login ??)
Mise en place pour cam
2 lines of code changed in:
[#200] Export donn?es format tabul? CGView
Ajout properties pour affichage Lien CGView (cgview.enabled)
Creation CGViewPanel
+ Nettoyage (template)_project_properties
+ Generation auto liens du main_menu.html par build.xml
31 lines of code changed in:
BugFixes
1 lines of code changed in:
CAM Summer Cleaning !
Various code cleaning (imports, externalisation of some parameters in properties files).
4 lines of code changed in:
CAM Summer Cleaning !
+ Database Pooling with apache dbcp (Database Connection Pools <http://jakarta.apache.org/commons/dbcp/>) served via jni to the servlet. Added a context.xmlfile with all the parameters for the connection.
+ Users and Roles are no longer stored in an xml file. Management via a dedicated database, served via jni to the servlets.
CAM refactoring :
moving all select/update/insert statement into contigdb package :
admin/ContigStoreAdminImpl.java OK (2)
admin/MonitorBatchTasks.java OK (1)(2)
admin/MonitorContigTasks.java OK (2)
admin/MonitorFeatureTasks.java OK (2)
admin/MonitorProjectTasks.java OK (2)
admin/MonitorTasks.java OK (2)
admin/ShowAddBatch.java OK (2)
admin/ShowAdminBatches.java OK (2)
admin/ShowUpdateContig.java OK (2)
admin/ShowUpdateProfile.java OK (2)
control/BatchActionMotivation.java OK(2)
control/BatchActionQueue.java OK(2)
control/BatchCalcAction.java OK(2)
control/ContigActionMotivation.java OK(2)
control/ContigActionQueue.java OK(2)
control/FeatureActionQueue.java OK(2)(3)
control/ProjectActionQueue.java OK(2)
control/ProjectMotivation.java OK(2)
control/QueryFeatureMotivation.java OK(2)
reader/ContigStoreQueryImpl.java OK
reader/EditFeature.java OK(2)
reader/MugenPanel.java TODO
reader/ProfileStoreQueryImpl.java OK(2)
(1) CAMActionList creation
(2) new methods in ContigDB
(3) CAMFeature creation
New policy for database accession :
All db accession is made via classes from the contigdb package.
For each object , two classes : CAMObject is the POJO
object.CAMOjectSchema is the Data Transfer Object and make the link
between the database and the POJO.
The CAMObjectSchema has at least two methods : add(CAMObjectSchema)
and update CAMObjectSchema();
ContigDB provide methods to interact with the object, mainly
getters/setters that call the corresponding methods in CAMObjectSchema.
--> reader/MugenPanel.java TODO
208 lines of code changed in:
Move project-specific paths to web.xml
3 lines of code changed in:
Raw Files access :
+ Url taken from project properties
+ Need to put a .xml file in TOMCAT_HOME/conf/Catalina/localhost/ (documented in agmial_user_guide).
1 lines of code changed in:
GlobalPanel
MugenPanel Interface (admin & readOnly) Improved
Multiple bugfixes
2 lines of code changed in:
Ajout de la gestion des pseudogenes :
- Checkbox pseudo et text input pseudogene number dans ProteinPanel
- Changement des Interfaces de comm PAM/CAM -> wsdl ? regenerer et ? copier dans src_wsdl
1 lines of code changed in:
Bugfix
3 lines of code changed in:
Suite menage et integration MugenPanel
7 lines of code changed in:
Static endpoint
11 lines of code changed in:
Cassage de pipe (3)
Build.xml OK pour ca_manger et pa_manager.
Propage l'info conteue dans project_properties.
Fin (?) ajustements jwsdp1.5
Plus de startup_agmial/shutdown_agmial car nous deployons la webapp. A la place deploy-agmial/undeploy_agmial. La webapp est deployee -> il suffit de demarrer tomcat pour qu'elle soit dispo ...
29 lines of code changed in:
JWSDP1.5
74 lines of code changed in:
build.xml modification for :
general
ca_manager
pa_manager
"compile_xxx" and "fast_start_xxx" targets added.
5 lines of code changed in:
(4 more)
Generated by StatCVS 0.2.2