Statistics
| Branch: | Tag: | Revision:

root @ 0ede3879

# Date Author Comment
0ede3879 06/13/2013 05:23 pm Kostas Papadimitriou

common: Include and document SERVER_EMAIL, CONTACT_EMAIL settings

in snf-common settings

a41826c8 06/13/2013 05:15 pm Sofia Papagiannaki

pithos: add comment in configuration

b2222a7f 06/13/2013 05:10 pm Christos Stavrakakis

cyclades: Pass disk origin for all 'ext' flavors

186428b0 06/13/2013 05:05 pm Ilias Tsitsimpis

burnin: Use one single URL for entry point

Use Astakos' Authentication URL as a single entry point
for the synnefo API.

a6143787 06/13/2013 04:42 pm Georgios D. Tsoukalas

cyclades: remove API_ROOT_URL from conf

561803f6 06/13/2013 04:11 pm Georgios D. Tsoukalas

snf-django-lib: depend on python-objpool>=0.2

ea427133 06/13/2013 03:15 pm Georgios D. Tsoukalas

snf-common: depend on python-dateutil

5f13452e 06/13/2013 03:15 pm Georgios D. Tsoukalas

snf-django-lib: depend on python-dateutil

54046363 06/13/2013 03:08 pm Georgios D. Tsoukalas

snf-pithos-app: depend on snf-branding

cb26c74e 06/13/2013 03:08 pm Georgios D. Tsoukalas

astakos: fix duplicate test method names

fe70b6e7 06/13/2013 02:08 pm Sofia Papagiannaki

pithos: Remove account/container quota limits from the configuration

1295f78a 06/13/2013 01:44 pm Kostas Papadimitriou

cyclades: Enable jsonp response in admin stats api

fced411d 06/13/2013 01:43 pm Kostas Papadimitriou

djangolib: Common JSONP helper method

a7091289 06/13/2013 01:15 pm Olga Brani

cyclades: Remove "help" url in empty vms page

82bda7bb 06/13/2013 01:15 pm Olga Brani

astakos: Alter projects intro message (revised)

31240d2c 06/13/2013 01:15 pm Olga Brani

astakos: Adding info for other clients in API access page

31b499f3 06/13/2013 01:15 pm Olga Brani

astakos: change renew token button style (API access page)

fdb7ff88 06/13/2013 01:15 pm Olga Brani

branding: Alter projects intro message

67c10753 06/13/2013 12:37 pm Kostas Papadimitriou

djangolib: Improve root redirect handling

- avoid registering root url in case <base_path> equals to root url
- additional helper redirect for non trailing slash <base_path> endpoint

04f0a678 06/13/2013 12:08 pm Giorgos Korfiatis

webproject: Correct typos in 500 message

09974606 06/13/2013 12:05 pm Georgios D. Tsoukalas

docs: link upgrade-0.14 to admin guide

52168d57 06/13/2013 11:42 am Kostas Papadimitriou

Include snf-webproject in snf-*-app required packages

webproject contains django command line utils which are imported from synnefo
apps packages.

49c0d427 06/13/2013 11:38 am Kostas Papadimitriou

webproject: Disable APPEND_SLASH setting by default

2ea43f58 06/13/2013 11:38 am Kostas Papadimitriou

djangolib: Append trailling slash on default root redirects

4b805d30 06/13/2013 11:22 am Kostas Papadimitriou

astakos: By default exclude pending_apps from usage view

8e95eb05 06/12/2013 06:56 pm Sofia Papagiannaki

pithos: HEAD object request returned erroneous content type

According to commit: b698d39dd6cbe4bf47b63ed0d6a98b9b126ca40e
views defining their response 'Content-Type' should set the
'override_serialization' attribute of response to 'True'.
However, this was missing in the specific view....

3b6870ff 06/12/2013 05:34 pm Christos Stavrakakis

Bump version to 0.14rc1

4a8667dc 06/12/2013 05:33 pm Christos Stavrakakis

cyclades: Implement /admin/stats API call

Implement API call to server statistics about servers and networks.

3466f0a3 06/12/2013 05:20 pm Kostas Papadimitriou

astakos: API access page url fix

remove trailing /tokens from `Authentication URL`

630e6b6d 06/12/2013 05:20 pm Kostas Papadimitriou

astakos: Some additional tests

d75baafa 06/12/2013 05:20 pm Kostas Papadimitriou

astakos: Redirect local login GET requests to login

1ca02d1a 06/12/2013 05:20 pm Kostas Papadimitriou

astakos: Kamaki sample config file view

b6496f0c 06/12/2013 05:20 pm Kostas Papadimitriou

astakos: Dynamically resolve login_url in login_required

duplicated django user_passes_test and login_required decorators to be able
to dynamicaly resolve the url to which we redirect unauthorized users. Replaced
django login_required with astakos.im.views.decorators.login_required.

63bcab00 06/12/2013 04:42 pm Giorgos Korfiatis

astakos: Fix sqlite-related issues in migration

In migration 0022, ProjectApplication's field `chain' is altered from
a plain integer field to a foreign key. This triggers a south command
to create an index for the said field. However, it seems that sqlite...

