Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / migrations @ 387eee94

Name Size
0001_initial.py 8.1 kB
0002_auto__add_field_astakosuser_third_party_identifier.py 5.9 kB
0003_auto__add_unique_invitation_username.py 5.9 kB
0004_auto__add_field_astakosuser_email_verified.py 6 kB
0005_auto__add_field_astakosuser_has_credits.py 6.1 kB
0006_auto__add_approvalterms__add_field_astakosuser_has_signed_terms__add_f.py 7.6 kB
0007_auto__chg_field_astakosuser_email_verified__chg_field_astakosuser_has_.py 9 kB
0007_auto__del_field_invitation_accepted__del_field_invitation_is_accepted.py 6.8 kB
0008_auto__add_emailchange.py 7.8 kB
0009_auto__add_service.py 8.6 kB
0010_auto__add_field_astakosuser_activation_sent__chg_field_service_url.py 8.4 kB
0011_set_old_activation_sent.py 8.3 kB
0012_auto__add_additionalmail.py 8.7 kB
0013_auto__del_unique_additionalmail_email.py 8.2 kB
0014_auto__add_unique_astakosuser_third_party_identifier_provider.py 8.6 kB
0015_auto__add_chain__add_project__add_projectmembership__add_unique_projec.py 39.6 kB
0016_auth_providers_and_projects.py 25.4 kB
0017_auto__add_field_resource_uplimit__chg_field_astakosuserquota_capacity_.py 23.4 kB
0018_auto__chg_field_approvalterms_date__chg_field_project_creation_date__c.py 24.8 kB
0019_clear_service_auth_token.py 21.8 kB
0020_auto.py 21.9 kB
0021_auto__chg_field_project_name.py 22 kB
0022_auto__chg_field_project_id__chg_field_projectapplication_chain.py 23.2 kB
0023_auto__add_usersetting__add_unique_usersetting_user_setting.py 23.2 kB
0024_auto__add_field_projectapplication_response.py 22.8 kB
0025_auto__add_authproviderpolicyprofile.py 27.6 kB
0026_auto__del_resourcemetadata__del_field_astakosuserquota_import_limit__d.py 30.2 kB
0027_rename_services_resources.py 23 kB
0028_auto__add_field_resource_allow_in_projects.py 22 kB
0029_auto__chg_field_projectmembership_request_date__chg_field_projectmembe.py 23.2 kB
0030_auto__del_field_astakosuser_provider__del_field_astakosuser_third_part.py 26.9 kB
0031_new_user_fields.py 24.5 kB
0032_auto__add_field_service_type.py 23.1 kB
0033_service_type.py 23.3 kB
0034_auto__add_component__add_field_resource_service_type.py 24.7 kB
0035_components.py 24.4 kB
0036_auto__del_service__del_field_resource_service.py 23.9 kB
0037_auto__add_endpointdata__add_unique_endpointdata_endpoint_key__add_serv.py 25.8 kB
0038_auth_tokens.py 24.8 kB
0039_auto__add_unique_astakosuser_auth_token__add_unique_component_auth_tok.py 24.5 kB
0040_auto__chg_field_astakosuser_auth_token__chg_field_component_auth_token.py 24.7 kB
0041_auto__add_field_resource_service_origin.py 24.4 kB
0042_service_origin.py 24.5 kB
__init__.py 0 Bytes

Latest revisions

# Date Author Comment
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...

064f42cd 06/10/2013 11:44 am Giorgos Korfiatis

astakos: Remove debug print from migration

64c5e1e8 06/06/2013 12:23 pm Giorgos Korfiatis

astakos: Remove data part from migration 0022

A data migration was mistakenly squashed in schema migration, causing
problems with newer south versions. This data migration is not needed
in a production system, because it affects only a table introduced in...

49cf3598 06/05/2013 06:55 pm Giorgos Korfiatis

astakos: Fix typo in service name

0e08e08e 06/04/2013 06:19 pm Giorgos Korfiatis

astakos: Record the service originating a resource

Add field service_origin in model Resource as well as in the
resource definitions, indicating the service where the resource
comes from. It is not a foreign key, in order to allow deleting
a component/service, without affecting registered resources and...

6d4190ba 06/04/2013 01:30 pm Giorgos Korfiatis

astakos: Generate tokens randomly

Token is now random 256 bits encoded as a base64 string.
Increase the auth_token database fields to accommodate it.

bea584e1 06/03/2013 12:00 pm Giorgos Korfiatis

astakos: Lift old-style services to components

Add model Component and migrate services along with their token
and UI URL to this new model. Rename service to component where
needed.

Add field service_type in Resource and fill it based on the name
of the service that used to own the resource.

0446cc58 06/03/2013 12:00 pm Giorgos Korfiatis

astakos: Add new-style services with endpoints

Drop old Service model and add models Service, Endpoint, and EndpointData.
Remove Resource's reference to Service.

7b0f970f 06/03/2013 12:00 pm Giorgos Korfiatis

astakos: Impose uniqueness on auth_token

Add uniqueness constraint in AstakosUser and Component models.
Before that, invalidate (set to None) any duplicate tokens.

When renewing a token, retry a couple of times, if generated token
is in use.

81846314 05/24/2013 01:23 pm Giorgos Korfiatis

astakos: Set type for existing services

Following Keystone there is now a `type' field in model Service.
This adds a data migration in order to set the type for existing
services as follows:
astakos: identity
cyclades: compute
pithos: storage

View revisions

Also available in: Atom