Revision:

Revisions

# Date Author Comment
5d3a191e 02/28/2014 11:10 am Giorgos Korfiatis

astakos: Some more project tests

7e4cd6c0 02/28/2014 11:10 am Giorgos Korfiatis

cyclades: Skip enforcing projects if users specified

If list of users to check is given, we should not report violations on
projects, because this may affect non-specified users.

9d514d49 02/27/2014 07:42 pm Olga Brani

uinext: Modals updated

ff529368 02/27/2014 07:41 pm Olga Brani

uinext: Clean-up common.js

c204fcff 02/27/2014 05:40 pm Alex Pyrgiotis

cyclades: Add first iteration of admin interface

Port helpdesk app as admin app and plug it where necessary. This is
mostly done to familiarise with Django.

Note: This is not a polished or working commit and is pushed only for
data safety reasons.
All changes will be committed appropriately once the code has matured.

faad3c72 02/27/2014 05:24 pm Olga Brani

uinext: Updated layout

e9cb1577 02/27/2014 04:51 pm Christos Stavrakakis

Bump version to 0.15rc7

a6e6fe48 02/27/2014 04:16 pm Christos Stavrakakis

cyclades: Common function to get object by ID

Create common helper function, for command line tools, to get an object
from DB by it's ID, and raise the appropriate command error if the
object does not exist or the ID is invalid.

6bf51937 02/27/2014 01:10 pm Christos Stavrakakis

Bump version to 0.15~rc6-1~wheezy

Signed-off-by: Christos Stavrakakis <>

9ac9cf28 02/27/2014 01:10 pm Christos Stavrakakis

Merge branch 'release-0.15' into debian-release-0.15

a1d0bacb 02/27/2014 01:09 pm Christos Stavrakakis

Update Changelog and admin guide

14ea344e 02/27/2014 12:57 pm Chrysostomos Nanakos

docs: Update Changelog

07661d4d 02/27/2014 11:37 am Christos Stavrakakis

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.

54b7d9b0 02/27/2014 11:29 am Sofia Papagiannaki

pithos: Update tests

Add check for bad characters in Content-Type headers.

b7df5775 02/27/2014 11:15 am Sofia Papagiannaki

pithos: Restrict request Content-Type header

Check for non ascii characters.

5ba2cfd2 02/26/2014 09:50 pm Christos Stavrakakis

cyclades: Add str method to all DB models

Add str method to all DB models, that simply calls unicode
method. Because str will return a unicode string it will be ignored,
and the result from unicode will be used.

6fec4302 02/26/2014 09:50 pm Christos Stavrakakis

cyclades: Replace str with smart_unicode

72cbea06 02/26/2014 09:19 pm Christos Stavrakakis

snf_django: Use 'replace' error strategy

Make custom CommandError use 'replace' strategy for unicodes that cannot
be decoded to user's preferred encoding.

38706719 02/26/2014 06:42 pm Olga Brani

uinext: Edit model property component

93ac642e 02/26/2014 06:17 pm Chrysostomos Nanakos

pithos: Remove 'create' argument in _get_rear_block()

35cbac33 02/26/2014 06:03 pm Giorgos Korfiatis

astakos: Use custom CommandError in mngt commands

a6d167c1 02/26/2014 06:03 pm Giorgos Korfiatis

astakos: Use SynnefoCommand to handle unicode

Replace BaseCommand with SynnefoCommand in mngt commands. The latter
properly handles unicode strings.

62a4a5ae 02/26/2014 06:03 pm Giorgos Korfiatis

astakos: Include unicode strings in tests

09166ef0 02/26/2014 06:03 pm Giorgos Korfiatis

astakos: Use pprint_table for expired projects

fb8357c8 02/26/2014 06:03 pm Giorgos Korfiatis

snf_django: Fix csv unicode writer

Use recipe from http://docs.python.org/2/library/csv.html to write unicode
in csv format.

1e285210 02/26/2014 06:03 pm Giorgos Korfiatis

snf_django: Handle unicode in CommandError

Define a custom CommandError, which applies smart_locale_str() in its
str method.

