Clone Tools
  • last updated 18 mins ago
Constraints: committers
Constraints: files
Constraints: dates
Reverted: "Improved: Use ‘depends-on’ attribute instead of “component-load.xml”" (OFBIZ-11296)

This reverts commit eeabe69813a1d9f42911dec70a912574046ef49b.

  1. … 24 more files in changeset.
Improved: Use ‘depends-on’ attribute instead of “component-load.xml” (OFBIZ-11296)

We currently have two ways to define component loading order. Either

by using ‘depends-on’ attribute in “component-config.xml” or by adding

a “component-load.xml” file at the root of a component directory.

“depends-on” is more flexible because it handles partial ordering when

“component-load.xml” defines a total order which is not necessarily

meaningful, so it is better to rely only “depends-on”.

This removes the usage of “component-load.xml” to use ‘depends-on’

instead. The dependency declarations correspond to the total ordering

previously defined but will need to be refined in the future to relax

unnecessary dependency declarations.

Only “framework/base/config/component-load.xml” which defines the

top-level directories order (framework, applications, themes and

plugins) is kept.

  1. … 24 more files in changeset.
Improved: Move all data in applications to the datamodel component. Moved demo data from accounting, commonext, content, humanres, manufacturing, marketing, order, party, product, workeffort components to datamodel component. Done changes in related data files and do entries accordingly. (OFBIZ-9501) Thanks to Sourabh Jain for your contribution.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 69 more files in changeset.
Improved: Move all data in applications to the datamodel component. (OFBIZ-9501) Move selected seed data for Product, Accounting and Manufacturing component. Thanks to Taher and Jacques for finalizing the data set.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 11 more files in changeset.
Move config data related to PaymentGateway configuration from seed-initial to demo (OFBIZ-9595)

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 3 more files in changeset.
Improved: Several file names do not adhere to conventions applied to same files in other components. (OFBIZ-9338)

Thanks Pierre Smits for reporting the issue.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 29 more files in changeset.
Implemented: Removed most dependencies from OFBiz framework to plugins (OFBIZ-9322)

This is the first commit to removed dependencies on the ecommerce plugin data

by moving the following files to applications:

- DemoStandardCosting to applications/accounting/data/

- DemoOrderPeopleData.xml to applications/order/data/

- DemoOrderTestData.xml to applications/order/data/

- DemoProduct.xml to applications/order/data/

- DemoRentalShipping.xml to applications/order/data/

- DemoShipping.xml to applications/order/data/

Also modified some data on the below files to fix dependency order

- applications/product/data/ProductDemoData.xml

(move facility data needed for tests from plugins)

- applications/marketing/data/sfaDemoData.xml

(move data to DemoOrderPeopleData.xml)

- applications/party/testdef/data/PartyTestsData.xml

(status does not exist)

- applications/workeffort/testdef/data/WorkEffortTestData.xml

(status does not exist)

- applications/workeffort/minilang/test/WorkEffortTests.xml

(depends on planHours which is defined in project componnent)

And finally updated the below component files with the moved data

- applications/order/ofbiz-component.xml

- applications/accounting/ofbiz-component.xml

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 12 more files in changeset.
Improved: Removed old data migration services. (OFBIZ-9327)

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 8 more files in changeset.
Improved: Removed deprecated entities. (OFBIZ-9327)

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 10 more files in changeset.
Improved: Added test cases for following rate related servicse. - getRateAmount - deleteRateAmount - updateRateAmount - getRatesAmountsFromWorkEffortId - getRatesAmountsFromPartyId - getRatesAmountsFromEmplPositionTypeId - updatePartyRate - deletePartyRate - filterRateAmountList


Thanks Akash Jain and Pawan Verma for your contribution

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 3 more files in changeset.
Fixes "Remove warnings regarding missing component lib folders" - - by cleaning/clearing the references to non existent/empty dirs.


* Also removes empty framework/base/lib/scripting and useless applications\content\lib\uno\README (miss doc in wiki)

