Clone
 

david e. jones <jonesde@apache.org> in ofbiz-plugins

Fixed EbayStoreHelper to not user to field that was removed from the JobManager that did not support multiple delegators, and instead use the delegator name

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@1066465 13f79535-47bb-0310-9956-ffa450edef68

Merged multitenant20100310 branch into the trunk

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@927271 13f79535-47bb-0310-9956-ffa450edef68

    • -2
    • +2
    /ldap/src/org/ofbiz/ldap/LdapLoginWorker.java
Some permissions changes so that webpos and myportal have base permissions like all other applications except cmssite, which is more like ecommerce as it is public facing so it is no longer in the Applications menu

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@899088 13f79535-47bb-0310-9956-ffa450edef68

    • -1
    • +6
    /myportal/data/MyPortalSecurityData.xml
    • -0
    • +27
    /webpos/data/WebPosSecurityData.xml
Small label change; there are quite a few ugly ones that have been changed in translation efforts apparently by people who don't really speak english; this one didn't even make sense

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@810737 13f79535-47bb-0310-9956-ffa450edef68

    • -1
    • +1
    /ecommerce/config/EcommerceUiLabels.xml
Moved logo and icon images back to images component and removed from everywhere else; all references to these should be to there only now; fixes issue with logo in ecommerce and other little things

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@766426 13f79535-47bb-0310-9956-ffa450edef68

Fixed issue with data loading I caused when moving this record from the ecommerce component to the order component; reported on the ml by gil portenseigne

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@764074 13f79535-47bb-0310-9956-ffa450edef68

Added/moved some missing WebSite data needed for selecting themes, etc

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@763828 13f79535-47bb-0310-9956-ffa450edef68

Removed old webtools workflow engine pages from webtools to a skeleton (non-functional) webapp in the specialpurpose/workflow component

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@757689 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +141
    /workflow/config/WorkflowUiLabels.xml
    • -0
    • +57
    /workflow/webapp/workflow/WEB-INF/controller.xml
    • -0
    • +64
    /workflow/webapp/workflow/main.ftl
    • -0
    • +68
    /workflow/webapp/workflow/workflow/readxpdl.ftl
    • -0
    • +100
    /workflow/webapp/workflow/workflow/workflowMonitor.ftl
    • -0
    • +91
    /workflow/widget/MiscScreens.xml
Added link-type=hidden-form attribute and parameter sub-element to the menu and screen widget link elements; some refactoring and cleanup to avoid too much code redundancy in this (though there is certainly still quite a bit here); changes the MyPortalMenus.xml#CommSubTabBar to use this since it is an example reported by Bilgin; WARNING: I don't have a good test case for this so testing from Bilgin or I guess Hans would be very appreciated

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@755022 13f79535-47bb-0310-9956-ffa450edef68

Fixed a few remaining references to applications/ecommerce, changed to use component://

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@754574 13f79535-47bb-0310-9956-ffa450edef68

Changed SurveyWrapper to support rendering from a flexible location, ie component://, and changed DemoSurvey data to use component://; fixes issue with ecommerce now that it is in specialpurpose instead of applications

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@754536 13f79535-47bb-0310-9956-ffa450edef68

Moved ecommerce from applications to specialpurpose, as discussed on the dev mailing list; component and build files updates, tested clean build/install/run

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@754529 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +71
    /ecommerce/build.xml
    • -0
    • +3721
    /ecommerce/config/EcommerceUiLabels.xml
    • -0
    • +28
    /ecommerce/config/blog.properties
    • -0
    • +213
    /ecommerce/data/DemoConfigurator.xml
    • -0
    • +145
    /ecommerce/data/DemoContent.xml
    • -0
    • +73
    /ecommerce/data/DemoFactoids.xml
    • -0
    • +87
    /ecommerce/data/DemoFinAccount.xml
    • -0
    • +50
    /ecommerce/data/DemoMarketing.xml
    • -0
    • +198
    /ecommerce/data/DemoOrderPeopleData.xml
    • -0
    • +84
    /ecommerce/data/DemoOrderTestData.xml
    • -0
    • +767
    /ecommerce/data/DemoProduct.xml
    • -0
    • +289
    /ecommerce/data/DemoProductCategoriesI18nData.xml
    • -0
    • +59
    /ecommerce/data/DemoProductI18nData.xml
  1. … 255 more files in changeset.
