[jira] Resolved: (OFBIZ-4029) commit r1033717 breaks authorize.net processing.

2010-11-23 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-4029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski resolved OFBIZ-4029.
---

Resolution: Fixed

This should be resolved in the trunk revision #1038317.
Please confirm that this is resolved for you.

 commit r1033717 breaks authorize.net processing.
 

 Key: OFBIZ-4029
 URL: https://issues.apache.org/jira/browse/OFBIZ-4029
 Project: OFBiz
  Issue Type: Bug
  Components: accounting
Affects Versions: SVN trunk
 Environment: linux, postgres
Reporter: Rohit Sureka
Assignee: Andrew Zeneski
Priority: Blocker

 hi, 
 i updated my code to the latest version and the commit r1033717 breaks the 
 authorize payment process. i am not sure if we are expected to make any 
 changes to 'authorize dot net' config settings, but if we need to do any 
 changes they are not mentioned in the commit. 
 the problem that i am facing after updating my code to the commit r1033717 is 
 as follows: 
 1) credit card are properly authorized, but the authorization status is not 
 properly saved in the database. for eg. if the credit card was authorized for 
 $10, in ofbiz is shows only 0. it happens the same for any amount used in 
 authorization. 
 2) in the reference number field, instead of the of reference number, the 
 ofbiz order number is shown. 
 3) in the 'Gateway Cv Result' field the reference number is showing instead 
 to the CV result. 
 i assume that the problem is with the storing of the response from authorize 
 dot net into the ofbiz database. the authorization is however successful as 
 we get a confirmation from authorize.net with the correct amount and other 
 details. 
 Thanks, 
 Rohit

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-4029) commit r1033717 breaks authorize.net processing.

2010-11-20 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-4029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-4029:
-

Assignee: Andrew Zeneski

 commit r1033717 breaks authorize.net processing.
 

 Key: OFBIZ-4029
 URL: https://issues.apache.org/jira/browse/OFBIZ-4029
 Project: OFBiz
  Issue Type: Bug
  Components: accounting
Affects Versions: SVN trunk
 Environment: linux, postgres
Reporter: Rohit Sureka
Assignee: Andrew Zeneski
Priority: Blocker

 hi, 
 i updated my code to the latest version and the commit r1033717 breaks the 
 authorize payment process. i am not sure if we are expected to make any 
 changes to 'authorize dot net' config settings, but if we need to do any 
 changes they are not mentioned in the commit. 
 the problem that i am facing after updating my code to the commit r1033717 is 
 as follows: 
 1) credit card are properly authorized, but the authorization status is not 
 properly saved in the database. for eg. if the credit card was authorized for 
 $10, in ofbiz is shows only 0. it happens the same for any amount used in 
 authorization. 
 2) in the reference number field, instead of the of reference number, the 
 ofbiz order number is shown. 
 3) in the 'Gateway Cv Result' field the reference number is showing instead 
 to the CV result. 
 i assume that the problem is with the storing of the response from authorize 
 dot net into the ofbiz database. the authorization is however successful as 
 we get a confirmation from authorize.net with the correct amount and other 
 details. 
 Thanks, 
 Rohit

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-2382) Documentation of Authorization API

2010-11-11 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-2382.
-

Resolution: Won't Fix

No need to document an unused API

 Documentation of Authorization API
 --

 Key: OFBIZ-2382
 URL: https://issues.apache.org/jira/browse/OFBIZ-2382
 Project: OFBiz
  Issue Type: Sub-task
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
   Original Estimate: 72h
  Remaining Estimate: 72h



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-2380) Security Re-Implementation

2010-11-11 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-2380.
-

Resolution: Won't Fix

unused

 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-2697) Method getModelEntity in GenericDelegator 'swallow' exceptions

2009-07-03 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-2697:
-

Assignee: Andrew Zeneski

 Method getModelEntity in GenericDelegator 'swallow' exceptions
 --

 Key: OFBIZ-2697
 URL: https://issues.apache.org/jira/browse/OFBIZ-2697
 Project: OFBiz
  Issue Type: Bug
  Components: framework
 Environment: Tested with version ofbiz-rel9.04-2009-05-28-v779496
Reporter: Cimballi
Assignee: Andrew Zeneski

 The method getModelEntity in GenericDelegator 'swallow' exceptions :
 public ModelEntity getModelEntity(String entityName) {
try {
return getModelReader().getModelEntity(entityName);
} catch (GenericEntityException e) {
Debug.logError(e, Error getting entity definition from
 model, module);
return null;
}
}
 So if you make a typo error on the name of an entity, an error while be 
 logged but the code will continue to execute.
 Stack trace of the logged error when I typed ShipGroup for an entity name :
 2009-07-03 08:23:39,836 (RMI TCP Connection(5)-192.168.1.33) [
 GenericDelegator.java:398:ERROR]
  exception report 
 --
 Error getting entity definition from model
 Exception: org.ofbiz.entity.GenericModelException
 Message: Could not find definition for entity name ShipGroup
  stack trace 
 ---
 org.ofbiz.entity.GenericModelException: Could not find definition for
 entity name ShipGroup
 org.ofbiz.entity.model.ModelReader.getModelEntity(ModelReader.java:451)
 org.ofbiz.entity.GenericDelegator.getModelEntity(GenericDelegator.java:396)
 org.ofbiz.entity.GenericDelegator.getNextSeqIdLong(GenericDelegator.java:3166)
 org.ofbiz.entity.GenericDelegator.getNextSeqId(GenericDelegator.java:3119)
 org.ofbiz.entity.GenericDelegator.getNextSeqId(GenericDelegator.java:3109)
 ...
 More precisely, this error happened when I try to get the next id of a 
 sequence and I enter the wrong name for the entity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2697) Method getModelEntity in GenericDelegator 'swallow' exceptions

2009-07-03 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12727048#action_12727048
 ] 

Andrew Zeneski commented on OFBIZ-2697:
---

Can you please add a comment which includes the code you used to cause this 
error? I would like to see what you are doing in order to determine the proper 
fix. Thanks!

 Method getModelEntity in GenericDelegator 'swallow' exceptions
 --

 Key: OFBIZ-2697
 URL: https://issues.apache.org/jira/browse/OFBIZ-2697
 Project: OFBiz
  Issue Type: Bug
  Components: framework
 Environment: Tested with version ofbiz-rel9.04-2009-05-28-v779496
Reporter: Cimballi
Assignee: Andrew Zeneski

 The method getModelEntity in GenericDelegator 'swallow' exceptions :
 public ModelEntity getModelEntity(String entityName) {
try {
return getModelReader().getModelEntity(entityName);
} catch (GenericEntityException e) {
Debug.logError(e, Error getting entity definition from
 model, module);
return null;
}
}
 So if you make a typo error on the name of an entity, an error while be 
 logged but the code will continue to execute.
 Stack trace of the logged error when I typed ShipGroup for an entity name :
 2009-07-03 08:23:39,836 (RMI TCP Connection(5)-192.168.1.33) [
 GenericDelegator.java:398:ERROR]
  exception report 
 --
 Error getting entity definition from model
 Exception: org.ofbiz.entity.GenericModelException
 Message: Could not find definition for entity name ShipGroup
  stack trace 
 ---
 org.ofbiz.entity.GenericModelException: Could not find definition for
 entity name ShipGroup
 org.ofbiz.entity.model.ModelReader.getModelEntity(ModelReader.java:451)
 org.ofbiz.entity.GenericDelegator.getModelEntity(GenericDelegator.java:396)
 org.ofbiz.entity.GenericDelegator.getNextSeqIdLong(GenericDelegator.java:3166)
 org.ofbiz.entity.GenericDelegator.getNextSeqId(GenericDelegator.java:3119)
 org.ofbiz.entity.GenericDelegator.getNextSeqId(GenericDelegator.java:3109)
 ...
 More precisely, this error happened when I try to get the next id of a 
 sequence and I enter the wrong name for the entity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2697) Method getModelEntity in GenericDelegator 'swallow' exceptions

2009-07-03 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12727068#action_12727068
 ] 

Andrew Zeneski commented on OFBIZ-2697:
---

After looking at this in more detail, the sequence generator does not require 
the entity to exist to generate a sequence value. You should have received a 
valid value for this method call, with just an error message printed in the 
logs. Nothing should have been rolled back in this case. However, if you tried 
to create an entity which did not exist, an error should have been thrown at 
that time and rolled back the transaction. 

