[Mifos-issues] [JIRA] (MIFOSX-1865) Password Policy Options/Enhancement

2015-02-02 Thread Lajeo Gloria (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Lajeo Gloria created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Mifos X /  MIFOSX-1865 
 
 
 
  Password Policy Options/Enhancement   
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Improvement 
 
 
 

Assignee:
 
 Vishwas Babu A J 
 
 
 

Created:
 

 02/Feb/15 5:18 PM 
 
 
 

Priority:
 
  Critical 
 
 
 

Reporter:
 
 Lajeo Gloria 
 
 
 
 
 
 
 
 
 
 
The following list describes the options that are available when you configure a password policy for your account. 
Minimum password length 
 You can specify the minimum number of characters allowed in an IAM user password. You can enter any number from 6 to 128. Require at least one uppercase letter 
 You can require that Mifos X user passwords contain at least one uppercase character from the ISO basic Latin alphabet (A to Z). Require at least one lowercase letter 
 You can require that Mifos X user passwords contain at least one lowercase character from the ISO basic Latin alphabet (a to z). Require at least one number 
 You can require that Mifos X App user passwords contain at least one 1. numeric character (0 to 9).  2. Require at least one non-alphanumeric character 3. Require at least one of the following non-alphanumeric characters: ! @ # $ % ^  * ( ) _ + - = [ ] { } | ' 
= Allow only users to change their own password, not even super user should change other user's password. = When changing password, add new text field for current password before new password and confirm new password fields. 
Logic, If the current password is wrong, the system should not proceed to change the password. 
 
 
 
 
 
 
 
 
 
   

[Mifos-issues] [JIRA] (MIFOSX-1863) Not able to reset new password after the existing password expires

2015-02-02 Thread subramanya (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 subramanya created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Mifos X /  MIFOSX-1863 
 
 
 
  Not able to reset new password after the existing password expires  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 
 Chandrika 
 
 
 

Attachments:
 

 Scr-554.png 
 
 
 

Components:
 

 User Related 
 
 
 

Created:
 

 02/Feb/15 1:43 AM 
 
 
 

Fix Versions:
 

 1.27.0.RELEASE 
 
 
 

Priority:
 
  Major 
 
 
 

Reporter:
 
 subramanya 
 
 
 
 
 
 
 
 
 
 
1. Create a user with valid userid and password. 2. Click on Admin - System - Configuration - force-password-reset-days as enabled and days as 1. 3. After 2 days try to login with the same above uer  Error message displayes as  Your password is expired, please reset your password - In same page enter new password and repeat password field and click on Reset password button.  Not able to update the new password 
 
 
 
 
 
 
 
 
 
 
   

[Mifos-issues] [JIRA] (MIFOSX-1864) cannot remove all Mappping Fees, Penalties to Income Accounts

2015-02-02 Thread andrewDzakpasu (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 andrewDzakpasu created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Mifos X /  MIFOSX-1864 
 
 
 
  cannot remove all Mappping Fees,Penalties to Income Accounts  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 1.25.1.RELEASE 
 
 
 

Assignee:
 
 Vishwas Babu A J 
 
 
 

Created:
 

 02/Feb/15 5:20 AM 
 
 
 

Due Date:
 

02/Feb/15
 
 
 

Priority:
 
  Blocker 
 
 
 

Reporter:
 
 andrewDzakpasu 
 
 
 
 
 
 
 
 
 
 
create a loan product or go to a loan product to edit. Go to Advanced Accounting Rule now add Map Penalties to Specific Income Accounts, add two mappings and save. Now edit the same product and remove the two mappings and save. Now go back to the product and you will see that the two mappings are still there no changes has happened. This could be due to the empty array of the mappings sent to the api 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
   

[Mifos-issues] [JIRA] (MIFOSX-1866) Guarantor Release funds causes stack trace

2015-02-02 Thread Binny Gopinath Sreevas (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Binny Gopinath Sreevas created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Mifos X /  MIFOSX-1866 
 
 
 
  Guarantor Release funds causes stack trace  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 
 bharath 
 
 
 

Created:
 

 02/Feb/15 11:56 PM 
 
 
 

Priority:
 
  Critical 
 
 
 

Reporter:
 
 Binny Gopinath Sreevas 
 
 
 
 
 
 
 
 
 
 
When making loan repayments, guarantor release code is throwing exception: Non-terminating decimal expansion; no exact representable decimal result. 
As discussed with Pramod, BigDecimal.divide needs to have a rounding parameter. instead it is done without any rounding, 
For Example: amountForRelease = amountForRelease.multiply(totalGuaranteeAmount).divide(principal); This needs to be changed to: amountForRelease = amountForRelease.multiply(totalGuaranteeAmount).divide(principal, RoundingMode.HALF_EVEN) 
There are multiple places that similar fixes may be needed. 
Sample stacktrace: 344575476 http-bio-443-exec-57 ERROR c.s.j.s.container.ContainerResponse - The RuntimeException could not be mapped to a response, re-throwing to the HTTP container java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. at java.math.BigDecimal.divide(BigDecimal.java:1616) ~na:1.7.0_51 at org.mifosplatform.portfolio.loanaccount.guarantor.service.GuarantorDomainServiceImpl.releaseGuarantorFunds(GuarantorDomainServiceImpl.java:381) ~GuarantorDomainServiceImpl.class:na at org.mifosplatform.portfolio.loanaccount.guarantor.service.GuarantorDomainServiceImpl.access$1000(GuarantorDomainServiceImpl.java:53) ~GuarantorDomainServiceImpl.class:na at org.mifosplatform.portfolio.loanaccount.guarantor.service.GuarantorDomainServiceImpl$ReleaseFundsOnBusinessEvent.businessEventWasExecuted(GuarantorDomainServiceImpl.java:539) ~GuarantorDomainServiceImpl$ReleaseFundsOnBusinessEvent.class:na at