b744fd30 06/12/2013 04:38 pm Sofia Papagiannaki

docs: update pithos api guide

8aaf4f0d 06/12/2013 04:12 pm Georgios D. Tsoukalas

astakos: test 400 on wrong astakos API paths

a01eb018 06/12/2013 04:06 pm Sofia Papagiannaki

astakos: allow empty tenantName in POST /tokens

f7d0a71c 06/12/2013 03:36 pm Georgios D. Tsoukalas

cyclades: add test for 400 in wrong Plankton paths

a3accf03 06/12/2013 03:36 pm Georgios D. Tsoukalas

cyclades: add tests for 400 on wrong Compute paths

603e0058 06/12/2013 03:22 pm Sofia Papagiannaki

pithos: fix another typo in reconcile-commissions-pithos command

393da61b 06/12/2013 03:18 pm Sofia Papagiannaki

pithos: fix typo in reconcile-commissions-pithos command

9a72e003 06/12/2013 03:11 pm Giorgos Korfiatis

docs: Fixes in 0.13 upgrade notes

a08f9369 06/12/2013 03:11 pm Giorgos Korfiatis

astakos: Update pithos_public in helper script

b173906e 06/12/2013 03:08 pm Ilias Tsitsimpis

astakosclient: Fix url paths

Fix some Astakos' urls paths that were broken.
Remove get_endpoints and rename get_user_info_with_endpoints
to get_endpoints.
Fix tests.

11366070 06/12/2013 02:33 pm Sofia Papagiannaki

astakos: slight change in POST /tokens

tenantName is options in the request input.
Howver, if it is provided, the call should check whether
it conforms with the token holder.

2968180f 06/12/2013 02:33 pm Sofia Papagiannaki

astakos: fix tests

8af7f2d5 06/12/2013 02:30 pm Kostas Papadimitriou

cyclades ui: Invalid statement fix

269ac8de 06/12/2013 02:28 pm Christos Stavrakakis

Ensure we return cloud faults under any API prefix

cf643c9b 06/12/2013 02:21 pm Georgios D. Tsoukalas

pithos: change pithos_public service

- Do not export an endpoint, since clients get public urls from our
pithos API, there is no need for them to know an endpoint.

- Rename its type to pithos_public, since public is too generic
and there is actually no API specification, since noone needs it yet.

7a0c725d 06/12/2013 02:01 pm Kostas Papadimitriou

cyclades ui: Fix endpoint urls

remove trailing slashes

02928611 06/12/2013 01:41 pm Olga Brani

astakos: firefox text alignment bug fix for API access page

e23b9308 06/12/2013 01:12 pm Georgios D. Tsoukalas

Changelog: add entries for URL reconfiguring

66855d86 06/12/2013 12:44 pm Georgios D. Tsoukalas

cyclades: fix variable name in plankton tests

4fed2379 06/12/2013 12:25 pm Ilias Tsitsimpis

burnin: When raising AssertionError give more details

b3ccffca 06/12/2013 12:07 pm Georgios D. Tsoukalas

Merge branch 'feature-urls-fix-tests' into develop

c1a0ab9b 06/12/2013 12:07 pm Georgios D. Tsoukalas

common: fix lib url handling and doctests

5b6af211 06/12/2013 11:41 am Georgios D. Tsoukalas

cyclades: fix URLs in cyclades/vmapi tests

fdb15edb 06/12/2013 11:00 am Georgios D. Tsoukalas

cyclades: fix URLs in cyclades/image tests

9c6bd23f 06/11/2013 07:17 pm Olga Brani

astakos: Improved style for API access page

a33b15e6 06/11/2013 06:56 pm Stratos Psomadakis

snf-stats-app: Add support for configurable URLs

33188f18 06/11/2013 06:41 pm Georgios D. Tsoukalas

Revert "common: do not overwrite test database setting"

This reverts commit b6eb72e5ccef38cfabf13f6fdf2acf53438ab34e.

a26e5a4d 06/11/2013 06:25 pm Georgios D. Tsoukalas

cyclades: fix URLs in compute/servers tests

61c39121 06/11/2013 06:14 pm Giorgos Korfiatis

docs: Include package upgrades and pithos migration

7d2fdab9 06/11/2013 06:10 pm Georgios D. Tsoukalas

cyclades: fix URLs in compute/networks tests

7f8af0e9 06/11/2013 05:56 pm Sofia Papagiannaki

astakos: slight change in POST /tokens

Return the web login url also in the custom ``SNF:webloginURL``
attribute

dc99330c 06/11/2013 05:55 pm Georgios D. Tsoukalas

cyclades: fix URLs in compute/images tests

1ce2918c 06/11/2013 05:10 pm Georgios D. Tsoukalas

Revert "common: do not overwrite test database setting"

This reverts commit b6eb72e5ccef38cfabf13f6fdf2acf53438ab34e.

cc1f91ad 06/11/2013 04:52 pm Sofia Papagiannaki

pithos: Fix X-Object-Public object header

Utilize settings.PITHOS_BASE_HOST instead of settings.PITHOS_BASE_URL
to construct the header value

