2006-06-28 Kevin
* Change Categories' int_index property label to 'Sort Index'.

2006-06-26 vincent
* Remove Base_call[View|List]DialogMethod. Everything has been merged & cleaned in Base_callDialogMethod.

2006-06-22 Vincent
* Add xhtml-style-related scripts.

2006-06-21 Kevin
* Add Modification and Creation date on Base_viewMetadata.

2006-06-19 aurel
* Add field to define minutes periodicity.

2006-06-15 Kevin
* Move fulltext indexing ZSQLMethods from erp5_web to erp5_core.
* Commit Vincent's DocumentHelper Work.

2006-06-08 Kevin
* Update ERP5Site_checkNamingConventions Todo list.

2006-06-02 Kevin
* Move OpenOffice Importer tool from erp5_core to erp5_base.
* Update BT description.

2006-06-01 Kevin
* Add a description to explain the purpose of "Open Office Generic Importer".

2006-05-23 aurel
* add simulation_state column in item and fix Resource_zGetTrackingList

2006-05-22 jerome
* Add missing error_message variable to validation_workflow

2006-05-22 Vincent
* Add "developer mode" (preference page & common scripts).

2006-05-15 Kevin
* Add some tools to import OOo calc document and transform spreadsheet data to ERP5 objects.

2006-05-15 Alex
* Update maintainers.

2006-05-12 yo
* Add Maintainers to BusinessTemplate_view.

2006-05-10 Jerome
* merge Base_jumpToRelationObject and Base_jumpToRelatedObject implementation

2006-05-10 Alex
* Movement_lookupPrice uses the new Resource.getPrice

2006-05-10 Seb
* Modified Base_getWorkflowHistoryItemList

2006-05-08 aurel
* set update tool and update workflow to 0 by default

2006-05-04 jerome
* Export with new format catalog methods.

2006-05-04 yo
* Rewrite Folder_show.

2006-05-04 Kevin
* Increase url lenght test Base_callDialogMethod.

2006-04-25 yo
* Folder_deleteObjectList must redirect to the original form with an error message when nothing is selected.

2006-04-25 yo
* Folder_cut must redirect to the original form even when it fails.
* Reduce the duplicated code in Folder_copy.

2006-04-18 jerome
* update ERP5Site_reindexAll to reindex portal_alarms and to reindex the whole site in 2 stages, persons in stage 1, and everything again in stage 2 (ERP5Security requires Persons to be indexed)

2006-04-14 aurel
* add field on Preference_view for preferred date order

2006-04-13 Seb
* Removed many related keys because they are automatically generated now

2006-04-10 Kevin
* Add validateEntity script on validation_workflow to set the region property as required in the 'validated' state.
* Replace the latter mechanism with constraint on Entity.

2006-04-05 aurel
* Add field for extensions in business template and make use of field for update of workflow and tool usable by any business template.

2006-04-05 Romain
* Modify Base_editRelation, in order to remove cookie.

2006-04-03 Romain
* Modify Base_editRelation, in order to reduce URL lenght.

2006-03-31 Kevin
* Add section_portal_type_list parameter to Resource_zGetInventory. This addition is here to help us break acquisition of 'group' property from Person to Organisation. The latter behaviour break accounting calculations.

2006-03-27 Kevin
* Recreate "parent" Base Category to make the indexing of this category working.

2006-03-27 romain
* Fix Base_editRelation.

2006-03-23 aurel
* move assignment workflow to erp5_base

2006-03-23 jerome
* Remove preferred visible modules.

2006-03-22 Kevin
* Get dynamiccaly the list of translated simulation state in AccountingPreferences_view.
* Change title of my_preferred_accounting_transaction_gap for consistency.

2006-03-21 Seb
* moved catalog methods here

2006-03-13 Aurel
* modify Base_getWorkflowHistoryItemList and Workflow_statusModify in order to take Message class into account

2006-03-09 Seb
* Added try/except in Base_translateString

