ui-ember: fixes for add-new component
Merge branch 'feature-uinext-ember' of https://code.grnet.gr/git/synnefo into feature-uinext-ember
Conflicts: snf-cyclades-app/synnefo/ui/new_ui/ui/app/controllers/vm.js
ui: Display selected project name in vm wizard confirm step
astakos: Display application deny response if available
ui: New projects api integration
- Project model/collection objects- Display project select widget in vm/network/ip create overlays- Project reassign view for vm/network/ip resources- Display project name in vm/network/ip views
ui: Display project name in vm single view
ui: Normalize quotas available values
astakos: New projects improvements
- Fine grained handling of project modification field (exclude unchanged fields)- Display modified fields in project modification details/summary views- Set distinguished content in project/app details/summary views- Minor styling improvements
cyclades: Revert modular plankton backend functionality
astakos: Remove debug statement
ui-ember: add-new button
ui-ember: Tags list in VMs grid-view
ui-ember: Fix bug: viewCls property not updated
ui-ember: Actions-bar
ui-ember: Basic controllers & routes
cyclades: Check VM state when getting vnc console
vncauthproxy will return error status if the instance is not running.Cyclades check that the VM in marked as started in DB before allowing aconsole action. However, the VM may be stopped without Cyclades knowing...
burnin: Fix typo in help msg
s/uuuid/uuid
Fix dependency for 'python-requests' package
ui-ember: Index.html basic layout
Bump version to 0.15rc8
cyclades: Fix python-requests dependency
ui-ember: Router map function
ui-ember: Models
pithos: Fix failing upload with matching preconditions
Refs: #5186
ui-ember: Initial commit
uinext: Relations between vms-networks-volumes
Log Synnefo management commands to files
Create 'SynnefoOutputWrapper' which replaces Django's 'OutputWrapper'and logs the command and its output in a file.
Issue #4948: Log all stdout/stderr for snf-manage invocations
uinext: Style for modals
uinext: Uniform modals
Bump version to 0.15~rc7-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
Merge branch 'release-0.15' into debian-release-0.15
Update Changelog and admin docs
Use SynnefoCommand for django-admin commands
Instead of django's BaseCommand class, use out SynnefoCommand whichtakes care of logging the command and its output.
astakos: Use common json util in api
Use get_json_body utility, which takes care of encoding errors. Also checkthat the POST body is a dict, where needed.
new ui: step-1 of vm-wizard
Fix console output for management commands
From Django's documentation: When you are using management commands and wish to provide console output, you should write to self.stdout and self.stderr, instead of printing to stdout and stderr directly.
This patch fixes the managements commands to use the proper...
Logging mechanism for Synnefo management commands
Design doc for the implementation of a logging mechanism for theSynnefo's management commands.
uinext: Vm network list using ports
uinext: Modal resolved for dettach-volume case
pithos: Fix GET request for public path with If-None-Match
Refs: #5168
plankton: Remove http- prefix from headers
cyclades: Log project reassign actions
cyclades: Fix inheritance of RemoveCommand
Make RemoveCommand inherit from SynnefoCommand. Also, add options ofremove commands to command specific options.
ci: Add uninstall option
The uninstall option uses the "--uninstall" switch of `python setup.pydevelop`. The behavior of the "--uninstall" switch can be found in thesetuptools docs [1].
[1] https://pythonhosted.org/setuptools/setuptools.html#develop
ci: Add ssh port option
Add an option to connect to a specific ssh port of the created VM.It is mainly useful when running ci from a VM in demo.synnefo.org. Inthis case, we don't want to deduct the ssh port from the returnedserver IP since the demo's DNAT applies only to connections out of the...
ui: Use SNF:allow_create flag to decide available flavors in vm wizard
astakos: Always display projects in menu
Since now we cannot do without projects, we remove the option to hideprojects from Astakos UI.
deploy: Fix case where node doesn't have authorized_keys
Since we are inserting ssh keys, we first backup existingauthorized_keys and append them later to our uploaded file.
If authorized_keys did not exist, neither will authorized_keys.bak .So `test -e` in the initialize method of SSH component will...
cyclades: Fix type error
Update Copyright for project-related changes
Update Copyright for files merged into develop in 2014 concerning the newprojects mechanism.
astakos: Some more project tests
cyclades: Skip enforcing projects if users specified
If list of users to check is given, we should not report violations onprojects, because this may affect non-specified users.
uinext: Modals updated
uinext: Clean-up common.js
cyclades: Add first iteration of admin interface
Port helpdesk app as admin app and plug it where necessary. This ismostly done to familiarise with Django.
Note: This is not a polished or working commit and is pushed only fordata safety reasons.All changes will be committed appropriately once the code has matured.
uinext: Updated layout
Bump version to 0.15rc7
cyclades: Common function to get object by ID
Create common helper function, for command line tools, to get an objectfrom DB by it's ID, and raise the appropriate command error if theobject does not exist or the ID is invalid.
Bump version to 0.15~rc6-1~wheezy
Update Changelog and admin guide
docs: Update Changelog
snf_django: Add pprint_table to SynnefoCommand
Add 'pprint_table' to SynnefoCommand, which is just a wrapper around'snf_django.management.utils.pprint_table' using commands stdout.
pithos: Update tests
Add check for bad characters in Content-Type headers.
pithos: Restrict request Content-Type header
Check for non ascii characters.
cyclades: Add str method to all DB models
Add str method to all DB models, that simply calls unicodemethod. Because str will return a unicode string it will be ignored,and the result from unicode will be used.
cyclades: Replace str with smart_unicode
snf_django: Use 'replace' error strategy
Make custom CommandError use 'replace' strategy for unicodes that cannotbe decoded to user's preferred encoding.
uinext: Edit model property component
pithos: Remove 'create' argument in _get_rear_block()
astakos: Use custom CommandError in mngt commands
astakos: Use SynnefoCommand to handle unicode
Replace BaseCommand with SynnefoCommand in mngt commands. The latterproperly handles unicode strings.
astakos: Include unicode strings in tests
astakos: Use pprint_table for expired projects
snf_django: Fix csv unicode writer
Use recipe from http://docs.python.org/2/library/csv.html to write unicodein csv format.
snf_django: Handle unicode in CommandError
Define a custom CommandError, which applies smart_locale_str() in itsstr method.
astakos: Replace str with unicode
Define unicode in astakos models rather than str.
astakos: Remove unused lazy_string
cyclades: Major refactor to plankton backend
astakos: Fix unbound reference
snf_django: Use option groups in SynnefoCommand
Extend SynnefoCommand to use option groups to distinguish between commonand command-specific options, by overriding the 'create_parser' method.The command specific options must be declared in the'command_option_list' attribute of the SynnefoCommand. Also, we use a...
Bump version to 0.15rc6
Bump version to 0.15~rc5-1~wheezy
Add release date for version 0.15rc5
pithos: Fix test
Update Changelog for 0.15rc5 and add links to admin guide. Also, fixsome typos and identation issues.
webproject: Encoded stderr together with stdout
snf_django: Fix alignment in pprint_table command
Alignment was broken from new code that decoded table fields usinguser's encoding, since len() function will count length of bytes and notcharacters. This commit fixes by making pprint_table work only with...
cyclades: Create common '-u/--user' option
Create 'cli_option' module, to contain the common definitions foroptions of Synnefo management commands.
Currently, it contains only the '--user' option definition which acceptsuser's UUID or email and annotates the command options with the...
pithos: Fix DjangoUnicodeDecodeError
snf_django: Fix unicode decoding in SynnefoCommand
Some options of snf-manage commands maybe list or tuples. Applying'smart_unicode' to them will convert them to unicode object. Insteadof recursively converting data, we convert the arguments to unicodes...
docs: Mention new projects in upgrade notes
astakos: Set limits at enable time in migration
docs: Upgrade notes sketch for 0.16
cyclades: Fix division by zero
uinext: Dettach Volume from Vm
plankton: Handle a potential 500 error in plankton
astakos: Fix/disable form tests
Fix test_ui_visible; disable test_applications until the development of thenew project views has matured.
new ui: improve move and close operations of wizards
1 2 3 ... 146 Next ยป (1-100/14585) | Per page: 25, 50, 100
Also available in: Atom