Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0031796
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] 01. General setupminorN/A2015-12-30 09:472016-02-29 16:19
ReporterjonibcView Statuspublic 
Assigned Tojonibc 
PrioritynormalResolutionfixedFixed in Version3.0PR16Q2
StatusclosedFix in branchFixed in SCM revision3.0PR16Q2
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toalostale
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0031796: Extend functionality with the option to define a day limit for the password to be changed

DescriptionExtend core functionality to allow admin set a day limit for passwords to expire. The limit will be reset every time a user changes his password.

The implementation should works for the backend and WebPOS.
Documentation: http://wiki.openbravo.com/wiki/Projects:Change_password [^]
Steps To ReproduceN/A
Proposed SolutionModify AuthenticationManager to check if user limit day has been reached. Also implementation in ERP and WebPOS user interface is needed to enter and confirm the new password.

Added daysToPasswordExpiration column in AD_Client table and lastUpdatePasswordDate column in AD_User. Also fields have been added to their respective windows.
TagsNo tags attached.
Attached Filesdiff file icon test.diff [^] (6,641 bytes) 2016-02-24 08:57 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0034863 closedinigosanchez "Your password has expired" message while logging in is not properly translated to the language of the application 
related to defect 0039919 closedalostale A change of Password leaves a session as Active in BackOffice 
related to defect 0049411 scheduledguillermogil Password expiration is not checked in the web service authentication flow 
blocks feature request 00322853.0PR16Q3 closedNaroaIriarte make possible to manually set a user as password expired 

-  Notes
(0084435)
guillermogil (developer)
2016-02-23 15:37

Added diff with Test Case
(0084534)
guillermogil (developer)
2016-02-26 08:25

Branches already merged:
https://code.openbravo.com/erp/devel/pi/rev/f2e7ebc3ea7f [^]
https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/4556c6a80aeb [^]
(0084554)
alostale (manager)
2016-02-26 10:03

Code reviewed and tested as part of the project
(0084560)
hgbot (developer)
2016-02-26 12:55

Repository: tools/automation/pi-mobile
Changeset: bc6ffa09bba64f3fee1f15effb264cb0c5f240d4
Author: Guillermo Gil <guillermo.gil <at> openbravo.com>
Date: Fri Feb 26 12:55:31 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/bc6ffa09bba64f3fee1f15effb264cb0c5f240d4 [^]

Related to issue 31796: Add test case for ChangePassword

---
M src-test/org/openbravo/test/mobile/common/selenium/javascript/TestId.java
M src-test/org/openbravo/test/mobile/common/selenium/utils/AllowedErrorsHelper.java
A src-test/org/openbravo/test/mobile/quarantine/pack/GIG/I31796_ChangePassword.java
---
(0084603)
hgbot (developer)
2016-02-29 16:17

Repository: tools/automation/pi-mobile
Changeset: b2a445fdc3ec916d9622b5326583fffdc28c9814
Author: Guillermo Gil <guillermo.gil <at> openbravo.com>
Date: Mon Feb 29 16:06:59 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/b2a445fdc3ec916d9622b5326583fffdc28c9814 [^]

Related to issue 31796: Add test case for ChangePassword

Applied test code review
Remove UI commonds form the finally, only execute the queries

---
M src-test/org/openbravo/test/mobile/quarantine/pack/GIG/I31796_ChangePassword.java
---
(0084604)
hgbot (developer)
2016-02-29 16:19

Repository: tools/automation/pi-mobile
Changeset: 6f8a6cc5e9a73e2a530fc0feff0459d52bef3ed3
Author: Guillermo Gil <guillermo.gil <at> openbravo.com>
Date: Mon Feb 29 16:18:57 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/6f8a6cc5e9a73e2a530fc0feff0459d52bef3ed3 [^]

Related to issue 31796: Add test case for ChangePassword

Added missing variable

---
M src-test/org/openbravo/test/mobile/quarantine/pack/GIG/I31796_ChangePassword.java
---

- Issue History
Date Modified Username Field Change
2015-12-30 09:47 jonibc New Issue
2015-12-30 09:47 jonibc Assigned To => jonibc
2015-12-30 09:47 jonibc Modules => Core
2015-12-30 09:47 jonibc Triggers an Emergency Pack => No
2015-12-30 10:10 jonibc Description Updated View Revisions
2016-01-20 08:41 guillermogil Review Assigned To => alostale
2016-02-19 10:05 alostale Relationship added blocks 0032285
2016-02-23 15:37 guillermogil File Added: test.diff
2016-02-23 15:37 guillermogil Note Added: 0084435
2016-02-24 08:45 guillermogil File Deleted: test.diff
2016-02-24 08:45 guillermogil File Added: test.diff
2016-02-24 08:57 guillermogil File Deleted: test.diff
2016-02-24 08:57 guillermogil File Added: test.diff
2016-02-26 08:24 guillermogil Status new => scheduled
2016-02-26 08:25 guillermogil Note Added: 0084534
2016-02-26 08:25 guillermogil Status scheduled => resolved
2016-02-26 08:25 guillermogil Fixed in SCM revision => 16PRQ2
2016-02-26 08:25 guillermogil Resolution open => fixed
2016-02-26 08:25 guillermogil Fixed in SCM revision 16PRQ2 => 3.0PR16Q2
2016-02-26 10:03 alostale Note Added: 0084554
2016-02-26 10:03 alostale Status resolved => closed
2016-02-26 10:03 alostale Fixed in Version => 3.0PR16Q2
2016-02-26 12:55 hgbot Checkin
2016-02-26 12:55 hgbot Note Added: 0084560
2016-02-29 16:17 hgbot Checkin
2016-02-29 16:17 hgbot Note Added: 0084603
2016-02-29 16:19 hgbot Checkin
2016-02-29 16:19 hgbot Note Added: 0084604
2017-01-09 12:59 alostale Relationship added related to 0034863
2019-01-11 10:06 alostale Relationship added related to 0039919
2022-05-25 13:29 caristu Relationship added related to 0049411


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker