Refactor extended time database model to be more efficient (SAK-35101)

[SAK-35153] Allow time entries to be null, don't sync if retract is set to no Created: 09-Mar-2017  Updated: 17-Apr-2018  Resolved: 13-Mar-2017

Project: Sakai
Component/s: Tests & Quizzes (Samigo)
Affects Version/s: 12.0
Fix Version/s: 12.0

Type: Sub-task Priority: Major
Reporter: Matthew Jones Assignee: Matthew Jones
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
is depended on by SAK-35146 Excepted students cannot view the tes... Verified
relates to SAK-35143 Extended Time Service should return d... Verified
relates to SAK-35149 Extended time area, extra scrollbar p... Verified


In SAM-3133 a change was made so empty values can no longer be added, Joda will default null to "now". I'd suggest to revert back to the old behavior (allowing empty values) and to improve the syncing when saving feature from SAM-3090

Generated at Tue Feb 18 21:55:06 CST 2020 using Jira 8.0.3#800011-sha1:073e8b433c2c0e389c609c14a045ffa7abaca10d.