feat: link local library

This commit is contained in:
gabdevele
2026-06-17 20:43:56 +02:00 Unverified
parent 9a770a2af0
commit db59882f33
327 changed files with 22274 additions and 1 deletions
@@ -0,0 +1,85 @@
# Generated by Django 4.0.2 on 2022-02-22 08:39
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import spid_cie_oidc.entity.validators
class Migration(migrations.Migration):
initial = True
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]
operations = [
migrations.CreateModel(
name="OnBoardingRegistration",
fields=[
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"organization_name",
models.CharField(help_text="Organization Name. ", max_length=254),
),
(
"url_entity",
models.URLField(
help_text="URL of the Entity.", max_length=254, unique=True
),
),
(
"authn_buttons_page_url",
models.URLField(
help_text="URL of the page where the SPID/CIE button is available.",
max_length=254,
),
),
(
"public_jwks",
models.JSONField(
default=dict,
help_text="Public jwks of the Entities",
validators=[
spid_cie_oidc.entity.validators.validate_public_jwks
],
),
),
(
"status",
models.CharField(
choices=[
("onboarded", "onboarded"),
("failed", "failed"),
("processing", "processing"),
("caquired", "acquired"),
],
default="acquired",
max_length=33,
),
),
(
"created_by",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.PROTECT,
to=settings.AUTH_USER_MODEL,
),
),
],
options={
"verbose_name": "OnBoarding Registration",
"verbose_name_plural": "OnBoarding Registrations",
},
),
]
@@ -0,0 +1,35 @@
# Generated by Django 4.0.2 on 2022-02-23 12:23
from django.db import migrations, models
import django.utils.timezone
class Migration(migrations.Migration):
dependencies = [
("spid_cie_oidc_onboarding", "0001_initial"),
]
operations = [
migrations.AlterModelOptions(
name="onboardingregistration",
options={
"ordering": ["created"],
"verbose_name": "OnBoarding Registration",
"verbose_name_plural": "OnBoarding Registrations",
},
),
migrations.AddField(
model_name="onboardingregistration",
name="created",
field=models.DateTimeField(
auto_now_add=True, default=django.utils.timezone.now
),
preserve_default=False,
),
migrations.AddField(
model_name="onboardingregistration",
name="modified",
field=models.DateTimeField(auto_now=True),
),
]
@@ -0,0 +1,24 @@
# Generated by Django 4.0.2 on 2022-02-25 16:04
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
(
"spid_cie_oidc_onboarding",
"0002_alter_onboardingregistration_options_and_more",
),
]
operations = [
migrations.AlterModelOptions(
name="onboardingregistration",
options={
"ordering": ["-created"],
"verbose_name": "OnBoarding Registration",
"verbose_name_plural": "OnBoarding Registrations",
},
),
]
@@ -0,0 +1,19 @@
# Generated by Django 4.0.2 on 2022-03-11 13:16
from django.db import migrations, models
import spid_cie_oidc.entity.validators
class Migration(migrations.Migration):
dependencies = [
('spid_cie_oidc_onboarding', '0003_alter_onboardingregistration_options'),
]
operations = [
migrations.AlterField(
model_name='onboardingregistration',
name='public_jwks',
field=models.JSONField(default=list, help_text='Public jwks of the Entities', validators=[spid_cie_oidc.entity.validators.validate_public_jwks]),
),
]
@@ -0,0 +1,18 @@
# Generated by Django 4.0.2 on 2022-03-16 16:08
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('spid_cie_oidc_onboarding', '0004_alter_onboardingregistration_public_jwks'),
]
operations = [
migrations.AlterField(
model_name='onboardingregistration',
name='status',
field=models.CharField(choices=[('onboarded', 'onboarded'), ('failed', 'failed'), ('processing', 'processing'), ('acquired', 'acquired')], default='acquired', max_length=33),
),
]
@@ -0,0 +1,18 @@
# Generated by Django 4.0.2 on 2022-03-18 17:28
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('spid_cie_oidc_onboarding', '0005_alter_onboardingregistration_status'),
]
operations = [
migrations.AddField(
model_name='onboardingregistration',
name='type',
field=models.CharField(blank=True, choices=[('federation_entity', 'federation_entity'), ('openid_relying_party', 'openid_relying_party'), ('openid_provider', 'openid_provider'), ('oauth_resource', 'oauth_resource')], default='openid_relying_party', help_text='OpenID Connect Federation entity type', max_length=33),
),
]
@@ -0,0 +1,20 @@
# Generated by Django 4.0.2 on 2022-03-22 16:50
import datetime
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('spid_cie_oidc_onboarding', '0006_onboardingregistration_type'),
]
operations = [
migrations.AddField(
model_name='onboardingregistration',
name='contact',
field=models.CharField(default=datetime.date(2022, 3, 22), help_text='any kind of contact type, usually an email.', max_length=255),
preserve_default=False,
),
]
@@ -0,0 +1,18 @@
# Generated by Django 4.0.3 on 2022-03-28 13:18
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('spid_cie_oidc_onboarding', '0007_onboardingregistration_contact'),
]
operations = [
migrations.AddField(
model_name='onboardingregistration',
name='auth_request_url',
field=models.CharField(blank=True, help_text='SPID/CIE authentication request trigger url.', max_length=254, null=True),
),
]
@@ -0,0 +1,30 @@
# Generated by Django 4.2.1 on 2023-07-09 15:44
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("spid_cie_oidc_onboarding", "0008_onboardingregistration_auth_request_url"),
]
operations = [
migrations.AlterField(
model_name="onboardingregistration",
name="type",
field=models.CharField(
blank=True,
choices=[
("federation_entity", "federation_entity"),
("openid_relying_party", "openid_relying_party"),
("openid_provider", "openid_provider"),
("oauth_resource", "oauth_resource"),
("wallet_provider", "wallet_provider"),
("wallet_relying_party", "wallet_relying_party"),
],
default="openid_relying_party",
help_text="OpenID Connect Federation entity type",
max_length=33,
),
),
]
@@ -0,0 +1,31 @@
# Generated by Django 4.2.7 on 2023-11-14 14:07
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("spid_cie_oidc_onboarding", "0009_alter_onboardingregistration_type"),
]
operations = [
migrations.AlterField(
model_name="onboardingregistration",
name="type",
field=models.CharField(
blank=True,
choices=[
("federation_entity", "federation_entity"),
("openid_relying_party", "openid_relying_party"),
("openid_provider", "openid_provider"),
("openid_credential_issuer", "openid_credential_issuer"),
("oauth_resource", "oauth_resource"),
("wallet_provider", "wallet_provider"),
("wallet_relying_party", "wallet_relying_party"),
],
default="openid_relying_party",
help_text="OpenID Connect Federation entity type",
max_length=33,
),
),
]
@@ -0,0 +1,18 @@
# Generated by Django 4.0.5 on 2026-03-23 15:42
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('spid_cie_oidc_onboarding', '0010_alter_onboardingregistration_type'),
]
operations = [
migrations.AlterField(
model_name='onboardingregistration',
name='type',
field=models.CharField(blank=True, choices=[('federation_entity', 'federation_entity'), ('openid_relying_party', 'openid_relying_party'), ('openid_provider', 'openid_provider'), ('openid_credential_issuer', 'openid_credential_issuer'), ('oauth_resource', 'oauth_resource'), ('wallet_provider', 'wallet_provider'), ('openid_credential_verifier', 'openid_credential_verifier')], default='openid_relying_party', help_text='OpenID Connect Federation entity type', max_length=33),
),
]