You mentioned in your email that your transaction did not rollback, was this 
the only operation you attempted on the invalid entity? If so, nothing should 
have rolled back. If you did attempt a create or update and still there was no 
roll back then there may be an issue related to that.

 Method getModelEntity in GenericDelegator 'swallow' exceptions
 --

 Key: OFBIZ-2697
 URL: https://issues.apache.org/jira/browse/OFBIZ-2697
 Project: OFBiz
  Issue Type: Bug
  Components: framework
 Environment: Tested with version ofbiz-rel9.04-2009-05-28-v779496
Reporter: Cimballi
Assignee: Andrew Zeneski

 The method getModelEntity in GenericDelegator 'swallow' exceptions :
 public ModelEntity getModelEntity(String entityName) {
try {
return getModelReader().getModelEntity(entityName);
} catch (GenericEntityException e) {
Debug.logError(e, Error getting entity definition from
 model, module);
return null;
}
}
 So if you make a typo error on the name of an entity, an error while be 
 logged but the code will continue to execute.
 Stack trace of the logged error when I typed ShipGroup for an entity name :
 2009-07-03 08:23:39,836 (RMI TCP Connection(5)-192.168.1.33) [
 GenericDelegator.java:398:ERROR]
  exception report 
 --
 Error getting entity definition from model
 Exception: org.ofbiz.entity.GenericModelException
 Message: Could not find definition for entity name ShipGroup
  stack trace 
 ---
 org.ofbiz.entity.GenericModelException: Could not find definition for
 entity name ShipGroup
 org.ofbiz.entity.model.ModelReader.getModelEntity(ModelReader.java:451)
 org.ofbiz.entity.GenericDelegator.getModelEntity(GenericDelegator.java:396)
 org.ofbiz.entity.GenericDelegator.getNextSeqIdLong(GenericDelegator.java:3166)
 org.ofbiz.entity.GenericDelegator.getNextSeqId(GenericDelegator.java:3119)
 org.ofbiz.entity.GenericDelegator.getNextSeqId(GenericDelegator.java:3109)
 ...
 More precisely, this error happened when I try to get the next id of a 
 sequence and I enter the wrong name for the entity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-2520) Adding Google Checkout Jar file in OFBiz trunk.

2009-05-28 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-2520:
-

Assignee: Andrew Zeneski

 Adding Google Checkout Jar file in OFBiz trunk.
 ---

 Key: OFBIZ-2520
 URL: https://issues.apache.org/jira/browse/OFBIZ-2520
 Project: OFBiz
  Issue Type: Wish
  Components: framework
Affects Versions: SVN trunk
Reporter: Ashish Vijaywargiya
Assignee: Andrew Zeneski
Priority: Trivial
 Fix For: SVN trunk

 Attachments: checkout-sdk.jar, NewOrderNotification.java


 Hello,
 Google Checkout jar file is associated with ASL 2.0.
 For more details please visit: 
 http://code.google.com/p/google-checkout-java-sdk/
 It will be of great help for developer to have the jar file in OFBiz trunk at 
 framework/base/lib.
 We are attaching the jar file taken from the source code.
 For getting to the jar file you can download the source code present at: 
 http://google-checkout-java-sdk.googlecode.com/files/checkout-sdk-0.8.8.zip
 Please commit to to the framework/base/lib if it is not harming when 
 licensing thing is considered.
 Thanks !
 --
 Ashish

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2520) Adding Google Checkout Jar file in OFBiz trunk.

2009-05-27 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2520?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12713869#action_12713869
 ] 

Andrew Zeneski commented on OFBIZ-2520:
---

I saw we put the lib in the google component lib directory, this will only be 
used by the single component, so lets keep it there. I think you have access to 
specialpurpose Ashish, so I will leave this issue for you. :)

 Adding Google Checkout Jar file in OFBiz trunk.
 ---

 Key: OFBIZ-2520
 URL: https://issues.apache.org/jira/browse/OFBIZ-2520
 Project: OFBiz
  Issue Type: Wish
  Components: framework
Affects Versions: SVN trunk
Reporter: Ashish Vijaywargiya
Priority: Trivial
 Fix For: SVN trunk

 Attachments: checkout-sdk.jar, NewOrderNotification.java


 Hello,
 Google Checkout jar file is associated with ASL 2.0.
 For more details please visit: 
 http://code.google.com/p/google-checkout-java-sdk/
 It will be of great help for developer to have the jar file in OFBiz trunk at 
 framework/base/lib.
 We are attaching the jar file taken from the source code.
 For getting to the jar file you can download the source code present at: 
 http://google-checkout-java-sdk.googlecode.com/files/checkout-sdk-0.8.8.zip
 Please commit to to the framework/base/lib if it is not harming when 
 licensing thing is considered.
 Thanks !
 --
 Ashish

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2381) Implementation of new Authorization API

2009-05-01 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704374#action_12704374
 ] 

Andrew Zeneski edited comment on OFBIZ-2381 at 5/1/09 10:50 AM:


*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
Revision 770036 - Added license header
Revision 770076 - Bug fixes, changed groovy context name to permissionContext
Revision 770077 - Integrated (in context setup) with Webslinger
Revision 770401 - Removed 'expanded' parameter from API; included new 
findMatchingPermissions() method
Revision 770407 - Fixed themes to work the the API change
Revision 770771 - Fixed issue w/ ThreadLocal not being cleared by a thread pool

  was (Author: jaz):
*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
Revision 770036 - Added license header
Revision 770076 - Bug fixes, changed groovy context name to permissionContext
Revision 770077 - Integrated (in context setup) with Webslinger
Revision 770401 - Removed 'expanded' parameter from API; included new 
findMatchingPermissions() method
Revision 770407 - Fixed themes to work the the API change
  
 Implementation of new Authorization API
 ---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: security_2_0-api.patch

   Original Estimate: 48h
  Time Spent: 48h
  Remaining Estimate: 0h

 Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2381) Implementation of new Authorization API

2009-05-01 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704374#action_12704374
 ] 

Andrew Zeneski edited comment on OFBIZ-2381 at 5/1/09 2:56 PM:
---

*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
Revision 770036 - Added license header
Revision 770076 - Bug fixes, changed groovy context name to permissionContext
Revision 770077 - Integrated (in context setup) with Webslinger
Revision 770401 - Removed 'expanded' parameter from API; included new 
findMatchingPermissions() method
Revision 770407 - Fixed themes to work the the API change
Revision 770771 - Fixed issue w/ ThreadLocal not being cleared by a thread pool
Revision 770836 - Renamed AbtractAuthorization to AbstractAuthorization as it 
should have been in the first place

  was (Author: jaz):
*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
Revision 770036 - Added license header
Revision 770076 - Bug fixes, changed groovy context name to permissionContext
Revision 770077 - Integrated (in context setup) with Webslinger
Revision 770401 - Removed 'expanded' parameter from API; included new 
findMatchingPermissions() method
Revision 770407 - Fixed themes to work the the API change
Revision 770771 - Fixed issue w/ ThreadLocal not being cleared by a thread pool
  
 Implementation of new Authorization API
 ---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: security_2_0-api.patch

   Original Estimate: 48h
  Time Spent: 48h
  Remaining Estimate: 0h

 Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (OFBIZ-2392) Migrate Example Application Security

2009-04-30 Thread Andrew Zeneski (JIRA)
Migrate Example Application Security


 Key: OFBIZ-2392
 URL: https://issues.apache.org/jira/browse/OFBIZ-2392
 Project: OFBiz
  Issue Type: Sub-task
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Work logged: (OFBIZ-2381) Implementation of new Authorization API

2009-04-30 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#action_10856
 ]

Andrew Zeneski logged work on OFBIZ-2381:
-

Author: Andrew Zeneski
Created on: 29/Apr/09 11:21 PM
Start Date: 29/Apr/09 11:21 PM
Worklog Time Spent: 24h 

Issue Time Tracking
---

Time Spent: 48h  (was: 24h)
Remaining Estimate: 0h  (was: 24h)

 Implementation of new Authorization API
 ---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: security_2_0-api.patch

   Original Estimate: 48h
  Time Spent: 48h
  Remaining Estimate: 0h

 Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (OFBIZ-2392) Migrate Example Application Security

2009-04-30 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski updated OFBIZ-2392:
--

  Description: Migrate Example App to use new security API