* When jpim-0.1.jar will be (hopefully) replaced we can drop lib ref in framework/base/ofbiz-component.xml

* I wonder if we should let the geronimo component alone with only 2 classes, could we not put that in entity or entityext?

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 45 more files in changeset.
OFBIZ-6760: Moved all entity definitions from the applications components into a new component named "datamodel". This is a first step to refactor application components into independent parts that can be deployed when needed.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 30 more files in changeset.
Moved the "bi" component from the framework to the specialpurpose folder; moved all the dependencies (client code) on the "bi" component from applications components to the "bi" component itself. Now the "bi" component contains all the dimensions/facts/star schemas and all the logic to populate them and can be easily enabled/disabled.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 78 more files in changeset.
Removes useless entried in ofbiz-component.xml files Indicates what to do in README for accounting optional libs

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2 more files in changeset.
adding budget services, screens and forms

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 6 more files in changeset.
Removed incomplete JUnit test that was created by Hans Bakker in commit 1449615 in order to test the feature associated to a new field calcTaxAfterPromotion; after this, Paul Foxworthy reverted the commit in rev. 1468865 but he forgot to remove the whole test and instead he updated it, leaving it in a useless state.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2 more files in changeset.
Modified the title of the AP and AR web applications in order to have them grouped nicely under Accounting in the top menu.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

Reorganized test data and unit tests to remove wrong dependencies from accounting to assetmaint and from order to scrum; all tests are now successful even when all specialpurpose components (*except* ecommerce) are disabled.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 7 more files in changeset.
currently tax is calculated before promotion, added am option in the productstore to be able to set the tax calculation after promotion. This in order to remain backward compatible. Also added a junit test for this. Contribution from Tom, employee from Antwebsystems

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 5 more files in changeset.
split up securitypermissions as seed data and securitygroups as demo data with a single exception: the creation of a super security group which has general access to the system and which is used with the 'ant create-admin-user-login' command.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 126 more files in changeset.
reverted recent security file changes revisions: 1350847,1350843,1350840,1348534,1347908,1347213,1346264, need more investigation

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 42 more files in changeset.
introduced a new data-reader : 'security'

Security is now by default not loaded because not part of seed anymore this will make all component hidden and not accessible .

It is still loaded as part of the reader 'demo'

to load the security files:

./ant load-readers -Ddata-readers=security

Now it is possible to load only a selection of the security files in your hot-deploy component as follows:

<entity-resource type=data reader-name=seed loader=main location=../../framework/security/data/SecurityData.xml/>

<entity-resource type=data reader-name=seed loader=main location=../../framework/webtools/data/WebtoolsSecurityData.xml/>

<entity-resource type=data reader-name=seed loader=main location=../../applications/party/data/PartySecurityData.xml/>

This will enable only standard groups, the party and the webtools application.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 34 more files in changeset.
remove the possibility to update payment applications: is too complicated and can cause posting problems, only allow add and delete, this is at the payment side

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 7 more files in changeset.
because specific jars will be included in the lib dir, no special classpatch required. comment fom Jacopo.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

Add the 'ideal' payment gateway, often used in the Netherlands, see, install instruction in the thirdparty src folder

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 22 more files in changeset.
changed all payment gateway configurations to be in a new data file that is loaded with seed-initial only. This will prevent customizations to the configs from being overwritten.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2 more files in changeset.
add the securepay payment processor

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 18 more files in changeset.
Moved the accounting permission services to a separate file.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 9 more files in changeset.
Test case for create/update/delete FixedAssetRegistration.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2 more files in changeset.
Applied patch from jira issue OFBIZ-3269 - Reconciliation Screen Enhancements. In Financial Account At Reconciliation Screen (, rename field name "Reconciled Date" by "Reconciliation Date". A write a scheduled service(autoFinAccountReconciliation) which will call once in a day and get all of the reconciliation records whose reconciliation date is set in between current date.

Thanks Sumit & Awdesh for the contribution.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 6 more files in changeset.