LCOGT / neoexchange

NEO observing portal
GNU General Public License v3.0
7 stars 1 forks source link

User Interface issues during scheduling #207

Closed jchate6 closed 5 years ago

jchate6 commented 6 years ago

In Master

In Branch issue-207

Automatically generated UT date is not always the current date. Proposed solution: Have the automatic option simply be "Next possible date." This could be the default for generating ephemerides as well.

When editing the slot length on the observation confirmation page, accidentally changing the slot length to be too small results in the user loosing the ability to edit the slot length again to fix the problem. Their only recourse is to start over with the submission process.

This also resets all of the original parameters to their defaults, which is slightly obnoxious, but I believe significantly more difficult to address than the above.

jchate6 commented 6 years ago

It seems like the Cadence observations submission page still gives access to the default proposal even if the User does not have permission to use the default proposal.

talister commented 6 years ago

It seems to be worse than this. When I go to cadence mode, I can see your DD time and Ennomos proposal which I don't think you gave me access to. It looks like it is not filtering the ProposalPermissions to build the list of valid proposals for the form.

jchate6 commented 6 years ago

Feature196 addresses login error

jchate6 commented 6 years ago

There is no way to tell a priori for sure that the jitter in a cadence schedule is longer than the slot length. If this is NOT the case, the scheduler does not let you edit either value, but instead forces you back to the previous window.

jchate6 commented 6 years ago

feature/alternating_filters sets UTC to "next dark time" if dark time of current UT date has already ended. Will still throw error for dates set more than 1 day in the past.

jchate6 commented 6 years ago

I know adjusting exposure time will be brutal, but for making neoexchange a more generic utility, this kind of basic functionality will be necessary (especially when dealing with different filters.)

jchate6 commented 6 years ago

link to body page added in feature/floyds_snr_overhead_calcs

jchate6 commented 6 years ago

Proposal Permissions resolved in feature/floyds_snr_overhead_calcs