Skip to content

Commit 249b194

Browse files
committed
Migrations updated for new languages.
1 parent cd472ca commit 249b194

File tree

7 files changed

+313
-0
lines changed

7 files changed

+313
-0
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# -*- coding: utf-8 -*-
2+
# Generated by Django 1.9.12 on 2018-03-15 16:04
3+
from __future__ import unicode_literals
4+
5+
from django.db import migrations, models
6+
import readthedocs.builds.version_slug
7+
8+
9+
class Migration(migrations.Migration):
10+
11+
dependencies = [
12+
('builds', '0004_add-apiversion-proxy-model'),
13+
]
14+
15+
operations = [
16+
migrations.AlterField(
17+
model_name='build',
18+
name='error',
19+
field=models.TextField(blank=True, default='', verbose_name='Error'),
20+
),
21+
migrations.AlterField(
22+
model_name='build',
23+
name='output',
24+
field=models.TextField(blank=True, default='', verbose_name='Output'),
25+
),
26+
migrations.AlterField(
27+
model_name='build',
28+
name='state',
29+
field=models.CharField(choices=[('triggered', 'Triggered'), ('cloning', 'Cloning'), ('installing', 'Installing'), ('building', 'Building'), ('finished', 'Finished')], default='finished', max_length=55, verbose_name='State'),
30+
),
31+
migrations.AlterField(
32+
model_name='build',
33+
name='type',
34+
field=models.CharField(choices=[('html', 'HTML'), ('pdf', 'PDF'), ('epub', 'Epub'), ('man', 'Manpage'), ('dash', 'Dash')], default='html', max_length=55, verbose_name='Type'),
35+
),
36+
migrations.AlterField(
37+
model_name='version',
38+
name='privacy_level',
39+
field=models.CharField(choices=[('public', 'Public'), ('protected', 'Protected'), ('private', 'Private')], default='public', help_text='Level of privacy for this Version.', max_length=20, verbose_name='Privacy Level'),
40+
),
41+
migrations.AlterField(
42+
model_name='version',
43+
name='slug',
44+
field=readthedocs.builds.version_slug.VersionSlugField(db_index=True, max_length=255, populate_from='verbose_name', verbose_name='Slug'),
45+
),
46+
migrations.AlterField(
47+
model_name='version',
48+
name='type',
49+
field=models.CharField(choices=[('branch', 'Branch'), ('tag', 'Tag'), ('unknown', 'Unknown')], default='unknown', max_length=20, verbose_name='Type'),
50+
),
51+
migrations.AlterField(
52+
model_name='versionalias',
53+
name='from_slug',
54+
field=models.CharField(default='', max_length=255, verbose_name='From slug'),
55+
),
56+
migrations.AlterField(
57+
model_name='versionalias',
58+
name='to_slug',
59+
field=models.CharField(blank=True, default='', max_length=255, verbose_name='To slug'),
60+
),
61+
]
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# -*- coding: utf-8 -*-
2+
# Generated by Django 1.9.12 on 2018-03-15 16:04
3+
from __future__ import unicode_literals
4+
5+
from django.db import migrations, models
6+
7+
8+
class Migration(migrations.Migration):
9+
10+
dependencies = [
11+
('comments', '0001_initial'),
12+
]
13+
14+
operations = [
15+
migrations.AlterField(
16+
model_name='moderationaction',
17+
name='decision',
18+
field=models.IntegerField(choices=[(0, 'No Decision'), (1, 'Publish'), (2, 'Hide')]),
19+
),
20+
migrations.AlterField(
21+
model_name='nodesnapshot',
22+
name='date',
23+
field=models.DateTimeField(auto_now_add=True, verbose_name='Publication date'),
24+
),
25+
]
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# -*- coding: utf-8 -*-
2+
# Generated by Django 1.9.12 on 2018-03-15 16:04
3+
from __future__ import unicode_literals
4+
5+
from django.db import migrations, models
6+
7+
8+
class Migration(migrations.Migration):
9+
10+
dependencies = [
11+
('gold', '0001_initial'),
12+
]
13+
14+
operations = [
15+
migrations.AlterField(
16+
model_name='golduser',
17+
name='level',
18+
field=models.CharField(choices=[('v1-org-5', '$5/mo'), ('v1-org-10', '$10/mo'), ('v1-org-15', '$15/mo'), ('v1-org-20', '$20/mo'), ('v1-org-50', '$50/mo'), ('v1-org-100', '$100/mo')], default='v1-org-5', max_length=20, verbose_name='Level'),
19+
),
20+
]
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# -*- coding: utf-8 -*-
2+
# Generated by Django 1.9.12 on 2018-03-15 16:04
3+
from __future__ import unicode_literals
4+
5+
from django.db import migrations, models
6+
7+
8+
class Migration(migrations.Migration):
9+
10+
dependencies = [
11+
('integrations', '0002_add-webhook'),
12+
]
13+
14+
operations = [
15+
migrations.CreateModel(
16+
name='BitbucketWebhook',
17+
fields=[
18+
],
19+
options={
20+
'proxy': True,
21+
},
22+
bases=('integrations.integration',),
23+
),
24+
migrations.CreateModel(
25+
name='GenericAPIWebhook',
26+
fields=[
27+
],
28+
options={
29+
'proxy': True,
30+
},
31+
bases=('integrations.integration',),
32+
),
33+
migrations.CreateModel(
34+
name='GitHubWebhook',
35+
fields=[
36+
],
37+
options={
38+
'proxy': True,
39+
},
40+
bases=('integrations.integration',),
41+
),
42+
migrations.CreateModel(
43+
name='GitLabWebhook',
44+
fields=[
45+
],
46+
options={
47+
'proxy': True,
48+
},
49+
bases=('integrations.integration',),
50+
),
51+
migrations.AlterField(
52+
model_name='integration',
53+
name='integration_type',
54+
field=models.CharField(choices=[('github_webhook', 'GitHub incoming webhook'), ('bitbucket_webhook', 'Bitbucket incoming webhook'), ('gitlab_webhook', 'GitLab incoming webhook'), ('api_webhook', 'Generic API incoming webhook')], max_length=32, verbose_name='Integration type'),
55+
),
56+
]
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# -*- coding: utf-8 -*-
2+
# Generated by Django 1.9.12 on 2018-03-15 16:04
3+
from __future__ import unicode_literals
4+
5+
import django.core.validators
6+
from django.db import migrations, models
7+
8+
9+
class Migration(migrations.Migration):
10+
11+
dependencies = [
12+
('oauth', '0008_add-project-relation'),
13+
]
14+
15+
operations = [
16+
migrations.AlterField(
17+
model_name='remoterepository',
18+
name='clone_url',
19+
field=models.URLField(blank=True, max_length=512, validators=[django.core.validators.URLValidator(schemes=['http', 'https', 'ssh', 'git', 'svn'])], verbose_name='Repository clone URL'),
20+
),
21+
migrations.AlterField(
22+
model_name='remoterepository',
23+
name='ssh_url',
24+
field=models.URLField(blank=True, max_length=512, validators=[django.core.validators.URLValidator(schemes=['ssh'])], verbose_name='SSH URL'),
25+
),
26+
migrations.AlterField(
27+
model_name='remoterepository',
28+
name='vcs',
29+
field=models.CharField(blank=True, choices=[('git', 'Git'), ('svn', 'Subversion'), ('hg', 'Mercurial'), ('bzr', 'Bazaar')], max_length=200, verbose_name='vcs'),
30+
),
31+
]
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
# -*- coding: utf-8 -*-
2+
# Generated by Django 1.9.12 on 2018-03-15 16:04
3+
from __future__ import unicode_literals
4+
5+
from django.db import migrations, models
6+
7+
8+
class Migration(migrations.Migration):
9+
10+
dependencies = [
11+
('projects', '0023_migrate-alias-slug'),
12+
]
13+
14+
operations = [
15+
migrations.AlterField(
16+
model_name='domain',
17+
name='canonical',
18+
field=models.BooleanField(default=False, help_text='This Domain is the primary one where the documentation is served from'),
19+
),
20+
migrations.AlterField(
21+
model_name='domain',
22+
name='count',
23+
field=models.IntegerField(default=0, help_text='Number of times this domain has been hit'),
24+
),
25+
migrations.AlterField(
26+
model_name='project',
27+
name='allow_promos',
28+
field=models.BooleanField(default=True, help_text='If unchecked, users will still see community ads.', verbose_name='Allow paid advertising'),
29+
),
30+
migrations.AlterField(
31+
model_name='project',
32+
name='comment_moderation',
33+
field=models.BooleanField(default=False, verbose_name='Comment Moderation'),
34+
),
35+
migrations.AlterField(
36+
model_name='project',
37+
name='conf_py_file',
38+
field=models.CharField(blank=True, default='', help_text='Path from project root to <code>conf.py</code> file (ex. <code>docs/conf.py</code>). Leave blank if you want us to find it for you.', max_length=255, verbose_name='Python configuration file'),
39+
),
40+
migrations.AlterField(
41+
model_name='project',
42+
name='default_version',
43+
field=models.CharField(default='latest', help_text='The version of your project that / redirects to', max_length=255, verbose_name='Default version'),
44+
),
45+
migrations.AlterField(
46+
model_name='project',
47+
name='documentation_type',
48+
field=models.CharField(choices=[('auto', 'Automatically Choose'), ('sphinx', 'Sphinx Html'), ('mkdocs', 'Mkdocs (Markdown)'), ('sphinx_htmldir', 'Sphinx HtmlDir'), ('sphinx_singlehtml', 'Sphinx Single Page HTML')], default='sphinx', help_text='Type of documentation you are building. <a href="http://sphinx-doc.org/builders.html#sphinx.builders.html.DirectoryHTMLBuilder">More info</a>.', max_length=20, verbose_name='Documentation type'),
49+
),
50+
migrations.AlterField(
51+
model_name='project',
52+
name='has_valid_webhook',
53+
field=models.BooleanField(default=False, help_text='This project has been built with a webhook'),
54+
),
55+
migrations.AlterField(
56+
model_name='project',
57+
name='language',
58+
field=models.CharField(choices=[('aa', 'Afar'), ('ab', 'Abkhaz'), ('acr', 'Achi'), ('af', 'Afrikaans'), ('agu', 'Awakateko'), ('am', 'Amharic'), ('ar', 'Arabic'), ('as', 'Assamese'), ('ay', 'Aymara'), ('az', 'Azerbaijani'), ('ba', 'Bashkir'), ('be', 'Belarusian'), ('bg', 'Bulgarian'), ('bh', 'Bihari'), ('bi', 'Bislama'), ('bn', 'Bengali'), ('bo', 'Tibetan'), ('br', 'Breton'), ('ca', 'Catalan'), ('caa', "Ch'orti'"), ('cac', 'Chuj'), ('cab', 'Garífuna'), ('cak', 'Kaqchikel'), ('co', 'Corsican'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dz', 'Dzongkha'), ('el', 'Greek'), ('en', 'English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Iranian'), ('fi', 'Finnish'), ('fj', 'Fijian'), ('fo', 'Faroese'), ('fr', 'French'), ('fy', 'Western Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('gn', 'Guarani'), ('gu', 'Gujarati'), ('ha', 'Hausa'), ('hi', 'Hindi'), ('he', 'Hebrew'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('ie', 'Interlingue'), ('ik', 'Inupiaq'), ('is', 'Icelandic'), ('it', 'Italian'), ('itz', "Itza'"), ('iu', 'Inuktitut'), ('ixl', 'Ixil'), ('ja', 'Japanese'), ('jac', "Popti'"), ('jv', 'Javanese'), ('ka', 'Georgian'), ('kjb', "Q'anjob'al"), ('kek', "Q'eqchi'"), ('kk', 'Kazakh'), ('kl', 'Kalaallisut'), ('km', 'Khmer'), ('kn', 'Kannada'), ('knj', 'Akateko'), ('ko', 'Korean'), ('ks', 'Kashmiri'), ('ku', 'Kurdish'), ('ky', 'Kyrgyz'), ('la', 'Latin'), ('ln', 'Lingala'), ('lo', 'Lao'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mam', 'Mam'), ('mg', 'Malagasy'), ('mi', 'Maori'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mop', 'Mopan'), ('mr', 'Marathi'), ('ms', 'Malay'), ('mt', 'Maltese'), ('my', 'Burmese'), ('na', 'Nauru'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('no', 'Norwegian'), ('oc', 'Occitan'), ('om', 'Oromo'), ('or', 'Oriya'), ('pa', 'Panjabi'), ('pl', 'Polish'), ('pnb', 'Western Punjabi'), ('poc', 'Poqomam'), ('poh', 'Poqomchi'), ('ps', 'Pashto'), ('pt', 'Portuguese'), ('qu', 'Quechua'), ('quc', "K'iche'"), ('qum', 'Sipakapense'), ('quv', 'Sakapulteko'), ('rm', 'Romansh'), ('rn', 'Kirundi'), ('ro', 'Romanian'), ('ru', 'Russian'), ('rw', 'Kinyarwanda'), ('sa', 'Sanskrit'), ('sd', 'Sindhi'), ('sg', 'Sango'), ('si', 'Sinhala'), ('sk', 'Slovak'), ('skr', 'Saraiki'), ('sl', 'Slovenian'), ('sm', 'Samoan'), ('sn', 'Shona'), ('so', 'Somali'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('ss', 'Swati'), ('st', 'Southern Sotho'), ('su', 'Sudanese'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('tg', 'Tajik'), ('th', 'Thai'), ('ti', 'Tigrinya'), ('tk', 'Turkmen'), ('tl', 'Tagalog'), ('tn', 'Tswana'), ('to', 'Tonga'), ('tr', 'Turkish'), ('ts', 'Tsonga'), ('tt', 'Tatar'), ('ttc', 'Tektiteko'), ('tzj', "Tz'utujil"), ('tw', 'Twi'), ('ug', 'Uyghur'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('usp', 'Uspanteko'), ('uz', 'Uzbek'), ('vi', 'Vietnamese'), ('vo', 'Volapuk'), ('wo', 'Wolof'), ('xh', 'Xhosa'), ('xin', 'Xinka'), ('yi', 'Yiddish'), ('yo', 'Yoruba'), ('za', 'Zhuang'), ('zh', 'Chinese'), ('zu', 'Zulu'), ('nb_NO', 'Norwegian Bokmal'), ('pt_BR', 'Brazilian Portuguese'), ('uk_UA', 'Ukrainian'), ('zh_CN', 'Simplified Chinese'), ('zh_TW', 'Traditional Chinese')], default='en', help_text="The language the project documentation is rendered in. Note: this affects your project's URL.", max_length=20, verbose_name='Language'),
59+
),
60+
migrations.AlterField(
61+
model_name='project',
62+
name='privacy_level',
63+
field=models.CharField(choices=[('public', 'Public'), ('protected', 'Protected'), ('private', 'Private')], default='public', help_text='(Beta) Level of privacy that you want on the repository. Protected means public but not in listings.', max_length=20, verbose_name='Privacy Level'),
64+
),
65+
migrations.AlterField(
66+
model_name='project',
67+
name='programming_language',
68+
field=models.CharField(blank=True, choices=[('words', 'Only Words'), ('py', 'Python'), ('js', 'JavaScript'), ('php', 'PHP'), ('ruby', 'Ruby'), ('perl', 'Perl'), ('java', 'Java'), ('go', 'Go'), ('julia', 'Julia'), ('c', 'C'), ('csharp', 'C#'), ('cpp', 'C++'), ('objc', 'Objective-C'), ('css', 'CSS'), ('ts', 'TypeScript'), ('swift', 'Swift'), ('vb', 'Visual Basic'), ('r', 'R'), ('scala', 'Scala'), ('groovy', 'Groovy'), ('coffee', 'CoffeeScript'), ('lua', 'Lua'), ('haskell', 'Haskell'), ('other', 'Other')], default='words', help_text='The primary programming language the project is written in.', max_length=20, verbose_name='Programming Language'),
69+
),
70+
migrations.AlterField(
71+
model_name='project',
72+
name='python_interpreter',
73+
field=models.CharField(choices=[('python', 'CPython 2.x'), ('python3', 'CPython 3.x')], default='python', help_text='(Beta) The Python interpreter used to create the virtual environment.', max_length=20, verbose_name='Python Interpreter'),
74+
),
75+
migrations.AlterField(
76+
model_name='project',
77+
name='repo_type',
78+
field=models.CharField(choices=[('git', 'Git'), ('svn', 'Subversion'), ('hg', 'Mercurial'), ('bzr', 'Bazaar')], default='git', max_length=10, verbose_name='Repository type'),
79+
),
80+
migrations.AlterField(
81+
model_name='project',
82+
name='suffix',
83+
field=models.CharField(default='.rst', editable=False, max_length=10, verbose_name='Suffix'),
84+
),
85+
migrations.AlterField(
86+
model_name='project',
87+
name='theme',
88+
field=models.CharField(choices=[('default', 'Default'), ('sphinxdoc', 'Sphinx Docs'), ('traditional', 'Traditional'), ('nature', 'Nature'), ('haiku', 'Haiku')], default='default', help_text='<a href="http://sphinx.pocoo.org/theming.html#builtin-themes" target="_blank">Examples</a>', max_length=20, verbose_name='Theme'),
89+
),
90+
migrations.AlterField(
91+
model_name='project',
92+
name='version_privacy_level',
93+
field=models.CharField(choices=[('public', 'Public'), ('protected', 'Protected'), ('private', 'Private')], default='public', help_text='(Beta) Default level of privacy you want on built versions of documentation.', max_length=20, verbose_name='Version Privacy Level'),
94+
),
95+
]
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# -*- coding: utf-8 -*-
2+
# Generated by Django 1.9.12 on 2018-03-15 16:04
3+
from __future__ import unicode_literals
4+
5+
from django.db import migrations, models
6+
7+
8+
class Migration(migrations.Migration):
9+
10+
dependencies = [
11+
('redirects', '0001_initial'),
12+
]
13+
14+
operations = [
15+
migrations.AlterField(
16+
model_name='redirect',
17+
name='redirect_type',
18+
field=models.CharField(choices=[('prefix', 'Prefix Redirect'), ('page', 'Page Redirect'), ('exact', 'Exact Redirect'), ('sphinx_html', 'Sphinx HTMLDir -> HTML'), ('sphinx_htmldir', 'Sphinx HTML -> HTMLDir')], help_text='The type of redirect you wish to use.', max_length=255, verbose_name='Redirect Type'),
19+
),
20+
migrations.AlterField(
21+
model_name='redirect',
22+
name='to_url',
23+
field=models.CharField(blank=True, db_index=True, help_text='Absolute or relative URL. Examples: <b>/tutorial/install.html</b>', max_length=255, verbose_name='To URL'),
24+
),
25+
]

0 commit comments

Comments
 (0)