Closed dpinney closed 10 years ago
Finished gridlabSingle: [X]Roll the source back to an earlier version. Hmm, looks like all the user code would go away. Conclusion: this is the wrong approach. [X]New Simulation Prototype: Gridlab Single. [X]Basic HTML and Javascript design. [X]Initial Flask web server implementation. [X]Are we insane to use .js storage instead of .json? I think not. Note that otherwise we will have trouble running from the desktop. [X]Make sure we can render the completed template. Success! [X]Fix restoration of missing radio button value. With a dropdown! [X]Populate feeder/climate boxes. [X]Get user stuff in. [X]Saving model code. [X]Silly bug on newly created studies. Turned out to be a JSON/unicode issue. And an IOError exception caught at the wrong level. [X]Save one as good as Single Gridlab Run. [X]Running model code.[X]Canceling. [X]Re-running. [X]Any way to log in automatically as admin while debugging? Meh, better local template rendering fixed that. [X]Form validation. Just get the regex stuff in there. KAY? [X]Separate templates for preRun/running/postRun? Nah. There's too much overlap. [X]Remove the S3 connector. We can't run Gridlab or Modelica in the filesystem on S3, so we need to remove it. Models must run in a filesystem. Period. Unless we could some how mount S3 as a drive... NO! NO! STOP! [X]Deleting S3Store class. Where to cleanup? [X]Clean S3 stuff out of User.
gridlabSingle passes all its tests. :sparkle:
Goal: get into an interface with less abstraction.