Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / migrations @ 6d4190ba

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.1 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
__init__.py 0 Bytes

Latest revisions

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

7ac2131c 05/23/2013 04:30 pm Sofia Papagiannaki

astakos: provide get_endpoints api call

35e67254 05/21/2013 12:41 pm Kostas Papadimitriou

astakos: New user fields migration improvement

set accepted_policy to 'migration' for already accepted users which have not yet
a verified email address (old flow)

e7cb4085 05/15/2013 07:03 pm Kostas Papadimitriou

astakos: User activation flow improvements

Major refactoring on user email verification/activation process
---------------------------------------------------------------
Activation logic moved from dispersed code in functions/view modules to
ActivationBackend methods. All user activation handling code in astakos views...

3dfb68fe 05/15/2013 06:58 pm Kostas Papadimitriou

astakos: Remove deprecated AstakosUser fields

95f33116 05/13/2013 01:56 pm Giorgos Korfiatis

astakos: Use DateTimeField for enhanced precision

Refs #3717

Replace instances of DateField in ProjectMembership and
ProjectMembershipHistory.

View revisions

Also available in: Atom