Affects Version/s: SVN trunk
Fix Version/s: SVN trunk

 Migrate Example Application Security
 

 Key: OFBIZ-2392
 URL: https://issues.apache.org/jira/browse/OFBIZ-2392
 Project: OFBiz
  Issue Type: Sub-task
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk


 Migrate Example App to use new security API

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2381) Implementation of new Authorization API

2009-04-30 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704374#action_12704374
 ] 

Andrew Zeneski edited comment on OFBIZ-2381 at 4/29/09 11:24 PM:
-

*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
Revision 770036 - Added license header
Revision 770076 - Bug fixes, changed groovy context name to permissionContext
Revision 770077 - Integrated (in context setup) with Webslinger


  was (Author: jaz):
*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
  
 Implementation of new Authorization API
 ---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: security_2_0-api.patch

   Original Estimate: 48h
  Time Spent: 48h
  Remaining Estimate: 0h

 Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (OFBIZ-2381) Implementation of new Authorization API

2009-04-30 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski resolved OFBIZ-2381.
---

Resolution: Fixed

 Implementation of new Authorization API
 ---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: security_2_0-api.patch

   Original Estimate: 48h
  Time Spent: 48h
  Remaining Estimate: 0h

 Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2381) Implementation of new Authorization API

2009-04-30 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704374#action_12704374
 ] 

Andrew Zeneski edited comment on OFBIZ-2381 at 4/30/09 12:15 PM:
-

*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
Revision 770036 - Added license header
Revision 770076 - Bug fixes, changed groovy context name to permissionContext
Revision 770077 - Integrated (in context setup) with Webslinger
Revision 770401 - Removed 'expanded' parameter from API; included new 
findMatchingPermissions() method

  was (Author: jaz):
*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
Revision 770036 - Added license header
Revision 770076 - Bug fixes, changed groovy context name to permissionContext
Revision 770077 - Integrated (in context setup) with Webslinger

  
 Implementation of new Authorization API
 ---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: security_2_0-api.patch

   Original Estimate: 48h
  Time Spent: 48h
  Remaining Estimate: 0h

 Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2381) Implementation of new Authorization API

2009-04-30 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704374#action_12704374
 ] 

Andrew Zeneski edited comment on OFBIZ-2381 at 4/30/09 12:33 PM:
-

*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
Revision 770036 - Added license header
Revision 770076 - Bug fixes, changed groovy context name to permissionContext
Revision 770077 - Integrated (in context setup) with Webslinger
Revision 770401 - Removed 'expanded' parameter from API; included new 
findMatchingPermissions() method
Revision 770407 - Fixed themes to work the the API change

  was (Author: jaz):
*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element
Revision 770036 - Added license header
Revision 770076 - Bug fixes, changed groovy context name to permissionContext
Revision 770077 - Integrated (in context setup) with Webslinger
Revision 770401 - Removed 'expanded' parameter from API; included new 
findMatchingPermissions() method
  
 Implementation of new Authorization API
 ---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: security_2_0-api.patch

   Original Estimate: 48h
  Time Spent: 48h
  Remaining Estimate: 0h

 Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2382) Documentation of Authorization API

2009-04-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704006#action_12704006
 ] 

Andrew Zeneski commented on OFBIZ-2382:
---

Documentation is a work in progress and can be viewed :  
http://docs.ofbiz.org/x/-B0

 Documentation of Authorization API
 --

 Key: OFBIZ-2382
 URL: https://issues.apache.org/jira/browse/OFBIZ-2382
 Project: OFBiz
  Issue Type: Sub-task
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
   Original Estimate: 72h
  Remaining Estimate: 72h



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (OFBIZ-2381) Implementation of new Authorization API

2009-04-29 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski updated OFBIZ-2381:
--

Attachment: security_2_0-api.patch

Initial implementation of the new Authorization API. Includes Dynamic Access 
Handlers for:

1. Objects implementing the DynamicAccess interface
2. Groovy scripts (using component:// locations)
3. Groovy scripts (on the classpath or compiled)
4. Services (part of securityext)

Adds new table for AutoGrant permission; adds new field to SecurityPermission 
to set the dynamicAccess implementation.
Adds test cases for testing the functionality

This implementation is almost ready for checkin, but I am going to spend more 
time testing first. Here is a preview.

 Implementation of new Authorization API
 ---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: security_2_0-api.patch

   Original Estimate: 48h
  Time Spent: 24h
  Remaining Estimate: 24h

 Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-611) Re-Factor Content permissions to follow new patterns

2009-04-29 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-611?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-611.


Resolution: Won't Fix

Closing in favor of the new security API

 Re-Factor Content permissions to follow new patterns
 

 Key: OFBIZ-611
 URL: https://issues.apache.org/jira/browse/OFBIZ-611
 Project: OFBiz
  Issue Type: Sub-task
  Components: content
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Attachments: ContentPermissionServices.xml


 The content manager permission scheme should be migrated to use the new 
 infrastructure. This will require removing all permission from the service 
 code, implementing new services for permissions and changing all content 
 related service definitions.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-1213) hhfaclity

2009-04-29 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-1213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-1213.
-

Resolution: Won't Fix

Closing in favor of the new security API

 hhfaclity
 -

 Key: OFBIZ-1213
 URL: https://issues.apache.org/jira/browse/OFBIZ-1213
 Project: OFBiz
  Issue Type: Sub-task
  Components: specialpurpose/hhfacility
Affects Versions: SVN trunk
Reporter: anilbhat
 Fix For: SVN trunk




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-609) Re-Factor Project Wide Permissions

2009-04-29 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-609.


Resolution: Won't Fix

Closing this issue, security enhancements are now being tracked here:
https://issues.apache.org/jira/browse/OFBIZ-2380

 Re-Factor Project Wide Permissions
 --

 Key: OFBIZ-609
 URL: https://issues.apache.org/jira/browse/OFBIZ-609
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski

 With the implementation of the new service based permission infrastructure, 
 we now can apply better permission handling to core logic and views within 
 OFBiz. This issue is a top level task in which sub-tasks shall be defined for 
 ease of tracking this improvement.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2380) Security Re-Implementation

2009-04-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704178#action_12704178
 ] 

Andrew Zeneski commented on OFBIZ-2380:
---

Adrian,

I'm not sure I understand what you mean. There are base permissions :
access, create, read, update, delete

Which are all part of the seed data and associated with the FULLADMIN security 
group. These are indeed admin permissions since there is no granularity 
attached. 

Check out the comments on the page : http://docs.ofbiz.org/x/JR4 there a brief 
description on how these permissions are handled. If I'm missing something, or 
not answering your question please let me know.

 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2380) Security Re-Implementation

2009-04-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704342#action_12704342
 ] 

Andrew Zeneski commented on OFBIZ-2380:
---

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests

 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2380) Security Re-Implementation

2009-04-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704342#action_12704342
 ] 

Andrew Zeneski edited comment on OFBIZ-2380 at 4/29/09 2:16 PM:


Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz)

  was (Author: jaz):
Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
  
 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2380) Security Re-Implementation

2009-04-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704342#action_12704342
 ] 

Andrew Zeneski edited comment on OFBIZ-2380 at 4/29/09 2:17 PM:


*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java

  was (Author: jaz):
*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz)
  
 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2380) Security Re-Implementation

2009-04-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704342#action_12704342
 ] 

Andrew Zeneski edited comment on OFBIZ-2380 at 4/29/09 2:16 PM:


*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz)

  was (Author: jaz):
Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz)
  
 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2380) Security Re-Implementation

2009-04-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704342#action_12704342
 ] 

Andrew Zeneski edited comment on OFBIZ-2380 at 4/29/09 2:29 PM:


*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission

  was (Author: jaz):
*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
  
 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (OFBIZ-2380) Security Re-Implementation

2009-04-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704342#action_12704342
 ] 

Andrew Zeneski edited comment on OFBIZ-2380 at 4/29/09 3:11 PM:


*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element

  was (Author: jaz):
*Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
  
 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (OFBIZ-2380) Security Re-Implementation

2009-04-29 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski updated OFBIZ-2380:
--

Comment: was deleted

(was: *Commit History*

Revision 769928 - Base API - not enabled will not effect anything
Revision 769929 - Ext. API + Test Cases  - Effects only when running tests
Revision 769936 - Service Engine Integration - dispatchContext.getAuthz() - 
used in check-permission tags
Revision 769937 -  Controller Integration - use request.getAttribute(authz) - 
ACTIVE IN CoreEvents.java
Revision 769943 - Widget Integration - enabled when NOT using an action= 
element
Revision 769944 - Themes Integration - uses both APIs for checking permission
Revision 769963 - Fix for infinite looping when using hasPermission from 
service based DA implementations
Revision 769965 - MiniLang (Simple Method) integration - enabled when NOT using 
an action= element)

 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2380) Security Re-Implementation

