Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Party Component
    • Enhanced the communication event screens and created specific forms for emails and internal notes.
    • created Created the possibility to create Customer requests from incoming emails which allows the import into the project manager component where request can be converted into project tasks.
    • When emails come into the system and the email is not known, a form is added which allos the quick creation of new parties. Also has a mass delete button to delete incoming spam.
    • Make viewing own tasks possible in profile
    • Introduction of a sheduled job which is executed every 5 minutes and which send entered emails. This job also allows to send emails in the future
    • Converted Party Manager->View Profile->Subscriptions screenlet to form widget
  • Order Component
    • Enhanced the Customer request screens and changed them according the OFBIz interface standards.
    • Implemented returns of purchase orders to suppliers
    • Converted ftl form to the widget; enhanced the "Edit Return Header" form so that it can be used for supplier returns
    • Initial version of the supplier return implementation
  • Accounting Component
    • CapturePaymentsByInvoice service doesn't return not optional parameter while processing multiple orders invoice
    • Updated Cybersource configuration and code; code changes are minor only changes for java 5 (unboxing and generics)
  • Ecommerce Component
    • One Page Checkout page process improvements and bug fixing
    • Fix shipping options not coming on IE7 along with misc. UI fix
  • Product Component
    • Problems in virtual product's detail page if productFeatureTypeId contain non alfa characters
    • Create a hyperlink from the contentId on the productContent form
  • AssetMaint Component
    • Asset Maintenance improvements
    • Fixed Asset Meter refactor
  • Pos Component
    • Actually the numeric keyboard makes more sense in Paid In and Out
    • Use resource in UtilProperties.getMessage in place of file name hardcoded
  • BI Component
    • Moved the bi component from specialpurpose to the framework folder
  • Framework
    • Added support for default entity-group for entities: now, if an entity belongs to the org.ofbiz group, there is no need to explicitely specify this
    • Removed hack fix for getting a count of results when there is a GROUP BY in the select; now lets the database do the count instead of iterating through every single result in order to get the count, so is WAY more efficient; note that this also uses the COUNT(1) instead of
      COUNT(star) approach for better performance, ie getting the same result but asking the database to do less
    • Copy usersettings from a template if not found for a certain user
    • FreeMarkerWorker.java improvements
    • Enhancements to the Autocompleter integration with form widget dropdown
    • Initial implementation of Ajax InPlaceEditor for form widget Display field
    • Minilang's first-from-list operation now sets the field to null if the list is null or empty, previously the field was left unchanged
    • Expanded entity-auto engine to support auto fromDate; a bunch more changes to example component services to eliminate implementations possible so far; now there are just a few left
    • Misc cleanups to the widget tree code, still a lot to do to improve the readability of the code but this is hopefully a small step in that direction
    • Added flag to disable the cached classloader; conflicts with certain libraries which plug into the servlet container (i.e. JSF)
    • ObjectType.java simpleTypeConvert(...) improvement - now converts Long to Date and back, and Long to Timestamp and back
    Framework
    • Added support for default entity-group for entities: now, if an entity belongs to the org.ofbiz group, there is no need to explicitely specify this
  • All Components
    • a bunch of Beanshell scripts have been converted to Groovy scripts
    • removed all the, no more needed after recent enhancement, entity-group.xml files
  • User Interface
    • Removed deprecated CSS styles from the maincss.css file. I skipped the eCommerce component because it doesn't use that style sheet, and I also skipped the content component because it is used in eCommerce
    • Removed deprecated CSS styles from back office applications
    • Additional german translations for framework

June 2008

  • Accounting/Product/Party/Content/Ecommerce/Humanres/Manufacturing/Marketing/Order/Workeffort/SecurityExt
    • Conversions to new field attribute of minilang scripts
  • Accounting/Party/Marketing/Manufacturing/Projectmgr/Example/Product/Ordermgr/Workeffort/Content
    • Conversions of bsh scripts to groovy
  • Accounting
    • Improved Fixed Asset tree
    • Move Billing Account permissions to follow new the pattern
    • POS: CVV2 code is not always deleted from the DB
  • HR (Human ressources)
    • Miscellaneous enhancements and bug fixing.
  • Product
    • Added support for non-serialized status to mark items as defective or on-hold and exclude
      them form the inventory reservation and issuance services
    • JUNIT testing the process of Receive Inventory (Non-Serialized items)
    • JUNIT test case for Inventory Receive
    • Weight/Quantity/PriceQuantityBreak records may be used by other ShipmentCostEstimate records;
      if the service is unable to delete them it should not throw an error message
  • Specialpurpose/workflow
    • Moved the workflow related data to the workflow component

...