2006-03-08 Kevin
* Allow Accounting Transaction and similar as subobjects of Preference but hide them (feature needed for jp's template system).
* Replace getPreferredDateInputOrder() calls by getPreferredDateOrder()
* Call Base_translateString() instead of Base_TranslateString()

2006-03-08 JPS
* Make sure group membership is acquired through careers and subordination
* Make sure role is acquired from Career

2006-03-07 Kevin
* Fix mass workflow status modification (Folder_modifyWorkflowStatus and Base_callViewDialogMethod updated).

2006-03-06 romain
* translate message return by scripts in erp5_core.

2006-03-04 jerome
* Return translated_simulation_state_title in Resource_zGetMovementHistoryList

2006-03-03 Seb
* Commit Guillaume's fix to Resource_zGetTrackingList

2006-03-02 romain
* Correct Folder_paste.

2006-02-28 aurel
* add Domain Generator Method field in BaseDomain_view
* modify ERP5Site_reindexAll to reindex domains

2006-02-27 Romain
* Modify Base_edit. Save simple fields before relation_fields (in order to use interaction workflow).

2006-02-24 Seb
* cut this business template in several small
parts (erp5_base, erp5_html_style, erp5_pdf_style, erp5_csv_style)

2006-02-24 yo
* Use PasswordField instead of StringField for User Password in Person_viewDetails.

2006-02-23 kevin
* Add precision on currencies.

2006-02-22 kevin
* Fix bad default lisbox parameters.

2006-02-22 jerome
* reraise error in allowed content type drop down menu

2006-02-22 romain
* Modify field_render

2006-02-21 romain
* Modify ERP5Site_createModule

2006-02-20 romain
* remove action translate on Person.
* display translated state for Organisation.

2006-02-18 aurel
* add portal type Base Domain, Domain and Domain Tool

2006-02-08 yo
* Add .figure into erp5.css.
* Add Base_FieldLibrary into the skin folder.

2006-02-08 aurel
* modify TemplateTool_viewMultiInstallationDialog and TemplateTool_getModifiedObjectList

2006-02-03 aurel
* modify Base_getWorkflowHistoryItemList

2006-02-02 aurel
* modify Base_getWorkflowHistorySectionList and Base_viewWorkflowHistory

2006-02-01 kevin
* Delete all jump menus defined on Organisation module: they are just shortcuts to other modules.
* Same on Person module.
* Reorder Bank Account tabs.

2006-02-01 aurel
* add parameters to script TemplateTool_downloadRepositoryBusinessTemplateList

2006-02-01 jerome
* catch validation faileds on workflow validations and put them in portal status message

2006-02-01 aurel
* modify Base_callViewDialogMethod

2006-01-31 jerome
* implement preference workflow the right way, fix a bug in a guard.

2006-01-31 aurel
* change my by your in some TemplateTool skins and modify Base_callDialogMethod to take this change into account

2006-01-31 aurel
* fix compution of number of column in index_html

2006-01-31 jerome
* quick hack to make listbox rendering in report tree / domain tree work again.

2006-01-31 aurel
* fix TemplateTool_installBusinessTemplateListAction

2006-01-31 Kevin
* add **kw parameter to TemplateTool_installRepositoryBusinessTemplateList

2006-01-31 yo
* Fix OrganisationModule_viewOrganisationList and PersonModule_viewPersonList to use translated titles or plain titles.

2006-01-30 jerome
* added support for workflow validation in list mode (see Accounting Transaction Module for an example of how to use it)

2006-01-30 jerome
* modify Organisation_viewDetails to add a listbox for Accounting Periods.

2006-01-30 aurel
* change name of some actions

2006-01-27 aurel
* add action to create module

2006-01-26 Jerome
* added Base_uniqueReferenceInFolderValidator python script for my_reference fields validators.
* make sure two currencies with the same reference do not exist.

2006-01-26 Romain
* modify Base_edit to call field_editor after saving the matrixbox.

2006-01-26 Aurel
* add some actions

2006-01-23 Alex
* simplified Bank Accounts
* added support for Portal Type Role Definitions

2006-01-23 JPS
* Added support for legal_parent, natural_parent and insurance base categories

2006-01-23 Aurel
* check category_list is a list in ERP5Type_asSecurityGroupId

2006-01-23 Alex
* Added "Add portal folders" permission for Author in Base_setDefaultSecurity

2006-01-21 JP
* Added Base_jumpToRelationObject to ease the implementation of jump menus
* Added support for user based role assignment (ERP5Type_getSecurityCategoryFromArrow)

2006-01-20 JP & Jerome
* Added document template initial support to Base_doAction and erp5_html_style

2006-01-20 Kevin
* Replace Translation Service by Localizer in: erp5_core/Base_TranslateString, erp5_core/ERP5Site_updateTranslationTable, erp5_csv_style/Listbox_exportCsv, erp5_html_style/form_html, erp5_html_style/view_master.xml, erp5_pdf_style/form_view, erp5_pdf_style/listbox_pdf_macro, erp5_pdf_style/report_pdf and erp5_pdf_style/report_view.
* ERP5Site_getModuleItemList cleaned.

2006-01-19 alex
* included result of "guess properties" script
* added constraints to BT_viewDetail

2006-01-18 aurel
* modify TemplateTool_viewInstallRepositoryBusinessTemplateListDialog and add TemplateTool_getModifiedObjectList, TemplateTool_installBusinessTemplateListAction, TemplateTool_viewMultiInstallationDialog to manage multi installation of business templates

2006-01-14 yo
* Add new skins TemplateTool_viewInstallRepositoryBusinessTemplateListDialog, TemplateTool_viewUpgradeRepositoryBusinessTemplateListDialog and TemplateTool_installRepositoryBusinessTemplateList.
* Add new actions install_from_repository and upgrade_from_repository into Template Tool.
* Adjust the priorities of the actions of Template Tool.

2006-01-13 aurel
* modify UI of Business Template

2006-01-13 yo
* Add classes for tr into erp5.css

2006-01-07 jerome
* enable auto-login feature
* fix preference UI to set priority

2006-01-06 Romain
* modify Resource_zGetInventory, Resource_zGetInventoryList
* add Resource_zGetMovementHistoryList
* remove Resource_viewInventory

2006-01-02 aurel
* rename field in BusinessTemplate_viewDetail

2005-12-30 aurel
* remove old view for diff
* modified BusinessTemplate_getDiffUrl, TemplateTool_viewDiff
* add BusinessTemplate_getDiffObjectList,

2005-12-29 aurel
* reindex trash bins in ERP5Site_reindexAll

2005-12-29 jerome
* update Resource_zGetInventory(List) to take into account changes in the stock table.
* bug fix: Organisation default currency is "price_currency". updated Organisation_viewDetails.

2005-12-29 aurel
* add new forms for Business Template to manage new properties and nw upgrade way
* define Business Template actions in order to update them easily
* save and exportof Business Template are now object_exchange

2005-12-28 jerome
* bug fix form_view and dialog_master for i18n

2005-12-22 yo
* Add an optional parameter passive_commit to InventoryModule_reindexMovementList and ERP5Site_reindexAll. passive_commit is passed to reindexObject and recursiveReindexObject.
* index_html does load local_pt any longer, but directly defines slots.

2005-12-21 Kevin
* "Section Category" in AccountingPreferences_view is no longer required.
* Display None category in Section Category list of Preference_view form.
* Add default_site_preference from erp5_accounting.

2005-12-20 jerome
* replace id by reference for Currency Code in the UI.

2005-12-20 yo
* Add an optional parameter sql_catalog_id into ERP5Site_reindexAll, ERP5Site_updateTranslationTable, and InventoryModule_reindexMovementList, and pass sql_catalog_id to catalog methods.
* ERP5Site_updateTranslationTable does not use Translation_addMessage or Translation_delete any longer. Instead, use portal_catalog.
* Remove Translation_addMessage and Translation_delete.

2005-12-19 Seb
* added sub_variation_text in Resource_zGetInventoryList
* added category type 'sub_variation' on
BaseCategory_view

2005-12-19 Jerome
* fix omit_input / omit_output in Resource_zStatInventory.

2005-12-18 yo
* Add License and Copyright to BusinessTemplate_view.
* Write the license and the copyright of this template.

2005-12-18 yo
* The portal type Preference does not need to specify PropertySheets in the portal type, since they are defined in the product.
* Add skins and actions for repository support.

2005-12-18: jérome
* i18n : added Base_FormatDate, updated Base_TranslateString to use mapping.

2005-12-16 aurel:
* modify BusinessTemplate_getModifiedObject

2005-12-15 aurel
* Change the name
BusinessTemplate_installationChoice,
BusinessTemplate_diffTwoObjects, TemplateTool_diffBusinessTemplate
to BusinessTemplate_viewInstallationDialog,
BusinessTemplate_viewObjectsDiff, TemplateTool_viewDiff

2005-12-15 yo
* Change the names TemplateTool_downloadBusinessTemplate and TemplateTool_importBusinessTemplate to TemplateTool_viewDownloadBusinessTemplateDialog and  ERP5 Form
TemplateTool_viewImportBusinessTemplateDialog respectively, according to the naming convention.

2005-12-14 yo
* Resource_zGetInventory and Resource_zGetInventoryList must use stock.mirror_node_uid instead of inventory_movement.destionation_uid.

2005-12-14 aurel
* fix naming convention
* set default value of form_id in Base_cancel

2005-12-13 aurel
* Update way of install Business Template
- add Trash type
- modify Workflow_statusModiify
- add Forms and Scripts in erp5_core
* Change in script of rule_interraction_workflow

2005-12-13 romain
* Fix Base_edit (when displaying multiple matrixbox)

2005-12-08 yo
* Fix the LEFT JOIN syntax in Resource_zGetInventory and Resource_zGetInventoryList.

2005-12-08 Kevin
* Transform tuple to list to let ERP5Type_asSecurityGroupId do a sort.

2005-12-07 yo
* New skins: erp5_html.css and  form_html for PDF editing.

2005-12-04 Jean-Paul
* Made a minimal and somehow broken implementation of global search box (top right) to prevent displaying uggly search results. Improving it requires redirection and filtering

2005-11-25 Jérome
* hook manage_afterClone in rule_interraction workflow,  as "Later Script" (ie activity) because it is called too soon and some scripts are not available yet.

2005-11-30 yo
* portal_assignment_base_category_list is removed.
* Portal Types are modified for groups.

2005-11-30 yo
* BaseCategory_view supports category types.

2005-11-30 yo
* AccountingPreferences_view uses my_preferred_accounting_transaction_gap instead of my_gap.

2005-11-25 Jérome
* hook manage_afterClone in rule_interraction workflow, so that matrix is updated on installation

2005-11-23 Romain
* added getPortalSupplyTypeList to the acquisition portal type of the base category resource.

2005-11-22 Alex
* use getDefaultModule() in a script instead of statically using a module id.

2005-11-22 Jérome
* added proxy roles in simulation_movement_interaction_workflow/SimulationMovement_editDeliveryValue
* bug fix rule_interaction_workflow, it was hooking manage_delObject (without s)

2005-11-21 yo
* breadcrumbs translates the first two titles with ui instead of content. Disable the translation of the rest for now.

2005-11-18 yo
* ERP5Type_getSecurityCategoryFromAssignment should not return None

2005-11-16 Seb
* Removed the limit of 1000 in
Resource_zGetInventoryList

2005-11-16 Aurélien
* Correct naming convention

2005-11-15 Kevin
* In InventoryModule_reindexMovementList script, change portal_catalog() sort_on parameter from [('start_date','ascending')] to [('movement.start_date','ascending')]

2005-11-15 Romain
* remove some useless/not implemented actions on some portal types.

2005-11-15 Aurélien
* added action diff on portal_type Template_Tool
* added form TemplateTool_diffBusinessTemplate in erp5_core

2005-11-15 Jérome
* renamed person, organisation and currency module
* added comment on CurrencyModule_getCurrencyItemList to explain why it uses id and not title

2005-11-10 Alex
* added mapping base_category

2005-11-08 Romain
* replace Base_viewHistory template by a erp5 report.
* modify Base_edit in order to display multiples matrixbox on the same form.

2005-11-08 Kevin
* Replace 'self' by 'context' in Person_updateUserSecurityGroup.

2005-11-07 Kevin
* Delete Base_assignLocalRole.

2005-11-07 Alex
* Added source_trade and destination_trade categories

2005-11-05 yo
* Modify erp5.js and login_form to set a focus automatically.

2005-11-05 Kevin
* Add portal_assignment_base_category_list site property.
* Use getPortalAssignmentBaseCategoryList() in Person_updateUserSecurityGroup to get the list of base categories used on assignments to create security groups.
* Bypass Person_updateUserSecurityGroup if PAS is used.

2005-11-04 Kevin
* Update Base_getUserAssignmentList, ERP5Type_getSecurityCategoryFromAssignment and Person_updateUserSecurityGroup to support both NuxUserGroup and PluggableAuthService.
* Add User Login & Password on Person_viewDetails form.
* Add role/internal category because it's absolutely necessary to make ERP5Security product working.
* Add Male and Female gender categories.

2005-11-03 Kevin
* Change some object's title to respect ERP5 naming conventions.

2005-11-02 Romain
* make erp5_html_style a bit more generic.

2005-10-31 Kevin
* ERP5Site_checkNamingConventions now check Portal Types

2005-10-31 Jérome
* bug fix in ERP5Site_getModuleItemList, cache was rebuilt on each request
* remove all bare except:
* (yo) remove calls to flushActivity in Base_edit

2005-10-28 Kevin
* take care of form titles and workflow state titles in ERP5Site_checkNamingConventions
* check characters validity in ERP5Site_checkNamingConventions

2005-10-27 Kevin
* change bank_account_workflow variable state to validation_state
* (Guy) add
ERP5Site_viewCreateModuleScribusDialog and ERP5Site_createModuleScribus

2005-10-27 Romain
* correct OrderBuilder_view

2005-10-24 Seb
* Fixed acquisition on base category
variation

2005-10-17 Jérome
* added Base_getFormViewDialogActionButtonTitle,  mainly for workflow validation dialog

2005-10-20 Alex
* added Credit Card
* renamed Entity_viewBankAccount to Entity_viewFinancialInformationList

2005-10-18 Kevin
* Klaus: re-update of Folder_create

2005-10-17 Jérome
* added Simulation Tool portal type and set allowed content types for this.

2005-10-17 Kevin
* cleaning of Currency module: add history/metadate/print action, add edit_worflow
* Klaus: update Folder_create to catch NoAllowedContentTypesError exception
* Klaus: delete modifications of Folder_create

2005-10-15 Kevin
* change acquisition setup of function category to follow budget module needs

2005-10-14 yo
* Folder_delete is fixed to prevent a potential infinite loop
* TemplateTool_viewBusinessTemplateList uses objectValues instead of portal_catalog

2005-10-10 yo
* Remove the portal type Business Template and the workflows business_template_building_workflow and business_template_installatoin_workflow. You *must not* include them in erp5_core.

2005-10-08 Jérome
* call ERP5Site_updateTranslationTable in ERP5Site_reindexAll

2005-10-07 Romain
* add workflows business_template_building_workflow and business_template_installation_workflow

2005-10-07 Seb
* Changed the alias of movement in Resource_zGetInventoryList to make sure there is no conflict with an alias made by buildSqlQuery

2005-10-07 Kevin
* Add missing Translation_addMessage and Translation_delete ZSQLMethods

2005-10-07 Romain
* on portal type Organisation, remove property sheet Organisation.
* on portal type Product, remove property sheet Reference.
* change variable names in business_template_installation_workflow and business_template_building_workflow.

2005-10-05 Seb
* Changed the alias of movement in Resource_zGetInventory to make sure there is no conflict with an alias made by buildSqlQuery

2005-10-05 Kevin
* add ERP5Site_updateTranslationTable script

2005-09-28 Jérome
* allow to filter the list of module in the main page and the drop down list

2005-09-28 Kevin
* Exclude "--" string from translation in drop-down menus

2005-09-28 Jérome
* bug fix in CurrencyModule_getCurrencyItemList

2005-09-27 Seb
* modified simulation_movement_interaction_workflow

2005-09-27 kevin
* Add cash icons.

2005-09-27 yo
* ERP5Site_reindexAll does not use specify activate directly.

2005-09-20 Kevin
* Update call of security scripts in Person_updateUserSecurityGroup.

2005-09-19 Kevin
* Update ERP5TypeSecurity_asGroupId to raise an exception when category used to generate local securoty roles doesn't exist.
* Automatical sort of categories during the creation of security group, in order to have coherent group id.
* Rename security scripts to follow ERP5 naming convention.
* Raise RuntimeError instead of ValidationFailed in security related scripts.

2005-09-13 Romain
* Added new view to BusinessTemplate: BusinessTemplate_viewDiff

2005-09-10 Seb
* Added Business Template Portal Type

2005-09-08 Jérome
* fix Base_callDialogMethod to edit selection params in search dialogs

2005-09-07 Jérome
* remove calls to flushActivity in Base_edit. WARNING: this can cause reindexing problems.

2005-09-02 Jérome
* Add rule_interaction_workflow for predicate

2005-09-01 Kevin
* Add a workflow on Assignments

2005-08-31 Kevin
* Fix some (not all) Career related problems

2005-08-29 Seb
* Fixed small problem in Resource_zGetInventory thanks to Guillaume

2005-08-26 Kevin
* Change Base_callDialogMethod to include Moussa's modification against Bug #38

2005-08-26 Romain
* ERP5Site_reindexAll now index portal_deliveries and portal_orders.
* Remove my_id field in Organisation_view.
* Replace on portal type Category Tool the action List Folder_list by Folder_viewContentList.

2005-08-25 Romain
* Move category industrial_phase to erp5_pdm

2005-08-23 Kevin
* Sort salary_level categories by "int_index"

2005-08-23 Romain
* Move category industrial_phase from erp5_apparel

2005-08-18 Jérome
* Add portal_preference and all dependencies

2005-08-17 Romain
* Add form for OrderBuilder.

2005-08-16 Kevin
* Add Person Birth Name.

2005-08-12 Kevin
* Set acquisition of Function base category from Sync Value to Mask Value.
* Update acquisition of Skill base category to make it working on Career.
* Update some Person forms to make getSubordination(), getGrade(), getRole() and so on working through default career acquisition.

2005-08-10 Kevin
* Re-add function on Careers.
* Make first-level aquisition on Career working.
* Salary-level on Careers is now a category.

2005-08-09 Jérome
* work on CSV style: fix utf8 problems, set the correct Content-Type and add a simple form_view that renders only the ListBox called 'listbox' (this can be improved, but at least it "works" for most simple cases).

2005-08-09 Kevin
* add career_workflow.

2005-08-05 Jérome
* provide user a nice error message when  he cannot delete an object.
* remove portal_type limitation to Mail Message in Base_viewSearchResultList/listbox , in order to make worklist work.

2005-08-03 Jérome
* take care of accounting module renaming.

2005-07-28 Kevin
* Importation of category trees using OOo now support unicode.

2005-07-27 Romain
* Added Order Builder portal type.
* Modified Order Tool portal type.

2005-26-07 Sébastien
* updates Resource_zGetInventoryList.

2005-13-07 Sébastien
* disable simulation_movement_interaction_workflow until it works well.

2005-10-07 Jérome
* security workaround in Base_edit (quick fix to be removed).
* moved simulation_movement_interaction_workflow from erp5_trade, because of wf chains.

2005-06-30, Kevin
* add signature image on Bank Account Agent.
* update person details view.

2005-06-23, Kevin
* bank_account_workflow added from baobab project.

2005-06-20, Kevin
* Bugs eradicated in the core script used by the portal_categories fast input.
* Add the full region classification.

2005-06-08
* Add the script  Resource_hashVariationCategoryItemList in erp5_core.
* Modify variables name in validation workflow.
* Modify Base_edit for SupplyLine.
* Move SupplyCell to erp5_trade.

2005-06-07
* Add a fast input for portal_categories.
* Change Person_viewDetails to add partners & children.

2005-05-05
* Modify DeliveryBuilder_view.

2005-04-29
* Updated logo.

2005-04-20
* Little improvements of ERP5Site_createModule.

2005-04-18
* Add portal type: DeliveryBuilder, DeliveryTool, OrderTool, RouteTool.
* Add ZSQLMethod: Delivery_zIsDivergent.

2005-04-06
* Add base categorie from erp5_apparel_depend: origin.

2005-04-06
* Add base categories from erp5_trade, erp5_accounting: destination_administration, destination_decision, destination_payment, source_administration, source_decision, source_payment.