2009-04-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12704380#action_12704380
 ] 

Andrew Zeneski commented on OFBIZ-2380:
---

To answer your first question, if a user has 'update' that is effectively the 
same as 'update:*', the * is just not needed. If the user has 'update:party' 
then that would mean 'update:party:*'. We define the most granular permission 
required when defining the permission for a piece of functionality. So, to 
update person information the permission would be defined as 
'update:party:detail:${partyId}'. The partyId would be expanded at runtime.

The user will need either:
update
update:party
update:party:detail

Or if none of these permissions are associated with the user, then the DA logic 
kicks in to see if they are allowed to access the single party record.
So, 

1. 'update' means update anything in the entire system,
2. 'update:party' means update anything in the party app.
3. 'update:party:detail' means update any party's detail information (name, 
groupName, etc)

As for you second comment, I'd like to hear more about this. I'm not sure how 
that would look and what the definition of 'context' is in this case. But I'm 
happy to add something which are helpful! :) We can take this over to the dev 
list if you like.



 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (OFBIZ-2380) Security Re-Implementation

2009-04-28 Thread Andrew Zeneski (JIRA)
Security Re-Implementation
--

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: ALL COMPONENTS
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk


Parent Task for Security Re-Implementation -- Details defined here: 
http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Work logged: (OFBIZ-2381) Implementation of new Authorization API

2009-04-28 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#action_10855
 ]

Andrew Zeneski logged work on OFBIZ-2381:
-

Author: Andrew Zeneski
Created on: 28/Apr/09 10:00 PM
Start Date: 28/Apr/09 10:00 PM
Worklog Time Spent: 24h 

Issue Time Tracking
---

Time Spent: 24h
Remaining Estimate: 24h  (was: 48h)

 Implementation of new Authorization API
 ---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 48h
  Time Spent: 24h
  Remaining Estimate: 24h

 Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (OFBIZ-2381) Implementation of new Authorization API

2009-04-28 Thread Andrew Zeneski (JIRA)
Implementation of new Authorization API
---

 Key: OFBIZ-2381
 URL: https://issues.apache.org/jira/browse/OFBIZ-2381
 Project: OFBiz
  Issue Type: Sub-task
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk


Implementation of Authorization API (see documentation on parent task)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (OFBIZ-2382) Documentation of Authorization API

2009-04-28 Thread Andrew Zeneski (JIRA)
Documentation of Authorization API
--

 Key: OFBIZ-2382
 URL: https://issues.apache.org/jira/browse/OFBIZ-2382
 Project: OFBiz
  Issue Type: Sub-task
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (OFBIZ-2380) Security Re-Implementation

2009-04-28 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski updated OFBIZ-2380:
--

Component/s: (was: ALL COMPONENTS)
 framework

 Security Re-Implementation
 --

 Key: OFBIZ-2380
 URL: https://issues.apache.org/jira/browse/OFBIZ-2380
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk

   Original Estimate: 504h
  Remaining Estimate: 504h

 Parent Task for Security Re-Implementation -- Details defined here: 
 http://docs.ofbiz.org/x/-B0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (OFBIZ-2384) Party Authorization Seed Data

2009-04-28 Thread Andrew Zeneski (JIRA)
Party Authorization Seed Data
-

 Key: OFBIZ-2384
 URL: https://issues.apache.org/jira/browse/OFBIZ-2384
 Project: OFBiz
  Issue Type: Sub-task
  Components: party
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
 Fix For: SVN trunk


New Authorization Seed Data for Party Application

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2383) Security Re-Implementation - New Seed Data

2009-04-28 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12703984#action_12703984
 ] 

Andrew Zeneski commented on OFBIZ-2383:
---

This parent task will contain a subtask for seed data definitions for each 
component

 Security Re-Implementation - New Seed Data
 --

 Key: OFBIZ-2383
 URL: https://issues.apache.org/jira/browse/OFBIZ-2383
 Project: OFBiz
  Issue Type: Improvement
  Components: ALL COMPONENTS
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
 Fix For: SVN trunk


 Parent task for seed data definitions for new Authorization API -- see 
 http://docs.ofbiz.org/x/JR4

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (OFBIZ-2385) Dynamic Access (Authorization) Implementations

2009-04-28 Thread Andrew Zeneski (JIRA)
Dynamic Access (Authorization) Implementations
--

 Key: OFBIZ-2385
 URL: https://issues.apache.org/jira/browse/OFBIZ-2385
 Project: OFBiz
  Issue Type: Improvement
  Components: ALL COMPONENTS
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
 Fix For: SVN trunk


This task is the parent task for implementing dynamic access functionality for 
each component. A sub task will be created to track the status for each 
application.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (OFBIZ-2386) Party Dynamic Access Implementation

2009-04-28 Thread Andrew Zeneski (JIRA)
Party Dynamic Access Implementation
---

 Key: OFBIZ-2386
 URL: https://issues.apache.org/jira/browse/OFBIZ-2386
 Project: OFBiz
  Issue Type: Sub-task
  Components: party
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
 Fix For: SVN trunk


Dynamic Access Implementation for the Party Application. Dynamic access by 
default will be defined as :

1. The user who's party ID matches the party ID being modified will be granted 
permission.
2. A user who is the OWNER or ADMINISTRATOR of a PartyGroup (Relationship) 
which the party being modified is a member of

(this is in addition to any user having a static permission attached)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (OFBIZ-2349) Allow HTML Characters in UILabels

2009-04-23 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski updated OFBIZ-2349:
--

Attachment: WrapResourceMap.patch

 Allow HTML Characters in UILabels
 -

 Key: OFBIZ-2349
 URL: https://issues.apache.org/jira/browse/OFBIZ-2349
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
Priority: Minor
 Fix For: SVN trunk

 Attachments: WrapResourceMap.patch


 In response the the thread on dev@ofbiz.apache.org (Re: #160; Codes) the 
 included patch resolves the issue of ignoring HTML in UILabel values, by 
 using the StringUtil.wrapString() method to wrap all resource values. This 
 was not checked in due to the fact I am not sure what the overall effect will 
 be and may break code which I did not test. It may also violate the new 
 security policies.
 The patch is here until it can be determined valid or not.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (OFBIZ-2349) Allow HTML Characters in UILabels

2009-04-23 Thread Andrew Zeneski (JIRA)
Allow HTML Characters in UILabels
-

 Key: OFBIZ-2349
 URL: https://issues.apache.org/jira/browse/OFBIZ-2349
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
Assignee: Andrew Zeneski
Priority: Minor
 Fix For: SVN trunk
 Attachments: WrapResourceMap.patch

In response the the thread on dev@ofbiz.apache.org (Re: #160; Codes) the 
included patch resolves the issue of ignoring HTML in UILabel values, by using 
the StringUtil.wrapString() method to wrap all resource values. This was not 
checked in due to the fact I am not sure what the overall effect will be and 
may break code which I did not test. It may also violate the new security 
policies.

The patch is here until it can be determined valid or not.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-2321) Upcase HotWax Media on the index.html

2009-04-21 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-2321:
-

Assignee: Andrew Zeneski

 Upcase HotWax Media on the index.html
 -

 Key: OFBIZ-2321
 URL: https://issues.apache.org/jira/browse/OFBIZ-2321
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Tim Ruppert
Assignee: Andrew Zeneski
Priority: Minor
 Fix For: SVN trunk

 Attachments: hotwaxUpcaseW.patch


 Update all occurrences of HotWax Media from Hotwax Media to HotWax Media 
 on the index.html page.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-2321) Upcase HotWax Media on the index.html

2009-04-21 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-2321.
-


 Upcase HotWax Media on the index.html
 -

 Key: OFBIZ-2321
 URL: https://issues.apache.org/jira/browse/OFBIZ-2321
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Tim Ruppert
Assignee: Andrew Zeneski
Priority: Minor
 Fix For: SVN trunk

 Attachments: hotwaxUpcaseW.patch


 Update all occurrences of HotWax Media from Hotwax Media to HotWax Media 
 on the index.html page.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (OFBIZ-2321) Upcase HotWax Media on the index.html

2009-04-21 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski resolved OFBIZ-2321.
---

