edit-task
Home
Up
Delete
Task Name:
Task Description:
] # 6763 FIX-PRB-6763 - money update -
TaskGroup ID:
Start Date:
Start Time:
Duration:
Priority:
Status:
To Do
Completed
In Process
Add Photo:
Owner ID:
Content:
use HTML
Edit Content
<h1 style="text-align: center;">FIX-PRB-6763</h1> <h1 style="text-align: center;">PROBLEM TO SOLUTION</h1> <ol> <li><strong>TITLE =</strong></li> <ol> <li>x] 'FIX-PRB-6763' </li> </ol> <li><strong>DESC =</strong></li> <ol> <li>x] WHEN='open view/money' LIST-problems-money RESULT='some stuff working, some not'</li> </ol> <li><strong>[WHERE]</strong></li> <ol> <li>x] ON PG = 'view/money'</li> </ol> <li><strong>[WHEN]</strong></li> <ol> <li>x] app loads</li> </ol> <li><strong>[WHAT.HAPPENS.WHEN]</strong></li> <ol> <li>x] ERROR MSG = 'none'</li> <li>x] ERROR MSG DETAILS =''</li> </ol> <li><span style="background-color: #c0c0c0;"><strong>[CAUSE.SUSPECT]</strong></span></li> <ol> <li><span style="background-color: #c0c0c0;">] = ''</span></li> </ol> <li><span style="background-color: #c0c0c0;"><strong>[TRY =]</strong></span></li> <ol> <li><span style="background-color: #c0c0c0;">]</span></li> <li><span style="background-color: #c0c0c0;"><strong>[TEST=]</strong></span></li> <ol> <li><span style="background-color: #c0c0c0;">] ...</span></li> </ol> <li><span style="background-color: #c0c0c0;"><strong>[RESULT=]</strong></span></li> <ol> <li><span style="background-color: #c0c0c0;">] ...</span></li> </ol></ol> <li><span style="background-color: #c0c0c0;"><strong>[RESOLUTION=]</strong></span></li> <ol> <li><span style="background-color: #c0c0c0;">] ...</span></li> </ol> <li><span style="background-color: #c0c0c0;"><strong>[STATUS]</strong></span></li> <ol> <li><span style="background-color: #c0c0c0;">] RESOLVED, ] Pending,] Working</span></li> </ol> <li><span style="background-color: #c0c0c0;"><strong>[OTHER]</strong></span></li> <ol> <li><span style="background-color: #c0c0c0;">openDate: 2017-01-07</span></li> <li><span style="background-color: #c0c0c0;">openBy: don.sagrott</span></li> <li><span style="background-color: #c0c0c0;">startDate:2017-01-07</span></li> <li><span style="background-color: #c0c0c0;">completeDate: </span></li> <li><span style="background-color: #c0c0c0;">owner: don.sagrott</span></li> <li><span style="background-color: #c0c0c0;">time: 8.0 </span></li> </ol></ol> <div><hr /></div> <h2>[previously]</h2> <ol> <li><strong>[2017-01-07][00:00] NEW task IN ?</strong></li> <ol> <li>x] # 6763 - CREATE-list# # (this) - problems with the money app</li> </ol> <li><strong>[00:00] NEW article IN </strong></li> <ol> <li>] # # - </li> </ol> <li><strong>[00:00] * REMINDER * 3 versions of money </strong></li> <ol> <li>] # # - local version - fix this and then upload to .org</li> <li>] # # - sospep.com - currently has issues, worked previously, ] selects dont populate, ] transactions page doesnt load, ] fix = ???</li> <li>] # # - sospep.org - </li> </ol> <li><strong>[00:00] NEW PRB - 001</strong></li> <ol> <li>x] # # - PRB - drop down selects dont populate beyond the first level for either the 'bill to' or 'pay from' account entries</li> <li>x] # # - CAUSE - missing a previously used library -select-boxes.js which has an addOption function that was used in our code</li> <li>x] # # - SOLUTION - added link to library script in money.cshtml page ( was previous in _SiteLayout)</li> </ol> <li><strong>[00:00] NEW task IN - TEST 001 remote</strong></li> <ol> <li>x] push .org - x] money.csht, x] money,js, x] add/transaction</li> <li>x] testing = </li> <li>x] PAGE money - loads</li> <li>x] PAGE VIEW reports - loads</li> <li>x] PAGE VIEW add/transaction - loads</li> <li><span style="background-color: #ff0000;">] PRB selects(l2,l3) not loading again,</span></li> <ol> <li>x] FIXed path to script select boxes, </li> <li>*] PRB script seems like ive broken it, </li> <li>x] test local = fail, x] test browser(ie) = fail</li> <li>] replace alert in transactionInit, it seems to need this </li> <li>x] test local = pass, x] test remote = </li> <li>*] jq 3 deprecates .delegate, replaces with .on</li> </ol> <li><span style="background-color: #ff0000;">x] PAGE VIEW transactions = FAIL</span> ( previously worked, ?? = likely recent data records submitted with invalid data ( date )</li> <ol> <li>x] fix-prb-0000 - check data records(transactions) in db, record has no date, causes silent error, EDIT record, now working</li> </ol> <li>x] VIEW home - loads</li> </ol> <li><strong>[00:00] NEW task IN </strong></li> <ol> <li>x] # 6765 - <a href="/view/task?id=6765" target="_blank">FIX-PR-6765</a> - selects - ] not loading, ] change event not firing IN chr, ] 2nd level select doesn't load, ] </li> </ol> <li><strong>[00:00] NEW task IN </strong></li> <ol> <li>x] # # - FIX-PRB view transactions - </li> <li>x] check data in db 'transactions', </li> <li>*] record has no date ( 0000-00-00 ), </li> <li>x] SOLUTION: set date field in record to valid date</li> <li>] ADD validation to submit, </li> </ol> <li><strong>[2017-01-09]>[12:00][2017-01-07]>[00:00] NEW task IN </strong></li> <ol> <li>x] # 6763 - <a href="/view/task?id=6763" target="_blank">CREATE-list# #</a> - problems with money app</li> <li>x] change both records # 6763 and # 6765 from CREATE-list# # - to FIX-PRB</li> <li>x] moved record # # from PRB-SOL to pln-prj/5100, ] will move back BUT for 'focus' now, keeping everything together</li> <li>*] REM - calendar view shows you all tasks by date - a beautiful view - helped to find recent prev task, FIX-PRB-nnnn selects </li> </ol> <li>[]</li> </ol> <h2>[currently]</h2> <ol> <li><strong>[00:00] NEW PRB</strong></li> <ol> <li>x] # # - alert in code - "loading" displays,</li> <li>] # # - SOLUTION = </li> </ol> <li><strong>[00:00] NEW PRB</strong></li> <ol> <li>] # # - blank box beside amount = datepicker, </li> <li>] # # - CAUSE = datepicker is part of jq ui (deprecated)</li> <li>] # # - SOLUTION = change to bootstrap datepicker, CC - boostrap datepicker notes below, </li> <li>] # # - WORKAROUND = manual date entry </li> </ol> <li>[] </li> </ol> <h2>[next]</h2> <ol> <li>]</li> </ol> <div><hr /></div> <div> <pre style="font-family: Consolas; font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="color: #46830d;">x] remmed #datepicker 3 lines, currently no linkes to jq UI library </span></pre> <pre style="font-family: Consolas; font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="color: #46830d;">x] cleanup code, edit to 1 line header for each function, fmt=? cb# ### {title=} - {description=}</span></pre> <pre style="font-family: Consolas; font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="color: #46830d;">x] removed big block, l# 146 - l# 178, functions (2), ] handrolled decoder, ] </span></pre> <pre style="font-family: Consolas; font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="color: #46830d;">x] added library select-boxes to page add/transaction.cshtml, code uses addOption function</span></pre> <pre style="font-family: Consolas; font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="color: #46830d;">- select boxes (l2 + l3) are now populating</span></pre> <pre style="font-family: Consolas; font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="color: #46830d;">- ? = why did l1 boxes populate, while l2+l3 did not</span></pre> <pre style="font-family: Consolas; font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="color: #46830d;">g?='add option to select jquery' * code comes up on google search results</span></pre> <pre style="font-family: Consolas; font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="color: #46830d;"><span style="color: #46830d; font-family: Consolas;">http://stackoverflow.com/questions/15595463/jquery-adding-an-option-to-select</span></span></pre> <hr /> <pre><strong>bootstrap datepicker</strong></pre> <pre>- doesnt appear to have a native datepicker</pre> <pre>- found - <a href="http://eonasdan.github.io/bootstrap-datetimepicker/" target="_blank">http://eonasdan.github.io/bootstrap-datetimepicker/</a> -v4 for bootstrap -v3</pre> <pre>- requires - <a href="http://momentjs.com/docs/" target="_blank">momemt.js</a> (22kb), jquery(have)</pre> <hr /> <pre> </pre> <pre> </pre> </div>