[ACP-1610]  New Features and Responsiveness in All Web Forms
Type Enhancement
Priority High
Severity Minor
Component Web Content
Fixed In Version [
Versions Affected [8.1b8.1b
Severity Closed
Resolution Unresolved
Reported By Bob Denny
Resources Bob Denny
Start Date 7/13/2018

Description
Follow on to ACP-1606 - Add an Orbital Tracking checkbox to the scheduler submission forms. Have no access to the Description fields for ImageSet or Observation at submission time, so need this.

This has become a catch-all for 8.2 form improvements for the Scheduler. 

Comments
9/18/2018 7:03:04 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1131
Affected files /trunk/New Content Development/Form Designs (DW)/ScheduleImageSeries.tid.html (Modified)
/trunk/New Content Development/author.html (Modified)
/trunk/New Content Development/index.asp (Modified)
/trunk/WebDocs/author.html (Modified)
/trunk/WebDocs/index.asp (Modified)
Check-in comment More work on the responsiveness, Scheduled Image Series. Priority & Series, and Timing & Monitor Mode areas. GEM:1610
9/18/2018 1:50:45 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1130
Affected files /trunk/WebDocs/ac/asphotosingle.asp (Modified)
Check-in comment Allow monitor mode with fixed time in Schedule Image Series form. GEM:1610
9/18/2018 8:47:00 AM   Bob Denny
Wow, it looks like I did the change to Scheduler to handle Monitor Mode with Fixed Time, but the Time Series form still refuses it.
9/18/2018 8:38:20 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1129
Affected files /trunk/New Content Development/Form Designs (DW)/ScheduleImageSeries.tid.html (Modified)
/trunk/New Content Development/author.html (Modified)
/trunk/New Content Development/index.asp (Modified)
/trunk/WebDocs/author.html (Modified)
/trunk/WebDocs/index.asp (Modified)
Check-in comment Fix priority mode and fixed time initialization in the Schedule Image Series form. THe3 Schedule Astro Imaging form was working OK already. GEM:1610
9/17/2018 4:59:39 PM   Bob Denny
TO DO

The Best Efforts should disappear as well as the time spacing when there is only one Observation. 

Also, add a checkbox to allow controlling whether back-to-back observations (Repeat Series > 1) should be combined into a single Obsedrvation (which they are now) or even if back to back (spacing = 0) they should be separate Observations with the possibility of Best Efforts.

Finally the Priority Mode is not working correctly and is showing both leveled and common priority notations.
8/17/2018 7:04:07 PM   Bob Denny
WARNING!

Scheduler forms show only start time field if the fixed-time checkbox is selected. When creating the RTML, be sure to specify both times since a RunAtTime plan must have them both.
8/2/2018 10:28:05 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1115
Affected files /trunk/New Content Development/DC3 Style & Template/MarkupPostHead.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleAstroImaging.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleImageSeries.tid.html (Modified)
/trunk/New Content Development/author.html (Modified)
/trunk/New Content Development/index.asp (Modified)
/trunk/WebDocs/author.html (Modified)
/trunk/WebDocs/index.asp (Modified)
Check-in comment MarkupPostHead did NOT have new JQuery. Make example dates in Scheduled forms for 2018. FIx notation on Fixed Time help icon so it doesn't say Monitor Mode ignored (it isn't any more) GEM:1610
7/16/2018 4:57:05 PM   Bob Denny
More work, this turned into a sweeping change. Incorporate the suggestioin in SCHEDULER-1497 also for responsive Moon Down vs Lorrentzian
7/15/2018 8:24:58 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1094
Affected files /trunk/New Content Development/DC3Plugins/PersistentFormPlugin.js (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleAstroImaging.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleImageSeries.tid.html (Modified)
/trunk/New Content Development/author.html (Modified)
/trunk/New Content Development/index.asp (Modified)
/trunk/WebDocs/author.html (Modified)
/trunk/WebDocs/index.asp (Modified)
Check-in comment Another checkpoint. No longer persist the timing stuff (too likely that someone will use it inadvertently). Pop up alerts on Fixed Time and Run Now. GEM:1610
7/15/2018 8:13:45 PM   Bob Denny
Another entire day working on responsiveness of the form. Now the "timing controls" for scheduler are NOT persisted, thanks to a new feature in the PersistForm plugin. More rewiring of the form logic in several areas.
7/15/2018 4:59:57 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1093
Affected files /trunk/New Content Development/author.html (Modified)
/trunk/New Content Development/index.asp (Modified)
/trunk/WebDocs/author.html (Modified)
/trunk/WebDocs/index.asp (Modified)
Check-in comment OOps forgot to commit the author and index masters. Still more to do on forms. GEM:1610
7/15/2018 4:48:36 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1091
Affected files /trunk/New Content Development/DC3Plugins/DC3.CatSearch.tid.js (Modified)
/trunk/New Content Development/Form Designs (DW)/ColorSeries.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleAstroImaging.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleImageSeries.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/SingleImage.tid.html (Modified)
Check-in comment Anotehr checkpoint for submission forms and the CatSearch plugin. Dim out the RA/Dec fields for orbitals. React to lookup failures for orbitals and show the RAS/Dec, hide the OrbTrack checkbox, put ? into coordinates, do not persist! GEM:1610
7/15/2018 3:57:55 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1090
Affected files /trunk/New Content Development/Form Designs (DW)/ColorSeries.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/Deep Sky Search.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleAstroImaging.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleImageSeries.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/SingleImage.tid.html (Modified)
Check-in comment Completed responsive Orbital Tracking box, and also reefactored the response logic further in all of the forms. Deep Sky now also triggers the hiding of the Orbital Tracking checkbox. Wow, a hell of a lot of work and learning here. GEM:1610
7/14/2018 8:20:42 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1089
Affected files /trunk/New Content Development/DC3Plugins/DC3.CatSearch.tid.js (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleAstroImaging.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleImageSeries.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/SingleImage.tid.html (Modified)
Check-in comment Reorganizing/refactoring the web submission forms. This is a checkpoint. The Scheduler ones and the live Single Image are done, the live Color Series needs to be done as yet. It needs the orbital tracking info to be compatible with the new DC3.CatSearch plugin. GEM:1610
7/14/2018 8:18:44 PM   Bob Denny
Do ALL of the forms. The DC-3.CatSearch plugin changed to allow the target type (dsky vs orb) to come back, and then the forms react to hide/show the new orbtrack box.

This became a massive effort for all of the forms. While doing this I found multiple half-ass UI dynamics. These forms are being refactored, reorganized, and worked with JQuery to make them more responsive and reflect the situation better. 

Still in progress.
7/13/2018 8:07:03 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1087
Affected files /trunk/ACP Help/relnotes.htm (Modified)
/trunk/New Content Development/DC3Plugins/DC3.CatSearch.tid.js (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleAstroImaging.tid.html (Modified)
/trunk/New Content Development/Form Designs (DW)/ScheduleImageSeries.tid.html (Modified)
/trunk/New Content Development/author.html (Modified)
/trunk/New Content Development/index.asp (Modified)
/trunk/WebDocs/author.html (Modified)
/trunk/WebDocs/index.asp (Modified)
Check-in comment Checkpoint for the Single Image and Astro-Imaging scheduler forms. This represents a major reorganization of the logic that implements the interlocking fields for disabling and hiding. Also, some logic in DC3.CatSearch that does NOT work as of yet. GEM:1610
7/13/2018 7:39:11 PM   Bob Denny
Ultimately resulted in a major overhaul of the interlocking form fields.
7/13/2018 5:30:30 PM   Bob Denny
Also, if the persistent form or previous inputs caused the fixed time or run now checkboxes to be set, force the Timing Controls section to be open and flash the checkbox to warn the user that it is set.
7/13/2018 5:26:05 PM   Bob Denny
ADDITIONAL TASKS I found several cross-coupling errors with the fixed time, run now, priority, time fields for highlighting and disabling. Also missing were form loading events to initialize the states of these elements.