Resolution: Fixed

svn rev. 767227

 Upcase HotWax Media on the index.html
 -

 Key: OFBIZ-2321
 URL: https://issues.apache.org/jira/browse/OFBIZ-2321
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Tim Ruppert
Assignee: Andrew Zeneski
Priority: Minor
 Fix For: SVN trunk

 Attachments: hotwaxUpcaseW.patch


 Update all occurrences of HotWax Media from Hotwax Media to HotWax Media 
 on the index.html page.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (OFBIZ-2334) Move feature list on homepage to a more prominent location

2009-04-21 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski resolved OFBIZ-2334.
---

Resolution: Fixed

Rev 767319

 Move feature list on homepage to a more prominent location
 --

 Key: OFBIZ-2334
 URL: https://issues.apache.org/jira/browse/OFBIZ-2334
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Ryan Foster
Assignee: Tim Ruppert
Priority: Minor
 Fix For: SVN trunk

 Attachments: featureHighlights.png, indexWithHighlights.patch


 While putting together the style guide, I moved the feature list that sites 
 at the bottom of the What is Apache OFBiz? section to be a highlight 
 inside of the section in order to make it stand out more.  I'll attach a 
 patch and a picture so you can see the effect.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-2288) Update the image / content scroller on index.html

2009-04-21 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-2288.
-

Resolution: Fixed

Rev 767318

 Update the image / content scroller on index.html
 -

 Key: OFBIZ-2288
 URL: https://issues.apache.org/jira/browse/OFBIZ-2288
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Tim Ruppert
Assignee: Tim Ruppert
 Fix For: SVN trunk

 Attachments: Archive.zip, Archive.zip, indexScroller.patch


 Currently there is a JavaScript scroller on the index.html page, but it's not 
 clear to everyone that it is there.  Let's do this:
 1. Make it so that they scroll ever 10 seconds between what is there.
 2. Put a pause on it - which will stop the scrolling, but allow you to start 
 it up again.
 3. Make it so what comes up first is totally random
 4. Make it so it scrolls around to the beginning again instead of stopping at 
 the last one (in either direction)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-2334) Move feature list on homepage to a more prominent location

2009-04-21 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-2334.
-


 Move feature list on homepage to a more prominent location
 --

 Key: OFBIZ-2334
 URL: https://issues.apache.org/jira/browse/OFBIZ-2334
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Ryan Foster
Assignee: Tim Ruppert
Priority: Minor
 Fix For: SVN trunk

 Attachments: featureHighlights.png, indexWithHighlights.patch


 While putting together the style guide, I moved the feature list that sites 
 at the bottom of the What is Apache OFBiz? section to be a highlight 
 inside of the section in order to make it stand out more.  I'll attach a 
 patch and a picture so you can see the effect.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2334) Move feature list on homepage to a more prominent location

2009-04-21 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12701309#action_12701309
 ] 

Andrew Zeneski commented on OFBIZ-2334:
---

Rev 767328 (hightlightUpdate.patch)

D  css/home.css
M  css/global.css
A  images/highlight-bullet.gif
M  index.html
D  js/fieldhints.js
D  js/pngFix.js
D  js/global.js
D  js/slideshow.js


 Move feature list on homepage to a more prominent location
 --

 Key: OFBIZ-2334
 URL: https://issues.apache.org/jira/browse/OFBIZ-2334
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Ryan Foster
Assignee: Tim Ruppert
Priority: Minor
 Fix For: SVN trunk

 Attachments: featureHighlights.png, highlight-bullet.gif, 
 highlightUpdate.patch, indexWithHighlights.patch


 While putting together the style guide, I moved the feature list that sites 
 at the bottom of the What is Apache OFBiz? section to be a highlight 
 inside of the section in order to make it stand out more.  I'll attach a 
 patch and a picture so you can see the effect.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-2336) Add a style guide to ofbiz.apache.org so using styles are easier in the future

2009-04-21 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-2336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12701338#action_12701338
 ] 

Andrew Zeneski commented on OFBIZ-2336:
---

Rev 767339

 Add a style guide to ofbiz.apache.org so using styles are easier in the future
 --

 Key: OFBIZ-2336
 URL: https://issues.apache.org/jira/browse/OFBIZ-2336
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Tim Ruppert
Assignee: Tim Ruppert
Priority: Minor
 Fix For: SVN trunk

 Attachments: styleGuide.jpg, styleGuide.patch


 Add a style guide to the existing site so that adding additional elements is 
 easy should anyone need to.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-2318) Update the DOWNLOAD NOW link to take you to the download page - not download straight away.

2009-04-17 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-2318:
-

Assignee: Andrew Zeneski

 Update the DOWNLOAD NOW link to take you to the download page - not download 
 straight away.
 ---

 Key: OFBIZ-2318
 URL: https://issues.apache.org/jira/browse/OFBIZ-2318
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Tim Ruppert
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: changeDownloadLink.html


 Per Adam's recommendation - let's take the user to the download page so they 
 understand it a bit better instead of having them download it without 
 directions.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-2318) Update the DOWNLOAD NOW link to take you to the download page - not download straight away.

2009-04-17 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-2318.
-


 Update the DOWNLOAD NOW link to take you to the download page - not download 
 straight away.
 ---

 Key: OFBIZ-2318
 URL: https://issues.apache.org/jira/browse/OFBIZ-2318
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Tim Ruppert
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: changeDownloadLink.html


 Per Adam's recommendation - let's take the user to the download page so they 
 understand it a bit better instead of having them download it without 
 directions.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (OFBIZ-2318) Update the DOWNLOAD NOW link to take you to the download page - not download straight away.

2009-04-17 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-2318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski resolved OFBIZ-2318.
---

Resolution: Fixed

added to rev. 766084

 Update the DOWNLOAD NOW link to take you to the download page - not download 
 straight away.
 ---

 Key: OFBIZ-2318
 URL: https://issues.apache.org/jira/browse/OFBIZ-2318
 Project: OFBiz
  Issue Type: Improvement
  Components: site
Affects Versions: SVN trunk
Reporter: Tim Ruppert
Assignee: Andrew Zeneski
 Fix For: SVN trunk

 Attachments: changeDownloadLink.html


 Per Adam's recommendation - let's take the user to the download page so they 
 understand it a bit better instead of having them download it without 
 directions.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-1980) CrossSubdomainSessionValve for Tomcat

2008-10-03 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-1980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12636720#action_12636720
 ] 

Andrew Zeneski commented on OFBIZ-1980:
---

This is great work and I am happy to hear that it works properly. This is ready 
for committing to the catalina component.

 CrossSubdomainSessionValve for Tomcat
 -

 Key: OFBIZ-1980
 URL: https://issues.apache.org/jira/browse/OFBIZ-1980
 Project: OFBiz
  Issue Type: Improvement
  Components: framework
Affects Versions: SVN trunk
Reporter: Mridul Pathak
 Fix For: SVN trunk

 Attachments: CrossSubdomainSessionValve.patch


 Different session is create if user moves from one subdomain to another one 
 for the same host.  For example if someone moves from web.localdomain to 
 secure.localdomain or vice versa a new seesion is created and session 
 attributes are different on different subdomains.  The session attributes 
 available in previous subdomain are not available to the new subdomain.  The 
 patch provided fix this problem.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (OFBIZ-1818) Memory Leak in Apache Commons DBCP version being used by SVN Trunk

2008-06-03 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-1818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski resolved OFBIZ-1818.
---

   Resolution: Fixed
Fix Version/s: SVN trunk
 Assignee: Andrew Zeneski

Updated in SVN rev. 662852 with the latest MVN snapshot version (2007-11-25).

 Memory Leak in Apache Commons DBCP version being used by SVN Trunk
 --

 Key: OFBIZ-1818
 URL: https://issues.apache.org/jira/browse/OFBIZ-1818
 Project: OFBiz
  Issue Type: Bug
  Components: ALL COMPONENTS
Affects Versions: SVN trunk
 Environment: Linux
