Javascript rsa generator lib
Created backbone models for ssh keys, Refs #1517
Cryptico PEM format addon, Refs #1517
Added downloadify helper lib
Javascript helpers
SSH public key model and collection objects, Refs #1517
Minor single view fix.
Added networks route handling, Refs #1491
Initial integration of history handling, Refs #1491
- Created a backbone router object to handle urls/navigation- Migrated some of the UI links to pass view changes to the router object
Configurable created vm name template, Refs #1009
Updated copy to clipboard utility,
- Replaced ZeroClipboard.js with zclip.js- Fixed IE issues, Refs #1478- Updated helper function- Updated views to use the new helper
Improved multiple actions container, Refs #1482
- Allow multiple actions for multiple contexts (networks, vms, vms that require reboot)
Apply changes-since parameter properly,
- Do not apply parameter for api calls that refer to objects (models/collections) that don't support incremental updates.
Picked model views patch from user-profile branch
Invitations overlay refactoring to new overlay API
Invitations overlay refactored styles and logic
Updated js tests
Removed global variable
Force clipboard parent element cleanup
Browser support fix
skip caret positioning for browsers that don't support setSelectionRange
Proper flavor sorting, Refs #1429
Proper flavor options validation in vm create view, Refs #1507
Proper form key presses handling
Handle enter/esc key presses in vm rename, private network rename andmetadata editing forms.
Typo fix, Refs #1494
Fixed invitation form removal icon url
Several IE7 fixes, Refs #1445
Avoid spaces in new window name, fixes IE bug
Code cleanup
Fixed typo
Create vm fix view machine button visibility handling
Create vm view fixes
- Improved handling of empty images/flavor lists- Improved name field empty error styles
Fixed create view show machine button, Refs #1483
Disable button clicks until vm is added to the vms collection
Consistent image size display in UI, Refs #1487
Truncate utility fix
Handle undefined variables
Proper handling of undefied image metadata values
Reorganize UI static files
- Moved ui/invitations app static files on their own dir- Reorganized static directories based on asset type (css,js,images)- Dynamic/configurable static files urls- Version symlink added- Other minor static files related changes
Single view, proper reset of pending vm actions
Allow user to copy to clipboard ssh command
Improved vm create view, Refs #1461
Display completed/pending steps
Api access view, Refs #979
Optimized vm action views
- Do late binding of action events to gain performance on application initialization
UI improvements
- Fixed list view vm container selectors- Improved application loading progress
Configurable media urls accross ui app
Fixed empty view visibility handling
Catch ZeroClipboard exception
VM views optimizations and fixes
- Cache DOM vm elements- Better vm inner elements selectors
Set default OS icon for unknown OS vms to okeanos
VM create wizard fixes
- Optimized flavor creation proccess to improve performance- Workaround for non-existing flavor combinations. UI now selects a valid flavor for the value the user last selected- Handle zeroclipboard exceptions
IE7 js fix
Reset field error class on private network create wizard
Private networks destroy state handling
Fixed networks view left border position handling
Update menu title on view change
VM create wizard styling improvements
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...
Exclude ERROR state vms from private network connect wizard
Single vm view fix
Handle undefined object in show_vm method
Metadata styling fixes, Refs #1441
Skip container check if vm in DESTROY state, Refs #1437
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...
Several vm views fixes
- fixed sort order for Flavors (Refs #1429) and Images collections- changed default role metadata suggestions- removed Location from suggested metadata keys
Styling fixes
- Fixed networks vm list left border reposition- Fixed net vm actions alignments- Fixed confirm box font style
Fixed update intervals
Improved vm stats api calls
Limit stats update calls by avoiding concurrent requests
Improved api recurrent requests
Increase timeout intervals when window looses its focus.The behaviour can be disabled from synnefo.config.delay_on_blur configparameter.
Fixed connect button in private networks vm view
Set destroy state as non active state
Better console window name
Fixed vm console action
Fixed default vm os name
Search in meta for OS value, if not set try to get the vm image os, elsefallback to "okeanos".
Changed undefined ip text
Fixed default os name
Early creation of feedback view to allow early error reports
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
Several query selectors and vm views optimizations
Fix list view transition indicator
Error view details expand indicator fix
Transition indicator fix
Show wave vm transition indicator only for non transitional states
Force hiding of vm views if no vms exist
Minor list view fix
Network connect overlay fix
Do not display already connected vms
Improved API calls handling
- better api calls error handling- emulate notmodified responses for opera browser- configurable timeouts skipping limit
Update jquery symlink
Minor UI improvements
Several UI optimizations and fixes
Proper vm removal handling for vms views
Change datatables default error reporting
Redirect to machines view if vms list is empty
JQuery library update
Dev helper utility
More reasonable interval settings for networks/vms
Icon view fixes
Handle non existing vm (fix for IE)
Handle ZeroClipboard excpetions
List view minor styles revamp
Inform user on successful copy yo clipboard
List view action indicators