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
Merge remote-tracking branch 'origin/master' into ui-refactor
Allow user to copy to clipboard ssh command
Merge branch 'logging'
Conflicts: invitations/invitations.py
Document transition to snf-image
Document transition to snf-image,update README.{upgrade, deploy}, fix commentsin logic/backend.py.
Merge branch 'master' into ui-refactor
Fixed invitations logging module import
Improved vm create view, Refs #1461
Display completed/pending steps
Document HTML "service unavailable" template
Document HTML "service unavailable" template. Refs #1359
Move leftover files to new logging mechanism
Refs #1033
Merge branch 'ui-refactor'
Conflicts: README.upgrade
Minor UI usability improvements
- Better styling on overlay select lists (connect vm to private network view)
Merge branch 'admin'
Merge branch 'api-current'
Favicon added
Api access view, Refs #979
Fixed typo
Several IE7 compatibility fixes, Refs #1445
Minor icon view style fix
Execute integration tests in parallel
Add support for execution of integration tests in parallel,in processes executing distinct instances of the TextTestRunner.
A single TestCase runs in the same process, so class fixtures work.Distinct subclasses of TestCase are run in parallel and may share no...
Document dependencies of integration test suite
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
Removed development helpers
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
Update integration test suite
Update integration test suite: * improve error messages, make progress reporting more consistent * destroy the test server in the last test, make sure it gets removed * all tests work correctly for the Debian Base Image
Improve integration test suite
Implement generic timeout handler, implement PING IPv4 and IPv6 test,implement connecting over ssh to the public IPv4 and IPv6 address forhostname verification, numerous fixes.
IE7 js fix
Add new logging infrastructure
Uses dictionary configuration back ported fromPython 2.7.
Icon view alignment fixes
Documented new UI settings in README.upgrade, Refs #1447
Reset field error class on private network create wizard
Changed destroy actions confirm button styles
Private networks destroy state handling
Fixed networks view left border position handling
Update menu title on view change
VM create wizard styling improvements
Changed create vm/network link names
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...
Commit initial version of Synnefo deployment test
Add an initial version of a tool to test a Synnefo deployment.The tool uses Python testing to run a number of test scenarioson all available images. It is still a WIP.
Refs #1155.
Exclude ERROR state vms from private network connect wizard
Single vm view fix
Handle undefined object in show_vm method
Generic service unavailable template, Refs #1359
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
Fix failing tests
Tests needed users.json that was separated fromintial_data.json
Merge branch 'psomas-synnefo'
Merge branch 'images'
Conflicts: README.deploy
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.
Minor css fixes
Fixed connect button in private networks vm view
Set destroy state as non active state
Better console window name
Fixed vm console action
Opera gradient backgrounds
Fancy CSS3 state color transitions
Fixed icon view state/progress/action icon alignment
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
Network progress indicator position fix for opera
Skip error display and logging for vm stats errors
Proper vm stats updates
Several query selectors and vm views optimizations
Remove references to fix_amqp_settings in README.develop (see #809)
Fix list view transition indicator
Error view details expand indicator fix
Change Update Metadata to create non-existing keys
Update Metadata methods for servers and imagesused to ignore keys that did not exist. This patchwill create them instead.
Refs #1403Refs #1399
Transition indicator fix
Show wave vm transition indicator only for non transitional states
Avoid KeyError exception if key does not exist
Force hiding of vm views if no vms exist
Minor list view fix
Network connect overlay fix
Do not display already connected vms
Remove obsolete settings.d/98-snf-dispatcher.conf
Remove unused settings.d/98-snf-dispatcher.conf,logging parameters are defined in logging conf,refs #1033.
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