Reporter: George Arriola
Assignee: Andrew Zeneski
 Fix For: SVN trunk


 The SVN trunk is using commons-dbcp-20070730.jar.  There's a memory leak in 
 this version that was fixed on Oct 12, 2007 (see 
 http://svn.apache.org/viewvc/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/managed/TransactionContext.java?view=log)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-1781) Would like integration point with web access managers (eg: Oracle Access Manager, Sun Access Manager, CA Siteminder)

2008-05-13 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-1781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-1781:
-

Assignee: Andrew Zeneski

 Would like integration point with web access managers (eg: Oracle Access 
 Manager, Sun Access Manager, CA Siteminder)
 

 Key: OFBIZ-1781
 URL: https://issues.apache.org/jira/browse/OFBIZ-1781
 Project: OFBiz
  Issue Type: New Feature
  Components: framework
Affects Versions: SVN trunk
 Environment: Operating system independent
Reporter: Russ Lowenthal
Assignee: Andrew Zeneski

 Web Access Management products like Oracle Access Manager, Sun Access 
 Manager, and CA Siteminder place a policy enforcement point in front of OFBiz 
 and can enable single sign-on to OFBiz by passing secure HTTP Header 
 variables back to OBBiz. 
 Would like to be able to configure OFBiz to accept this HTTP Header variable 
 (for example: REMOTE_USER) 
 This would give us a standard way to work with most of the web single-sign on 
 systems, and would also extend to most common federation servers.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-1781) Would like integration point with web access managers (eg: Oracle Access Manager, Sun Access Manager, CA Siteminder)

2008-05-13 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-1781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-1781.
-


 Would like integration point with web access managers (eg: Oracle Access 
 Manager, Sun Access Manager, CA Siteminder)
 

 Key: OFBIZ-1781
 URL: https://issues.apache.org/jira/browse/OFBIZ-1781
 Project: OFBiz
  Issue Type: New Feature
  Components: framework
Affects Versions: SVN trunk
 Environment: Operating system independent
Reporter: Russ Lowenthal
Assignee: Andrew Zeneski
 Fix For: SVN trunk


 Web Access Management products like Oracle Access Manager, Sun Access 
 Manager, and CA Siteminder place a policy enforcement point in front of OFBiz 
 and can enable single sign-on to OFBiz by passing secure HTTP Header 
 variables back to OBBiz. 
 Would like to be able to configure OFBiz to accept this HTTP Header variable 
 (for example: REMOTE_USER) 
 This would give us a standard way to work with most of the web single-sign on 
 systems, and would also extend to most common federation servers.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (OFBIZ-1781) Would like integration point with web access managers (eg: Oracle Access Manager, Sun Access Manager, CA Siteminder)

2008-05-13 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-1781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski resolved OFBIZ-1781.
---

   Resolution: Fixed
Fix Version/s: SVN trunk

 Would like integration point with web access managers (eg: Oracle Access 
 Manager, Sun Access Manager, CA Siteminder)
 

 Key: OFBIZ-1781
 URL: https://issues.apache.org/jira/browse/OFBIZ-1781
 Project: OFBiz
  Issue Type: New Feature
  Components: framework
Affects Versions: SVN trunk
 Environment: Operating system independent
Reporter: Russ Lowenthal
Assignee: Andrew Zeneski
 Fix For: SVN trunk


 Web Access Management products like Oracle Access Manager, Sun Access 
 Manager, and CA Siteminder place a policy enforcement point in front of OFBiz 
 and can enable single sign-on to OFBiz by passing secure HTTP Header 
 variables back to OBBiz. 
 Would like to be able to configure OFBiz to accept this HTTP Header variable 
 (for example: REMOTE_USER) 
 This would give us a standard way to work with most of the web single-sign on 
 systems, and would also extend to most common federation servers.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-680) Selenium Integration

2007-05-09 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-680:


Assignee: Andrew Zeneski  (was: David E. Jones)

 Selenium Integration
 

 Key: OFBIZ-680
 URL: https://issues.apache.org/jira/browse/OFBIZ-680
 Project: OFBiz (The Open for Business Project)
  Issue Type: New Feature
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Sykes
 Assigned To: Andrew Zeneski
 Attachments: selenium.patch, selenium.patch, selenium.patch, 
 selenium.patch, selenium.patch, selenium.patch, selenium.patch, 
 selenium.tar.gz, selenium.tar.gz


 Integration of Selenium, with selenium scripts in ftl allowing scripted 
 manipulation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-680) Selenium Integration

2007-05-09 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-680.


Resolution: Won't Fix

Due to some license issues with external libraries used in Selenium we cannot 
include this in the Apache trunk; However, a new component has been created 
which is free to download and use, but lives in an ofbizext repository.

https://svn.hotwaxmedia.com/svn/ofbizext/selenium

Drop this in hot-depoy.

 Selenium Integration
 

 Key: OFBIZ-680
 URL: https://issues.apache.org/jira/browse/OFBIZ-680
 Project: OFBiz (The Open for Business Project)
  Issue Type: New Feature
  Components: framework
Affects Versions: SVN trunk
Reporter: Andrew Sykes
 Assigned To: Andrew Zeneski
 Attachments: selenium.patch, selenium.patch, selenium.patch, 
 selenium.patch, selenium.patch, selenium.patch, selenium.patch, 
 selenium.tar.gz, selenium.tar.gz


 Integration of Selenium, with selenium scripts in ftl allowing scripted 
 manipulation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-967) Enhance UtilHttp.getParameterMap method to also include values from Request Attributes

2007-05-07 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-967?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-967.


   Resolution: Fixed
Fix Version/s: SVN trunk

I had to refactor this to remain backwards compatible. The getParameterMap() 
method is pretty sure you will only get request parameters and I know a couple 
of places this would surely break. Instead, I changed the method to be 
getCombinedMap() and updated the ScreenRenderer to call this method instead.

 Enhance UtilHttp.getParameterMap method to also include values from Request 
 Attributes
 --

 Key: OFBIZ-967
 URL: https://issues.apache.org/jira/browse/OFBIZ-967
 Project: OFBiz (The Open for Business Project)
  Issue Type: Improvement
  Components: framework
Reporter: Anil K Patel
 Fix For: SVN trunk

 Attachments: UtilHttp_getParameterMap.patch


 It might be nice to refactor the code out of the screen widget to prepare the 
 combined Map in UtilHttp (which includes in this order of priority: request 
 attributes, request parameters, session attributes, application attributes).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-896) Important issue with rollbacks on payment processing

2007-05-02 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-896?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-896:


Assignee: Andrew Zeneski

 Important issue with rollbacks on payment processing
 

 Key: OFBIZ-896
 URL: https://issues.apache.org/jira/browse/OFBIZ-896
 Project: OFBiz (The Open for Business Project)
  Issue Type: Bug
  Components: accounting, order
Reporter: Jacopo Cappellato
 Assigned To: Andrew Zeneski
Priority: Critical

 From a recent thread on the dev list:
 ===
 I really think I'll need (at least) some help to fix this; here are some more 
 details.
 I don't think that we can fix this by requiring a new transaction.
 Let's focus for example the capturing process (but the same issue is present 
 in the auth/release/etc... transactions):
 a) the main method involved is PaymentGatewayServices.capturePayment(...)
 b) this method internally pulls the service name to use to process the 
 payment from the store settings and it runs the service requiring a new 
 transaction (see line 1413)
 c) the above method, capturePayment, is called by other methods of the 
 PaymentGatewayServices class, for example by the captureOrderPayments 
 service/method (see line 1147)
 The issue is that the captureOrderPayments method, after that the call to the 
 capturePayment method is (succesfully) done (i.e. the funds have been 
 captured) performs other logics, and for example a few lines below it calls 
 another method that could fail and if it happens it returns an error causing 
 a rollback (line 1166).
 Of course the rollback will not rollback the remote transaction.
 The problem is more complex than this, since, even if the 
 captureOrderPayments service will return a success, there are other services 
 triggered by it that could fail; this would be partially addressed requiring 
 a new transaction for the captureOrderPayments service though.
 Ideally, but I know it is not possible, nothing should happen (that could 
 fail) after the transaction has been issued
 How can we fix this?
 Jacopo
 David E. Jones wrote:
 
  Jacopo,
 
  Yeah, that's a bit of a scary bug. What should probably happen is that the 
  code that stores information related to the credit card transaction should 
  be separated from everything else. If it is in it's own service already 
  then that service can just have the require-new-transaction attribute set 
  to true. If not, then it should be split out into its own service with that 
  attribute set so that it runs independently (in terms of success/failure) 
  of the other stuff going on.
 
  This is a pretty big issue... Is something you're looking at working on? If 
  you're short on time and could write up whatever details you've found we 
  can probably get one of our guys on it.
 
  -David
 
 
  On Apr 13, 2007, at 10:55 AM, Jacopo Cappellato wrote:
 
  I think there is an important issue with online payment processors in 
  OFBiz.
  I'm not going into the details, because I think it is better to discuss 
  this issue in general, but this is something that really happened at least 
  with one of my customers.
 
  When an order payment is processed (authorized/captured), in OFbiz a chain 
  of events/service calls (ecas etc...) is triggered.
  Everything is wrapped inside one transaction so, if something goes wrong, 
  the rollback brings everything back to the original situation.
  Unfortunately, if the error happens after the online transaction has been 
  issued, OFbiz will not know that the payment has been authorized and/or 
  captured.
 
  What is in your opinion the best way to handle this scenario?
 
  Jacopo
 
 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-896) Important issue with rollbacks on payment processing

