History | View | Annotate | Download (14.6 kB)
Apply changes-since parameter properly,
- Do not apply parameter for api calls that refer to objects (models/collections) that don't support incremental updates.
Improved UI settings configuration, Refs #1447
- Most of the settings can now configured via django applcation- Added some UI behaviour settings providing default values- Added default values and documented new UI settings in settings.d/30-ui.conf- Changed SUGGESTED_FLAVORS setting to VM_CREATE_SUGGESTED_FLAVORS...
Improved UI error handling
- Do not overlap error overlay views when new errors get triggered Refs #1433- Skip error overlay appearance if user is viewing feedback overlay- Handle generic (window.onerror) javascript exceptions that may occure accross UI application...
Fixed update intervals
Improved api recurrent requests
Increase timeout intervals when window looses its focus.The behaviour can be disabled from synnefo.config.delay_on_blur configparameter.
Improved api recurrent requests error handling
on error try to reset changes-since value and retry api call
Skip error display and logging for vm stats errors
Proper vm stats updates
Improved API calls handling
- better api calls error handling- emulate notmodified responses for opera browser- configurable timeouts skipping limit
Improved vm action error handling
Improved error reporting
- allow errors to change the error view arguments- more informative vm action errors- infrastructure for multiple errors handling
Consider request type in api calls date registry object
Minor ui fixes
Handle unavailable image and flavor ids
Initial commit for ui-refactor branch
HTML/Javascript code refactoring towards an MVC-like design.