a28c5998 06/11/2013 04:47 pm Georgios D. Tsoukalas

cyclades: fix URLs in compute/flavors tests

885b738f 06/11/2013 04:39 pm Giorgos Korfiatis

Update Changelog for astakos

559f8135 06/11/2013 04:39 pm Giorgos Korfiatis

astakos: Add weblogin definition in helper script

a4b28430 06/11/2013 04:39 pm Giorgos Korfiatis

common: Fix typo in docs conf

d4325f42 06/11/2013 04:38 pm Christos Stavrakakis

Fix compatibility issues with factory_boy

Update models_factory to use factory.DjangoModelFactory instead of
factory.Factory.

5d6afd11 06/11/2013 03:55 pm Georgios D. Tsoukalas

common: make service public urls end in '/'

51057b1a 06/11/2013 03:55 pm Georgios D. Tsoukalas

common: Add a get_service_path() function

2af5dc96 06/11/2013 03:55 pm Georgios D. Tsoukalas

cyclades: fix compute api /versions

b6eb72e5 06/11/2013 03:55 pm Georgios D. Tsoukalas

common: do not overwrite test database setting

d2d09227 06/11/2013 03:52 pm Sofia Papagiannaki

pithos: refine error handling in object_read view

94844ae4 06/11/2013 03:35 pm Kostas Papadimitriou

pithos: Url patterns fix

avoid double slash in ui service

80a3c208 06/11/2013 02:48 pm Kostas Papadimitriou

pithos: Prefix for pithos object read view endpoint

07860de2 06/11/2013 02:25 pm Sofia Papagiannaki

pithos: change POST /tokens

move SNF:uiURL under each endpoint

06f891e8 06/11/2013 02:25 pm Sofia Papagiannaki

astakos: update POST /tokens documentation

1ecda536 06/11/2013 02:21 pm Kostas Papadimitriou

astakos: Separate index/login views

- Login view added. The view renders the login template.
- Index view acts as a gateway to landing/login views based on whether the
user is authenticated.

900325e8 06/11/2013 02:21 pm Kostas Papadimitriou

astakos: Additional user info in activated notification

336fb8fb 06/11/2013 01:56 pm Sofia Papagiannaki

astakos: fix POST /tokens in case of missing content length

Catch this case and reply with the non authentication protected
information (public mode)

bab17726 06/11/2013 12:55 pm Sofia Papagiannaki

pithos: change reconcile-resources-pithos command

This command syncronizes the astakos quota with the pithos db.
However, if there was an account in the astakos database but there
was not the relative path in the pithos db (new pithos database)
the account quotas were not synced....

bdb325a1 06/11/2013 12:42 pm Georgios D. Tsoukalas

astakos: add weblogin service for non-web clients

7c3549f0 06/11/2013 12:42 pm Kostas Papadimitriou

astakos: Improved restrict_next utility

Validate url against both provided domain and allowed_schemes

9dd94cc7 06/11/2013 12:42 pm Kostas Papadimitriou

astakos: Remove uuid parameter from weblogin redirect

url only contains token parameter. Clients can use the identity/tokens endpoint
using the gathered token to access the uuid information.

5b65fb47 06/11/2013 12:42 pm Kostas Papadimitriou

astakos: Updated tests

include weblogin view tests

d5ea70e4 06/11/2013 12:42 pm Kostas Papadimitriou

pithos: Updated ui service urls

removed version from path

fce2ebcb 06/11/2013 12:42 pm Kostas Papadimitriou

astakos: Update tests

properly clean up database on each test tearDown

a352f80f 06/11/2013 12:02 pm Ilias Tsitsimpis

burnin: Fix a bug in ImagesTestCase

Filter images list so it does not contain burnin's registered
images. This way we reduce the posibility that images list and
detailed images list have different number of images.

63de12cf 06/10/2013 09:37 pm Sofia Papagiannaki

pithos: create view for reading an object's content

Use cookie for retrieving the authentication token

d630c78b 06/10/2013 09:37 pm Sofia Papagiannaki

pithos: fix public api

Pithos public api was broken since the pithos api decorator
used to call the common api decorator without passing the
``token_required`` optional argument (default to True).
As a result, all the requests failed with 401 Unauthorized status....

a3fcee5b 06/10/2013 09:37 pm Sofia Papagiannaki

pithos: change X-Object-Public header

The header value should contain the absolute public url

06e7d2f0 06/10/2013 09:37 pm Sofia Papagiannaki

pithos: fix UnboundLocalError in object read

65dad30c 06/10/2013 09:37 pm Sofia Papagiannaki

astakos: change web login view

  • allow only GET method
  • ignore next request parameter unless it has pithos scheme
d29f0371 06/10/2013 09:37 pm Sofia Papagiannaki

astakos: change authenticate keystone api call

If no request body is provided (no request content length),
the response returns only non authentication protected information
(before it used to return BadRequest)

02d597a0 06/10/2013 09:20 pm Christos Stavrakakis

astakosclient: Log warning when retrying

Make astakosclient log a warning, instead of info, when retrying
requests to Astakos.