2007-05-02 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12493223
 ] 

Andrew Zeneski commented on OFBIZ-896:
--

I am in the process of pulling out all the code which stores the payment 
processing information and putting them into their own service which will 
require new transaction. I agree with David this is the best way to go. 

This was already done for authorizations and somewhat for captures. However, 
there was still a lot of updating done in the capture method (now being moved 
to processCaptureSplitPayment; which is related to partial captures). 

Releases and refunds have been moved over; I'm in the processing of testing 
this code and will commit it when it is finished.

 Important issue with rollbacks on payment processing
 

 Key: OFBIZ-896
 URL: https://issues.apache.org/jira/browse/OFBIZ-896
 Project: OFBiz (The Open for Business Project)
  Issue Type: Bug
  Components: accounting, order
Reporter: Jacopo Cappellato
 Assigned To: Andrew Zeneski
Priority: Critical

 From a recent thread on the dev list:
 ===
 I really think I'll need (at least) some help to fix this; here are some more 
 details.
 I don't think that we can fix this by requiring a new transaction.
 Let's focus for example the capturing process (but the same issue is present 
 in the auth/release/etc... transactions):
 a) the main method involved is PaymentGatewayServices.capturePayment(...)
 b) this method internally pulls the service name to use to process the 
 payment from the store settings and it runs the service requiring a new 
 transaction (see line 1413)
 c) the above method, capturePayment, is called by other methods of the 
 PaymentGatewayServices class, for example by the captureOrderPayments 
 service/method (see line 1147)
 The issue is that the captureOrderPayments method, after that the call to the 
 capturePayment method is (succesfully) done (i.e. the funds have been 
 captured) performs other logics, and for example a few lines below it calls 
 another method that could fail and if it happens it returns an error causing 
 a rollback (line 1166).
 Of course the rollback will not rollback the remote transaction.
 The problem is more complex than this, since, even if the 
 captureOrderPayments service will return a success, there are other services 
 triggered by it that could fail; this would be partially addressed requiring 
 a new transaction for the captureOrderPayments service though.
 Ideally, but I know it is not possible, nothing should happen (that could 
 fail) after the transaction has been issued
 How can we fix this?
 Jacopo
 David E. Jones wrote:
 
  Jacopo,
 
  Yeah, that's a bit of a scary bug. What should probably happen is that the 
  code that stores information related to the credit card transaction should 
  be separated from everything else. If it is in it's own service already 
  then that service can just have the require-new-transaction attribute set 
  to true. If not, then it should be split out into its own service with that 
  attribute set so that it runs independently (in terms of success/failure) 
  of the other stuff going on.
 
  This is a pretty big issue... Is something you're looking at working on? If 
  you're short on time and could write up whatever details you've found we 
  can probably get one of our guys on it.
 
  -David
 
 
  On Apr 13, 2007, at 10:55 AM, Jacopo Cappellato wrote:
 
  I think there is an important issue with online payment processors in 
  OFBiz.
  I'm not going into the details, because I think it is better to discuss 
  this issue in general, but this is something that really happened at least 
  with one of my customers.
 
  When an order payment is processed (authorized/captured), in OFbiz a chain 
  of events/service calls (ecas etc...) is triggered.
  Everything is wrapped inside one transaction so, if something goes wrong, 
  the rollback brings everything back to the original situation.
  Unfortunately, if the error happens after the online transaction has been 
  issued, OFbiz will not know that the payment has been authorized and/or 
  captured.
 
  What is in your opinion the best way to handle this scenario?
 
  Jacopo
 
 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-952) Updated processExtendSubscription* to use the new fromInventoryItem field

2007-05-01 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-952.


Resolution: Fixed

Added to SVN

 Updated processExtendSubscription* to use the new fromInventoryItem field
 -

 Key: OFBIZ-952
 URL: https://issues.apache.org/jira/browse/OFBIZ-952
 Project: OFBiz (The Open for Business Project)
  Issue Type: Improvement
  Components: product
Affects Versions: SVN trunk
Reporter: Joe Eckard
 Assigned To: Andrew Zeneski
Priority: Trivial
 Fix For: SVN trunk

 Attachments: subscriptions.patch




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-951) Add a subscription summary to the profile pages

2007-05-01 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-951.


Resolution: Fixed

Added to SVN

 Add a subscription summary to the profile pages
 ---

 Key: OFBIZ-951
 URL: https://issues.apache.org/jira/browse/OFBIZ-951
 Project: OFBiz (The Open for Business Project)
  Issue Type: New Feature
  Components: ecommerce, party
Affects Versions: SVN trunk
Reporter: Joe Eckard
 Assigned To: Andrew Zeneski
Priority: Trivial
 Fix For: SVN trunk

 Attachments: subscription-summary.txt, SubscriptionSummary.ftl, 
 SubscriptionSummary.ftl




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-928) Service Credit Implementation

2007-04-30 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-928.


Resolution: Fixed

All in SVN

 Service Credit Implementation
 -

 Key: OFBIZ-928
 URL: https://issues.apache.org/jira/browse/OFBIZ-928
 Project: OFBiz (The Open for Business Project)
  Issue Type: New Feature
  Components: accounting
Affects Versions: SVN trunk
Reporter: Joe Eckard
 Assigned To: Andrew Zeneski
Priority: Trivial
 Fix For: SVN trunk

 Attachments: createServiceCredit.patch, ui.patch


 New service to create a service credit. Looks for a Service Credit account 
 associated with the customer, creating a new one if necessary. Then an 
 adjustment is added to the account to provide a service credit.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-924) Add a financial account summary section to the view profile page

2007-04-24 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-924?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-924.


Resolution: Fixed

Checked into SVN

 Add a financial account summary section to the view profile page
 

 Key: OFBIZ-924
 URL: https://issues.apache.org/jira/browse/OFBIZ-924
 Project: OFBiz (The Open for Business Project)
  Issue Type: Improvement
  Components: accounting, party
Affects Versions: SVN trunk
Reporter: Joe Eckard
 Assigned To: Andrew Zeneski
Priority: Trivial
 Fix For: SVN trunk

 Attachments: fa-patch-correct-paths.txt, fa-patch.txt, 
 FinAccountDetail.ftl




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-862) Fix TrackingCodeOrderReturn Index craate error and mismatch in Cookie name

2007-03-30 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-862.



 Fix TrackingCodeOrderReturn Index craate error and mismatch in Cookie name
 --

 Key: OFBIZ-862
 URL: https://issues.apache.org/jira/browse/OFBIZ-862
 Project: OFBiz (The Open for Business Project)
  Issue Type: Bug
  Components: marketing
Reporter: Anil K Patel
 Assigned To: Andrew Zeneski
 Attachments: TrackingCodeIndexAndCookieNameFix.patch




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (OFBIZ-862) Fix TrackingCodeOrderReturn Index craate error and mismatch in Cookie name

2007-03-30 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski resolved OFBIZ-862.
--

Resolution: Fixed

 Fix TrackingCodeOrderReturn Index craate error and mismatch in Cookie name
 --

 Key: OFBIZ-862
 URL: https://issues.apache.org/jira/browse/OFBIZ-862
 Project: OFBiz (The Open for Business Project)
  Issue Type: Bug
  Components: marketing
Reporter: Anil K Patel
 Assigned To: Andrew Zeneski
 Attachments: TrackingCodeIndexAndCookieNameFix.patch




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (OFBIZ-855) Extend TrackingCodeOrder and Add TrackingCodeOrderReturn

2007-03-29 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski resolved OFBIZ-855.
--

Resolution: Fixed

Patch applied r523819

 Extend TrackingCodeOrder and Add TrackingCodeOrderReturn
 

 Key: OFBIZ-855
 URL: https://issues.apache.org/jira/browse/OFBIZ-855
 Project: OFBiz (The Open for Business Project)
  Issue Type: Improvement
  Components: marketing
