Usedata urls fix
Fixed removed statement from previous commit
Fixed api access view regression
Updated userdata application tests
PEP8 fixes
Minor PEP8 fixes
Add license text in ui/userdata/tests.py
Disk template selection in vm create wizard, Refs #1512
Improved disk template description appearance in vm create wizard
Disk type selection in create vm wizard
Public keys view fixes, Refs #1517
- Append newly created / generated items on top of users keys list.- Fade in on public list entry addition to let user focus on the created entry.
Disable custom ssh key addition while generating a key pair
Different notifications for ssh key update/create
Several ssh public keys fixes, Refs #1517
- Fixed paramiko key generation bug- Fixed fingerprint generation- Display fingerprint in UI
Replaced M2Crypto with paramiko for ssh key generation/validation
UI IE fixes
Removed uneeded script
Proper updater start on window blur/focus
Improved timeout error handling
Wait for previous recurrent request to finish
A more sophisticated approach on UI update intervals, Refs #1245
Dynamically updated intervals of recurrent api calls.
- Start updating on UI_UPDATE_INTERVAL intervals.- Increase interval by UI_UPDATE_INTERVAL_INCREASE after UI_UPDATE_INTERVAL_INCREASE_AFTER_CALLS_COUNT notmodified responses....
Improved updateHandler object, Refs #1245
- Optionally dynamicly increased interval by specified value- Event triggering/handling for recurrent API events
Fixed backbone.js regression
https://github.com/documentcloud/backbone/issues/485
Updated backbone js library
Fixed single vms view, vm remove handling
Avoid router location hash change when view is handling vm removedevents in single vms view.
Proper overflow/height styles in create vm wizard
Icon view, fixed full report click handling
Fixed feedback data collection issue,
- Exclude network actions object from json representation to avoid recursive json object to be created (it would fail JSON.stringify).
Fixed issues caused due to previously conflicting merge.
Updated settings names and document them in README.upgrade, Refs #1516
Overlay title/subtitle selectors fix
Javascript helpers lib update
- Public key validation- Errors list helper object- Downloadify helper
Add ssh public keys overlay view in main controller, Refs #1517
SSH public keys view styles, Refs #1517
Updated javascript tests, Refs #1517
Missing model actions images
SSH integration in vm create view, Refs #1517
- New create step view (ssh keys + tags + ...future customizations)- VM create api integration
UI server side ssh keys integration, Refs #1517
Moved userdata module inside ui application, Refs #1516
Fallback to error response if M2Crypto module cannot be imported
Javascript code cleanup
- Moved CollectionView in seperate file- Fixed generic view messages
Configurable limit for per-user ssh keys, Refs #1517
Typo fix
Javascript rsa generator lib
Added userdata urls in ui app, Refs #1516
Created backbone models for ssh keys, Refs #1517
IE overlays fix
Cryptico PEM format addon, Refs #1517
Added downloadify helper lib
Javascript helpers
SSH public key model and collection objects, Refs #1517
Identify collection of passed model object
SSH public keys view, 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
Removed debug statements
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
Added UTF-8 html content type meta
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
Opera css fix
Fixed proper display of private network rename icon indicator
Proper form key presses handling
Handle enter/esc key presses in vm rename, private network rename andmetadata editing forms.
Fixed user logout action, Refs #1497
Proper fallback font for all Ubuntu fonts
Typo fix, Refs #1494
Fixed invitation form removal icon url
Several IE7 fixes, Refs #1445
Secure google fonts urls
Avoid spaces in new window name, fixes IE bug
Code cleanup
Display synnefo version in footer
Fixed typo
Create vm fix view machine button visibility handling
Fixed favicon url
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
Fixed IE css urls
UI static url settings fixes
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
Minor UI usability improvements
- Better styling on overlay select lists (connect vm to private network view)
Favicon added
Api access view, Refs #979