18304586 02/26/2014 05:53 pm Giorgos Korfiatis

astakos: Replace str with unicode

Define unicode in astakos models rather than str.

9a94c0f1 02/26/2014 05:53 pm Giorgos Korfiatis

astakos: Remove unused lazy_string

23808592 02/26/2014 05:41 pm Christos Stavrakakis

cyclades: Major refactor to plankton backend

  • Rename ImageBackend to PlanktonBackend
  • Rewrite PlanktonBackend methods in order that they refer to Pithos
    objects by their UUID
  • Convert PlanktonBackend to context manager that is responsible for
    returning the PithosBackend connection back to the pool, and remove...
def409e0 02/26/2014 05:38 pm Giorgos Korfiatis

astakos: Fix unbound reference

fa532396 02/26/2014 04:41 pm Christos Stavrakakis

snf_django: Use option groups in SynnefoCommand

Extend SynnefoCommand to use option groups to distinguish between common
and 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...

ff791a10 02/26/2014 04:38 pm Christos Stavrakakis

Bump version to 0.15rc6

c4f4ea47 02/26/2014 03:33 pm Christos Stavrakakis

Bump version to 0.15~rc5-1~wheezy

Signed-off-by: Christos Stavrakakis <>

ac362467 02/26/2014 03:32 pm Christos Stavrakakis

Merge branch 'release-0.15' into debian-release-0.15

329c8145 02/26/2014 03:27 pm Christos Stavrakakis

Add release date for version 0.15rc5

7e402b46 02/26/2014 02:31 pm Sofia Papagiannaki

pithos: Fix test

408cd6a5 02/26/2014 02:22 pm Christos Stavrakakis

Update Changelog and admin guide

Update Changelog for 0.15rc5 and add links to admin guide. Also, fix
some typos and identation issues.

d1c9cf66 02/26/2014 12:57 pm Christos Stavrakakis

webproject: Encoded stderr together with stdout

4267cb32 02/26/2014 12:43 pm Christos Stavrakakis

snf_django: Fix alignment in pprint_table command

Alignment was broken from new code that decoded table fields using
user's encoding, since len() function will count length of bytes and not
characters. This commit fixes by making pprint_table work only with...

2be50766 02/26/2014 12:02 pm Christos Stavrakakis

cyclades: Create common '-u/--user' option

Create 'cli_option' module, to contain the common definitions for
options of Synnefo management commands.

Currently, it contains only the '--user' option definition which accepts
user's UUID or email and annotates the command options with the...

474e609a 02/26/2014 03:22 am Sofia Papagiannaki

pithos: Fix DjangoUnicodeDecodeError

857f8a2f 02/25/2014 05:58 pm Christos Stavrakakis

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. Instead
of recursively converting data, we convert the arguments to unicodes...

b0b6d5ab 02/25/2014 04:36 pm Giorgos Korfiatis

docs: Mention new projects in upgrade notes

65c37e16 02/25/2014 04:36 pm Giorgos Korfiatis

astakos: Set limits at enable time in migration

fd050112 02/25/2014 04:36 pm Giorgos Korfiatis

docs: Upgrade notes sketch for 0.16

2688e6bf 02/25/2014 03:57 pm Christos Stavrakakis

cyclades: Fix division by zero

c0206109 02/25/2014 03:44 pm Olga Brani

uinext: Dettach Volume from Vm

4e571185 02/25/2014 03:01 pm Dionysis Grigoropoulos

plankton: Handle a potential 500 error in plankton

  • Catch a potential 500 error, when registering a file as an Image, while
    trying to decode "Image name" into unicode.
  • Add corresponding test case
0486dc60 02/25/2014 01:15 pm Giorgos Korfiatis

astakos: Fix/disable form tests

Fix test_ui_visible; disable test_applications until the development of the
new project views has matured.

3b698137 02/25/2014 12:42 pm Athina Bekakou

new ui: improve move and close operations of wizards

« Previous 1 2 3 4 ... 292 Next » (51-100/14585) | Per page: 25, 50, 100

Also available in: Atom