From ebeabc55f678d3a3d2b0ca49a9352bbde4ceac67 Mon Sep 17 00:00:00 2001 From: afabiani Date: Fri, 16 Aug 2019 20:23:17 +0200 Subject: [PATCH] Bump to version = 1.1.4.3 --- .../migrations/0001_initial.py_old | 105 ------------------ setup.cfg | 2 +- 2 files changed, 1 insertion(+), 106 deletions(-) delete mode 100644 oauth2_provider/migrations/0001_initial.py_old diff --git a/oauth2_provider/migrations/0001_initial.py_old b/oauth2_provider/migrations/0001_initial.py_old deleted file mode 100644 index 1d1a38e..0000000 --- a/oauth2_provider/migrations/0001_initial.py_old +++ /dev/null @@ -1,105 +0,0 @@ -from django.conf import settings -import django.db.models.deletion -from django.db import migrations, models - -import oauth2_provider.generators -import oauth2_provider.validators -from oauth2_provider.settings import oauth2_settings - - -class Migration(migrations.Migration): - """ - The following migrations are squashed here: - - 0001_initial.py - - 0002_08_updates.py - - 0003_auto_20160316_1503.py - - 0004_auto_20160525_1623.py - - 0005_auto_20170514_1141.py - - 0006_auto_20171214_2232.py - """ - dependencies = [ - migrations.swappable_dependency(settings.AUTH_USER_MODEL) - ] - - operations = [ - migrations.CreateModel( - name='Application', - fields=[ - ('id', models.BigAutoField(serialize=False, primary_key=True)), - ('client_id', models.CharField(default=oauth2_provider.generators.generate_client_id, unique=True, max_length=100, db_index=True)), - ('redirect_uris', models.TextField(help_text='Allowed URIs list, space separated', blank=True)), - ('client_type', models.CharField(max_length=32, choices=[('confidential', 'Confidential'), ('public', 'Public')])), - ('authorization_grant_type', models.CharField(max_length=32, choices=[('authorization-code', 'Authorization code'), ('implicit', 'Implicit'), ('password', 'Resource owner password-based'), ('client-credentials', 'Client credentials')])), - ('client_secret', models.CharField(default=oauth2_provider.generators.generate_client_secret, max_length=255, db_index=True, blank=True)), - ('name', models.CharField(max_length=255, blank=True)), - ('user', models.ForeignKey(related_name="oauth2_provider_application", blank=True, to=settings.AUTH_USER_MODEL, null=True, on_delete=models.CASCADE)), - ('skip_authorization', models.BooleanField(default=False)), - ('created', models.DateTimeField(auto_now_add=True)), - ('updated', models.DateTimeField(auto_now=True)), - ], - options={ - 'abstract': False, - 'swappable': 'OAUTH2_PROVIDER_APPLICATION_MODEL', - }, - ), - migrations.CreateModel( - name='AccessToken', - fields=[ - ('id', models.BigAutoField(serialize=False, primary_key=True)), - ('token', models.CharField(unique=True, max_length=255)), - ('expires', models.DateTimeField()), - ('scope', models.TextField(blank=True)), - ('application', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=oauth2_settings.APPLICATION_MODEL)), - ('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='oauth2_provider_accesstoken', to=settings.AUTH_USER_MODEL)), - ('created', models.DateTimeField(auto_now_add=True)), - ('updated', models.DateTimeField(auto_now=True)), - # Circular reference. Can't add it here. - #('source_refresh_token', models.OneToOneField(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=oauth2_settings.REFRESH_TOKEN_MODEL, related_name="refreshed_access_token")), - ], - options={ - 'abstract': False, - 'swappable': 'OAUTH2_PROVIDER_ACCESS_TOKEN_MODEL', - }, - ), - migrations.CreateModel( - name='Grant', - fields=[ - ('id', models.BigAutoField(serialize=False, primary_key=True)), - ('code', models.CharField(unique=True, max_length=255)), - ('expires', models.DateTimeField()), - ('redirect_uri', models.CharField(max_length=255)), - ('scope', models.TextField(blank=True)), - ('application', models.ForeignKey(to=oauth2_settings.APPLICATION_MODEL, on_delete=models.CASCADE)), - ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='oauth2_provider_grant', to=settings.AUTH_USER_MODEL)), - ('created', models.DateTimeField(auto_now_add=True)), - ('updated', models.DateTimeField(auto_now=True)), - ], - options={ - 'abstract': False, - 'swappable': 'OAUTH2_PROVIDER_GRANT_MODEL', - }, - ), - migrations.CreateModel( - name='RefreshToken', - fields=[ - ('id', models.BigAutoField(serialize=False, primary_key=True)), - ('token', models.CharField(max_length=255)), - ('access_token', models.OneToOneField(blank=True, null=True, related_name="refresh_token", to=oauth2_settings.ACCESS_TOKEN_MODEL, on_delete=models.SET_NULL)), - ('application', models.ForeignKey(to=oauth2_settings.APPLICATION_MODEL, on_delete=models.CASCADE)), - ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='oauth2_provider_refreshtoken', to=settings.AUTH_USER_MODEL)), - ('created', models.DateTimeField(auto_now_add=True)), - ('updated', models.DateTimeField(auto_now=True)), - ('revoked', models.DateTimeField(null=True)), - ], - options={ - 'abstract': False, - 'swappable': 'OAUTH2_PROVIDER_REFRESH_TOKEN_MODEL', - 'unique_together': set([("token", "revoked")]), - }, - ), - migrations.AddField( - model_name='AccessToken', - name='source_refresh_token', - field=models.OneToOneField(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=oauth2_settings.REFRESH_TOKEN_MODEL, related_name="refreshed_access_token"), - ), - ] diff --git a/setup.cfg b/setup.cfg index 9db366e..b119e2f 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = geonode-oauth-toolkit -version = 1.1.4.3 +version = 1.1.4.4 description = OAuth2 Provider for Django/GeoNode author = Federico Frenguelli, Massimiliano Pippi, Alessio Fabiani author_email = synasius@gmail.com