Stub-out a generic workerless model that can be created and finished.
Support setting input parameters on workerless models.
Support adding an array set to a workerless model.
Support adding arrays to array sets in workerless models.
Implement array attribute storage for workerless models.
Stub-out workerless CCA model computation.
Move workerless model computation into separate threads.
First iteration of the workerless CCA model that functions.
Implement re-running workerless CCA models.
Implement uploading files to workerless CCA models.
Checkpoint work on workerless remote browsing.
Rewrite the file browser as a jquery UI widget and connect it to the new workerless browse API.
Implement uploading remote files to workerless CCA models.
Convert the timeseries model to workerless computation.
Implement the workerless long-polling API for retrieving model progress.
Remove obsolete testing code.
Checkpoint workerless progress updates.
Add support for closing open models.
Make the open model UI more efficient.
Drive change notifications directly from the database, which is simpler and more reliable.