0001-environment-allow-long-slug-in-services-66583.patch
hobo/environment/migrations/0027_allow_long_slug.py | ||
---|---|---|
1 |
# Generated by Django 2.2.26 on 2022-06-24 09:12 |
|
2 | ||
3 |
from django.db import migrations, models |
|
4 | ||
5 | ||
6 |
class Migration(migrations.Migration): |
|
7 | ||
8 |
dependencies = [ |
|
9 |
('environment', '0026_lingo'), |
|
10 |
] |
|
11 | ||
12 |
operations = [ |
|
13 |
migrations.AlterField( |
|
14 |
model_name='authentic', |
|
15 |
name='slug', |
|
16 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
17 |
), |
|
18 |
migrations.AlterField( |
|
19 |
model_name='bijoe', |
|
20 |
name='slug', |
|
21 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
22 |
), |
|
23 |
migrations.AlterField( |
|
24 |
model_name='chrono', |
|
25 |
name='slug', |
|
26 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
27 |
), |
|
28 |
migrations.AlterField( |
|
29 |
model_name='combo', |
|
30 |
name='slug', |
|
31 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
32 |
), |
|
33 |
migrations.AlterField( |
|
34 |
model_name='fargo', |
|
35 |
name='slug', |
|
36 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
37 |
), |
|
38 |
migrations.AlterField( |
|
39 |
model_name='hobo', |
|
40 |
name='slug', |
|
41 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
42 |
), |
|
43 |
migrations.AlterField( |
|
44 |
model_name='lingo', |
|
45 |
name='slug', |
|
46 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
47 |
), |
|
48 |
migrations.AlterField( |
|
49 |
model_name='passerelle', |
|
50 |
name='slug', |
|
51 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
52 |
), |
|
53 |
migrations.AlterField( |
|
54 |
model_name='wcs', |
|
55 |
name='slug', |
|
56 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
57 |
), |
|
58 |
migrations.AlterField( |
|
59 |
model_name='welco', |
|
60 |
name='slug', |
|
61 |
field=models.SlugField(max_length=200, verbose_name='Slug'), |
|
62 |
), |
|
63 |
] |
hobo/environment/models.py | ||
---|---|---|
102 | 102 |
abstract = True |
103 | 103 | |
104 | 104 |
title = models.CharField(_('Title'), max_length=50) |
105 |
slug = models.SlugField(_('Slug')) |
|
105 |
slug = models.SlugField(_('Slug'), max_length=200)
|
|
106 | 106 |
base_url = models.CharField(_('Base URL'), max_length=200, validators=[URLValidator()]) |
107 | 107 |
legacy_urls = JSONField(null=True, default=list, blank=True) |
108 | 108 |
secret_key = models.CharField(_('Secret Key'), max_length=60) |
tests_schemas/example_env.json | ||
---|---|---|
228 | 228 |
"secret_key": "XXX", |
229 | 229 |
"service-id": "combo", |
230 | 230 |
"service-label": "Combo", |
231 |
"slug": "portal-agent", |
|
231 |
"slug": "very-long-slug-very-long-slug-very-long-slug-very-long-slug-portal-agent",
|
|
232 | 232 |
"template_name": "signal-publik-portal-agent", |
233 | 233 |
"title": "Portail agent", |
234 | 234 |
"variables": {} |
tests_schemas/example_recipe.json | ||
---|---|---|
25 | 25 |
}, |
26 | 26 |
{ |
27 | 27 |
"create-combo": { |
28 |
"slug": "portal-agent", |
|
28 |
"slug": "very-long-slug-very-long-slug-very-long-slug-very-long-slug-portal-agent",
|
|
29 | 29 |
"template_name": "signal-publik-portal-agent", |
30 | 30 |
"title": "Portail agent", |
31 | 31 |
"url": "https://${combo_agent}/" |
32 |
- |