Fixed issue with general html encoding of String objects in FTL files being applied to dynamic JavaScript from groovy files by leaving them as StringBuffers, ie just removing the toString calls

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@742234 13f79535-47bb-0310-9956-ffa450edef68

    • -1
    • +0
    /webpos/webapp/webpos/includes/Header.ftl
Resolved some more problems with the general html encoding, most of which are from funny code that should be cleaned up anyway so haven't run into any dilemmas so far; still looking though so could happen

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@742053 13f79535-47bb-0310-9956-ffa450edef68

A few related changes:

Big refactor of ControlServlet, RequestManager, RequestHandler, and ConfigXMLReader so that simple objects are used instead of Maps within Maps within Maps for the data from the controller.xml file, which results in eliminating hundreds of lines of code including the entire RequestHandler class. I have tested this a lot with different apps that use the ControlServlet differently, but this is a very big change so there could still be issues. Based on this cleanup future issues and new features should be easier and less error prone, and that is why doing it now in order to help with a number of other improvements and bug fixes that are part of this commit.

Also added redirect-parameter element to go under the request-map -> response element which allows you to specify which parameters will be passed on in a redirect instead of using all of them. Also improved default there and in various places to only include parameters from the URL to avoid issues with form data, but if the ID to display (like following a crAlso added redirect-parameter element to go under the request-map -> response element which allows you to specify which parameters will be passed on in a redirect instead of using all of them. Also improved default there and in various places to only include parameters from the URL to avoid issues with form data, but if the ID to display (like following a crAlso added redirect-parameter element to go under the request-map -> response element which allows you to specify which parameters will be passed on in a redirect instead of using all of them. Also improved default there and in various places to only include parameters from the URL to avoid issues wd in and also going to the same page after login from auth=true or from clicking on the login link.

Related to cleaning up login URLs also changed how the request and parameters passed to a request before a login are saved and used after a login is successful so that it URL parameters go on the URL in a redirect to the original request to make it more transparent, and non-URL parameters just stay in the session and are used when the original request is run again to avoid putting sensitive information like passwords and big information like textarea data in the URL, which has been a problem before.

To see what some of these things combined can do try going to the example app, login, click on the New Example link, then logout in another tab or window, then go back to the New Example page and enter a name and a whole bunch of text in the long description then click Create, the system will show you the login page so enter username/password, and then after login you'll see a nice URL to EditExample with the correct exampleId parameter and all of the data entered before login successfully saved and never appearing in a URL.

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@741374 13f79535-47bb-0310-9956-ffa450edef68

    • -6
    • +1
    /hhfacility/webapp/hhfacility/login.ftl
Manual merge of typecheckcleanup200810 branch as of rev 731346 in that branch, resolved all conflicts; with this BigDecimal is not the native type for many entity fields and is used for many calculations; some work is still needed in certain areas of the project but this covers the most critical ones; thanks especially to Scott for his work on this

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@731851 13f79535-47bb-0310-9956-ffa450edef68

    • -73
    • +74
    /pos/src/org/ofbiz/pos/PosTransaction.java
    • -1
    • +1
    /pos/src/org/ofbiz/pos/component/Operator.java
    • -3
    • +4
    /pos/src/org/ofbiz/pos/event/ManagerEvents.java
    • -8
    • +9
    /pos/src/org/ofbiz/pos/event/MenuEvents.java
    • -10
    • +11
    /pos/src/org/ofbiz/pos/event/PaymentEvents.java
    • -3
    • +4
    /pos/src/org/ofbiz/pos/screen/PosScreen.java
Cleaned up some package names to use the specialpurpose package

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@703963 13f79535-47bb-0310-9956-ffa450edef68

A few little cleanups, moved the ftl demo files to the database and simplified the controller file quite a bit

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@677645 13f79535-47bb-0310-9956-ffa450edef68

    • -22
    • +0
    /cmssite/webapp/cmssite/DemoFooter.ftl
    • -22
    • +0
    /cmssite/webapp/cmssite/DemoHeader.ftl
    • -23
    • +0
    /cmssite/webapp/cmssite/DemoHome.ftl
Finally deprecating the old workflow engine which hasnt been used in years; moving it to the specialpurpose directory and have pulled out the order task list stuff in the order manager that used to use it and though that stuff still exists the controller entries and such are in comments in the screen def file; also moved shark to the specialpurpose directory as it is also rarely used and is not used in any OFBiz applications as it requires LGPL libraries, among other issues that leave it short of complete

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@665981 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +27
    /shark/config/SharkUiLabels.properties
    • -0
    • +49
    /shark/config/SharkUiLabels.xml
    • -0
    • +27
    /shark/config/SharkUiLabels_ru.properties
    • -0
    • +87
    /shark/config/shark.properties
    • -0
    • +78
    /shark/entitydef/entitygroup.xml
    • -0
    • +362
    /shark/entitydef/entitymodel.xml
    • -0
    • +288
    /shark/example/ofb_test.xpdl
  1. … 145 more files in changeset.
More cleanups of now deprecated constructors and what what

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@660844 13f79535-47bb-0310-9956-ffa450edef68

    • -25
    • +25
    /pos/src/org/ofbiz/pos/event/ManagerEvents.java
A whole bunch of cleanups to use newer and more consolidated delegator find methods; still lots of deprecation warnings, bots of deprecation warnings but this is a first pass, and things still run as before

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@653029 13f79535-47bb-0310-9956-ffa450edef68

Changed to use description tags instead of comments for oagis entities

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@644530 13f79535-47bb-0310-9956-ffa450edef68

    • -12
    • +13
    /oagis/entitydef/entitymodel.xml
Reordered top header tabs by alpha (easier to find); moved business things to the top and technical things to the bottom, which was thgs to the bottom which was the original intent of this pattern

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@640533 13f79535-47bb-0310-9956-ffa450edef68

Changed receiveInventoryProduct service to have an input parameter of currentInventoryItemId and output of inventoryItemId rather than the same for both; soher than the same for both; solves problem when used as a service-multi event

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@603849 13f79535-47bb-0310-9956-ffa450edef68

Changed templates to escape characters to avoid those that are in the strings but cause problems when just dropped into an XML file

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@594296 13f79535-47bb-0310-9956-ffa450edef68

    • -13
    • +13
    /oagis/webapp/oagis/message/ProcessShipment.ftl
    • -12
    • +12
    /oagis/webapp/oagis/message/ReceiveDelivery.ftl
Small improvement to returned error message

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@589955 13f79535-47bb-0310-9956-ffa450edef68

Small logic change to make it easier to manually retry failed messages, with stuff like the re receive message service

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@582473 13f79535-47bb-0310-9956-ffa450edef68

Improved send message code to better handle errors and save off the send error status if that happens; closes hole where a message can be marked as sent but not actually successfully sent

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@582464 13f79535-47bb-0310-9956-ffa450edef68

Changed order of validation operations in send process shipment service to do auth check last because many orders won't need it, and an error in the auth check causes strange problems for that code right now

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@578998 13f79535-47bb-0310-9956-ffa450edef68

Fixed bug from last commit, reversed logic

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk/specialpurpose@577500 13f79535-47bb-0310-9956-ffa450edef68