Reporter: Anil K Patel
 Assigned To: Andrew Zeneski
 Attachments: OfbizTrackingCode.patch


 Add field to TrackingCodeOrder for tracking if the order is exported to the 
 advertising agencies. Add TrackingCodeOrderReturn entity to track Order 
 return that have to be reported. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (OFBIZ-855) Extend TrackingCodeOrder and Add TrackingCodeOrderReturn

2007-03-29 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski closed OFBIZ-855.



 Extend TrackingCodeOrder and Add TrackingCodeOrderReturn
 

 Key: OFBIZ-855
 URL: https://issues.apache.org/jira/browse/OFBIZ-855
 Project: OFBiz (The Open for Business Project)
  Issue Type: Improvement
  Components: marketing
Reporter: Anil K Patel
 Assigned To: Andrew Zeneski
 Attachments: OfbizTrackingCode.patch


 Add field to TrackingCodeOrder for tracking if the order is exported to the 
 advertising agencies. Add TrackingCodeOrderReturn entity to track Order 
 return that have to be reported. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-738) Multicast bug for clustering in CatalinaContainer.java

2007-02-19 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-738:


Assignee: Andrew Zeneski

 Multicast bug for clustering in CatalinaContainer.java
 --

 Key: OFBIZ-738
 URL: https://issues.apache.org/jira/browse/OFBIZ-738
 Project: OFBiz (The Open for Business Project)
  Issue Type: Bug
  Components: framework
Affects Versions: SVN trunk
 Environment: All
Reporter: Sterling Okura
 Assigned To: Andrew Zeneski
Priority: Minor
 Attachments: mcast.patch


 The multicast frequency and drop time values are backwards so members always 
 timed out before sending next ping.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (OFBIZ-738) Multicast bug for clustering in CatalinaContainer.java

2007-02-19 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski updated OFBIZ-738:
-

Fix Version/s: SVN trunk

 Multicast bug for clustering in CatalinaContainer.java
 --

 Key: OFBIZ-738
 URL: https://issues.apache.org/jira/browse/OFBIZ-738
 Project: OFBiz (The Open for Business Project)
  Issue Type: Bug
  Components: framework
Affects Versions: SVN trunk
 Environment: All
Reporter: Sterling Okura
 Assigned To: Andrew Zeneski
Priority: Minor
 Fix For: SVN trunk

 Attachments: mcast.patch


 The multicast frequency and drop time values are backwards so members always 
 timed out before sending next ping.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-615) Re-Factor WorkEffort permissions to follow new patterns

2007-02-11 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-615?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12472162
 ] 

Andrew Zeneski commented on OFBIZ-615:
--

Adrian,

Role based security like this already exists in OFBiz, this is just a refactor 
to pull the pull the security code out of the actual service and into a new 
place which can be overridden when needed. This has been the practice and I see 
no reason to change this now.

 Re-Factor WorkEffort permissions to follow new patterns
 ---

 Key: OFBIZ-615
 URL: https://issues.apache.org/jira/browse/OFBIZ-615
 Project: OFBiz (The Open for Business Project)
  Issue Type: Sub-task
  Components: workeffort
Reporter: Andrew Zeneski
 Assigned To: Andrew Zeneski
 Attachments: WorkEffortSecurity.patch, WorkEffortSecurity.patch, 
 WorkEffortSecurity.patch




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (OFBIZ-611) Re-Factor Content permissions to follow new patterns

2007-01-31 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-611?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski updated OFBIZ-611:
-

Attachment: ContentPermissionServices.xml

Here is a first draft of some new permission code for content. This is FAR from 
complete, but I am posting here for initial review and comments. These methods 
are the first step to re-factoring the content manager permissions.

I do not expect these to function at this time; the purpose to to finalize the 
logic which the permission code will follow. Once this is finalized, and the 
code is implemented I will check in actual code to begin testing.

 Re-Factor Content permissions to follow new patterns
 

 Key: OFBIZ-611
 URL: https://issues.apache.org/jira/browse/OFBIZ-611
 Project: OFBiz (The Open for Business Project)
  Issue Type: Sub-task
  Components: content
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
 Assigned To: Andrew Zeneski
 Attachments: ContentPermissionServices.xml


 The content manager permission scheme should be migrated to use the new 
 infrastructure. This will require removing all permission from the service 
 code, implementing new services for permissions and changing all content 
 related service definitions.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-611) Re-Factor Content permissions to follow new patterns

2007-01-29 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-611?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12468357
 ] 

Andrew Zeneski commented on OFBIZ-611:
--

Al,

The new permission code should be implemented as simple methods and be 
documented for customization. This will be one of the toughest parts of the 
work. I have started writing a little code for this which I can post here in 
JIRA once I get it just a little further along. These content permissions are 
pretty darn complex, so having your help here would be great! Later today I 
will try to post up what I have so far.

Thanks!

 Re-Factor Content permissions to follow new patterns
 

 Key: OFBIZ-611
 URL: https://issues.apache.org/jira/browse/OFBIZ-611
 Project: OFBiz (The Open for Business Project)
  Issue Type: Sub-task
  Components: content
Affects Versions: SVN trunk
Reporter: Andrew Zeneski

 The content manager permission scheme should be migrated to use the new 
 infrastructure. This will require removing all permission from the service 
 code, implementing new services for permissions and changing all content 
 related service definitions.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (OFBIZ-611) Re-Factor Content permissions to follow new patterns

2007-01-29 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-611?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski reassigned OFBIZ-611:


Assignee: Andrew Zeneski

 Re-Factor Content permissions to follow new patterns
 

 Key: OFBIZ-611
 URL: https://issues.apache.org/jira/browse/OFBIZ-611
 Project: OFBiz (The Open for Business Project)
  Issue Type: Sub-task
  Components: content
Affects Versions: SVN trunk
Reporter: Andrew Zeneski
 Assigned To: Andrew Zeneski

 The content manager permission scheme should be migrated to use the new 
 infrastructure. This will require removing all permission from the service 
 code, implementing new services for permissions and changing all content 
 related service definitions.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-615) Re-Factor WorkEffort permissions to follow new patterns

2007-01-22 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-615?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12466551
 ] 

Andrew Zeneski commented on OFBIZ-615:
--

Here is what I am doing...

I am moving the generic permission check to common. This will be checked in 
shortly. I will also check in the work effort permission services, I will leave 
off the other changes for now, but this will get us a good first step.


 Re-Factor WorkEffort permissions to follow new patterns
 ---

 Key: OFBIZ-615
 URL: https://issues.apache.org/jira/browse/OFBIZ-615
 Project: Apache OFBiz (The Open for Business Project)
  Issue Type: Sub-task
  Components: workeffort
Reporter: Andrew Zeneski
 Attachments: WorkEffortPermissionServices.xml, 
 WorkEffortSecurity.patch, WorkEffortSecurity.patch




-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (OFBIZ-615) Re-Factor WorkEffort permissions to follow new patterns

2007-01-22 Thread Andrew Zeneski (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-615?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12466554
 ] 

Andrew Zeneski commented on OFBIZ-615:
--

The base permission code  is now in SVN! I have not yet tested the other 
changes, but I think we are getting close. Let's get this part tested and 
checked in next.

 Re-Factor WorkEffort permissions to follow new patterns
 ---

 Key: OFBIZ-615
 URL: https://issues.apache.org/jira/browse/OFBIZ-615
 Project: Apache OFBiz (The Open for Business Project)
  Issue Type: Sub-task
  Components: workeffort
Reporter: Andrew Zeneski
 Attachments: WorkEffortSecurity.patch, WorkEffortSecurity.patch




-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Updated: (OFBIZ-616) Re-Factor Accounting permissions to follow new patterns

2007-01-17 Thread Andrew Zeneski (JIRA)

 [ 
https://issues.apache.org/jira/browse/OFBIZ-616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Zeneski updated OFBIZ-616:
-

Summary: Re-Factor Accounting permissions to follow new patterns  (was: 
Re-Factor Account permissions to follow new patterns)

 Re-Factor Accounting permissions to follow new patterns
 ---

 Key: OFBIZ-616
 URL: https://issues.apache.org/jira/browse/OFBIZ-616
 Project: Apache OFBiz (The Open for Business Project)
  Issue Type: Sub-task
  Components: accounting
Reporter: Andrew Zeneski



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira