Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • feat-more-blocks
  • feat-rework-election-page
  • feat/custom-css
  • feat/dary-improvements
  • feat/geo-feature-collections
  • feat/hideable-tweets
  • feat/instagram-feed
  • feat/people-octopus-imports
  • feat/pirstan-changes
  • feat/redesign-fixes-3
  • feat/redesign-improvements-10
  • feat/redesign-improvements-8
  • feat/separate-import-thread
  • feature/crypto-widget
  • features/add-custom-numbering-for-candidates
  • features/add-dynamic-candidate-numbers
  • features/add-embed-to-articles
  • features/add-feature-enlarging-sub-block
  • features/add-link-to-images
  • features/add-pdf-page
  • features/add-redirects
  • features/add-thumbnail-principle-to-uniweb-and-senate
  • features/add-timeline
  • features/add-typed-table
  • features/create-collapsible-extra-legal-info
  • features/create-mastodon-feed-block
  • features/create-wordcloud-from-article-page
  • features/donation-panel-should-be-optional
  • features/extend-hero-banner
  • features/fix-broken-calendar-categories
  • master
  • test
32 results

Target

Select target project
  • to/majak
  • b1242/majak
2 results
Select Git revision
Show changes
Showing
with 1090 additions and 0 deletions
# Generated by Django 3.2.8 on 2021-11-19 07:01
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("district", "0019_auto_20211119_0738"),
]
operations = [
migrations.AddField(
model_name="districtpersonpage",
name="age",
field=models.IntegerField(blank=True, null=True, verbose_name="Věk"),
),
migrations.AddField(
model_name="districtpersonpage",
name="city",
field=models.CharField(
blank=True, max_length=64, null=True, verbose_name="Město/obec"
),
),
]
# Generated by Django 3.2.8 on 2021-11-19 08:04
import django.db.models.deletion
import wagtail.blocks
import wagtail.fields
import wagtailmetadata.models
from django.db import migrations, models
import shared.models
class Migration(migrations.Migration):
dependencies = [
("wagtailcore", "0062_comment_models_and_pagesubscription"),
("wagtailimages", "0023_add_choose_permissions"),
("district", "0020_auto_20211119_0801"),
]
operations = [
migrations.AlterField(
model_name="districtelectionpage",
name="content",
field=wagtail.fields.StreamField(
[
(
"candidate_list",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"call_to_action_text",
wagtail.blocks.CharBlock(
label="Text 'call-to-action' baneru"
),
),
(
"call_to_action_link",
wagtail.blocks.URLBlock(
label="Odkaz 'call-to-action' baneru",
required=False,
),
),
(
"call_to_action_button_text",
wagtail.blocks.CharBlock(
label="Texst tlačítka 'call-to-action' baneru",
max_length=24,
required=False,
),
),
(
"candidate_list",
wagtail.blocks.ListBlock(
wagtail.blocks.PageChooserBlock(
label="Osoba",
page_type=["district.DistrictPersonPage"],
),
label="Kandidáti",
),
),
]
),
)
],
blank=True,
verbose_name="Obsah stránky",
),
),
migrations.CreateModel(
name="DistrictAfterElectionPage",
fields=[
(
"page_ptr",
models.OneToOneField(
auto_created=True,
on_delete=django.db.models.deletion.CASCADE,
parent_link=True,
primary_key=True,
serialize=False,
to="wagtailcore.page",
),
),
(
"text",
wagtail.fields.RichTextField(blank=True, verbose_name="text"),
),
(
"search_image",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="+",
to="wagtailimages.image",
verbose_name="Search image",
),
),
],
options={
"verbose_name": "Povolební strategie",
},
bases=(
shared.models.SubpageMixin,
wagtailmetadata.models.WagtailImageMetadataMixin,
"wagtailcore.page",
models.Model,
),
),
migrations.AddField(
model_name="districtelectionpage",
name="strategy_page",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="district.districtafterelectionpage",
verbose_name="Stránka povolební strategie",
),
),
]
# Generated by Django 3.2.8 on 2021-11-19 08:10
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0021_auto_20211119_0904"),
]
operations = [
migrations.RemoveField(
model_name="districtelectionpage",
name="strategy_page",
),
]
# Generated by Django 3.2.8 on 2021-11-19 09:18
import django.db.models.deletion
import wagtail.blocks
import wagtail.fields
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("wagtailimages", "0023_add_choose_permissions"),
("district", "0022_remove_districtelectionpage_strategy_page"),
]
operations = [
migrations.AddField(
model_name="districtelectionpointpage",
name="list_image",
field=models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="wagtailimages.image",
),
),
migrations.AddField(
model_name="districtelectionpointpage",
name="perex",
field=models.TextField(
default="",
help_text="Pro přehled volebního programu",
verbose_name="Perex",
),
preserve_default=False,
),
migrations.AlterField(
model_name="districtelectionpage",
name="content",
field=wagtail.fields.StreamField(
[
(
"candidate_list",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"call_to_action_text",
wagtail.blocks.CharBlock(
label="Text 'call-to-action' baneru"
),
),
(
"call_to_action_link",
wagtail.blocks.URLBlock(
label="Odkaz 'call-to-action' baneru",
required=False,
),
),
(
"call_to_action_button_text",
wagtail.blocks.CharBlock(
label="Text tlačítka 'call-to-action' baneru",
max_length=24,
required=False,
),
),
(
"candidate_list",
wagtail.blocks.ListBlock(
wagtail.blocks.PageChooserBlock(
label="Osoba",
page_type=["district.DistrictPersonPage"],
),
label="Kandidáti",
),
),
]
),
)
],
blank=True,
verbose_name="Obsah stránky",
),
),
]
# Generated by Django 3.2.8 on 2021-11-19 09:18
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("wagtailimages", "0023_add_choose_permissions"),
("district", "0023_auto_20211119_1018"),
]
operations = [
migrations.AlterField(
model_name="districtelectionpointpage",
name="list_image",
field=models.ForeignKey(
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="wagtailimages.image",
),
),
]
# Generated by Django 3.2.8 on 2021-11-19 16:08
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("district", "0024_alter_districtelectionpointpage_list_image"),
]
operations = [
migrations.AddField(
model_name="districthomepage",
name="election_countdown_datetime",
field=models.DateTimeField(
blank=True,
help_text="Pro skrytí nechte nevyplněné",
null=True,
verbose_name="Datum a čas pro odpočet do voleb",
),
),
migrations.AddField(
model_name="districthomepage",
name="show_calendar_on_hp",
field=models.BooleanField(
default=True, verbose_name="Zobrazit kalendář dole na homepage"
),
),
]
# Generated by Django 3.2.8 on 2021-11-21 08:02
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0025_auto_20211119_1708"),
]
operations = [
migrations.RemoveField(
model_name="districthomepage",
name="footperson_coord",
),
migrations.RemoveField(
model_name="districthomepage",
name="footperson_electman",
),
migrations.RemoveField(
model_name="districthomepage",
name="footperson_media",
),
]
# Generated by Django 3.2.8 on 2021-11-21 08:02
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("district", "0026_auto_20211121_0902"),
]
operations = [
migrations.AddField(
model_name="districthomepage",
name="footperson_coord",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="district.districtpersonpage",
verbose_name="Koordinátor",
),
),
migrations.AddField(
model_name="districthomepage",
name="footperson_electman",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="district.districtpersonpage",
verbose_name="Volební manažer",
),
),
migrations.AddField(
model_name="districthomepage",
name="footperson_media",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="district.districtpersonpage",
verbose_name="Kontakt pro média",
),
),
]
# Generated by Django 3.2.8 on 2021-11-28 10:52
import wagtail.blocks
import wagtail.fields
import wagtail.images.blocks
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0027_auto_20211121_0902"),
]
operations = [
migrations.AlterField(
model_name="districthomepage",
name="subheader",
field=wagtail.fields.StreamField(
[
(
"header_simple",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"subtitle",
wagtail.blocks.CharBlock(
label="Podtitulek", required=False
),
),
("image", wagtail.images.blocks.ImageChooserBlock()),
]
),
),
(
"header",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
help_text="Nap", label="Titulek", required=False
),
),
("image", wagtail.images.blocks.ImageChooserBlock()),
(
"button_text",
wagtail.blocks.CharBlock(
label="Text tlačítka", required=False
),
),
(
"button_link",
wagtail.blocks.URLBlock(
label="Odkaz tlačítka", required=False
),
),
]
),
),
],
blank=True,
verbose_name="Blok pod headerem",
),
),
]
# Generated by Django 3.2.8 on 2021-11-28 13:35
import wagtail.blocks
import wagtail.fields
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0028_alter_districthomepage_subheader"),
]
operations = [
migrations.AlterField(
model_name="districtcenterpage",
name="sidebar_content",
field=wagtail.fields.StreamField(
[
(
"address",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"embed_map",
wagtail.blocks.URLBlock(
help_text="Hodnota 'src' v iframe",
label="Odkaz na embed mapku",
required=False,
),
),
(
"address",
wagtail.blocks.TextBlock(
label="Adresa", required=True
),
),
(
"address_info",
wagtail.blocks.TextBlock(
label="Info k adrese", required=False
),
),
]
),
),
(
"contact",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"contact_list",
wagtail.blocks.ListBlock(
wagtail.blocks.PageChooserBlock(
label="Osoba",
page_type=["district.DistrictPersonPage"],
),
label="List kontaktů",
),
),
]
),
),
],
blank=True,
verbose_name="Obsah bočního panelu",
),
),
]
# Generated by Django 3.2.8 on 2021-11-28 16:13
import wagtail.blocks
import wagtail.fields
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0029_alter_districtcenterpage_sidebar_content"),
]
operations = [
migrations.AlterField(
model_name="districtelectionpage",
name="content",
field=wagtail.fields.StreamField(
[
(
"candidate_list",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"call_to_action_text",
wagtail.blocks.CharBlock(
label="Text 'call-to-action' baneru"
),
),
(
"call_to_action_link",
wagtail.blocks.URLBlock(
label="Odkaz 'call-to-action' baneru",
required=False,
),
),
(
"call_to_action_button_text",
wagtail.blocks.CharBlock(
label="Text tlačítka 'call-to-action' baneru",
max_length=24,
required=False,
),
),
(
"candidate_list_big_count",
wagtail.blocks.IntegerBlock(
default=7,
label="Počet kanditátů s velkým náhledem",
),
),
(
"candidate_list_shown_count",
wagtail.blocks.IntegerBlock(
default=16,
label="Počet zobrazených kandidátů při načtení stránky (včetně velkých náhledů)",
),
),
(
"candidate_list",
wagtail.blocks.ListBlock(
wagtail.blocks.PageChooserBlock(
label="Osoba",
page_type=["district.DistrictPersonPage"],
),
label="Kandidáti",
),
),
]
),
)
],
blank=True,
verbose_name="Obsah stránky",
),
),
]
# Generated by Django 3.2.8 on 2022-01-14 14:27
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("wagtailimages", "0023_add_choose_permissions"),
("district", "0030_alter_districtelectionpage_content"),
]
operations = [
migrations.RemoveField(
model_name="districtpersonpage",
name="person",
),
migrations.AlterField(
model_name="districtpersonpage",
name="background_photo",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="wagtailimages.image",
verbose_name="obrázek do záhlaví",
),
),
migrations.AlterField(
model_name="districtpersonpage",
name="profile_photo",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="wagtailimages.image",
verbose_name="profilová fotka",
),
),
]
# Generated by Django 3.2.11 on 2022-01-14 16:41
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0031_auto_20220114_1527"),
]
operations = [
migrations.AlterModelOptions(
name="districthomepage",
options={"verbose_name": "Místní sdružení"},
),
]
# Generated by Django 3.2.11 on 2022-02-20 18:21
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("district", "0032_alter_districthomepage_options"),
]
operations = [
migrations.AlterField(
model_name="districthomepage",
name="donation_page",
field=models.URLField(
blank=True,
null=True,
verbose_name="URL pro příjem darů (tlačítko Přispěj)",
),
),
]
# Generated by Django 3.2.11 on 2022-02-23 10:21
import wagtail.blocks
import wagtail.fields
import wagtail.images.blocks
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0033_alter_districthomepage_donation_page"),
]
operations = [
migrations.AlterField(
model_name="districtcenterpage",
name="sidebar_content",
field=wagtail.fields.StreamField(
[
(
"address",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"map_image",
wagtail.images.blocks.ImageChooserBlock(
label="Obrázek mapy", required=False
),
),
(
"map_link",
wagtail.blocks.URLBlock(
label="Odkaz na detail mapy", required=False
),
),
(
"address",
wagtail.blocks.TextBlock(
label="Adresa", required=True
),
),
(
"address_info",
wagtail.blocks.TextBlock(
label="Info k adrese", required=False
),
),
]
),
),
(
"contact",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"contact_list",
wagtail.blocks.ListBlock(
wagtail.blocks.PageChooserBlock(
label="Osoba",
page_type=["district.DistrictPersonPage"],
),
label="List kontaktů",
),
),
]
),
),
],
blank=True,
verbose_name="Obsah bočního panelu",
),
),
]
# Generated by Django 3.2.8 on 2022-03-03 07:35
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0034_alter_districtcenterpage_sidebar_content"),
]
operations = [
migrations.RemoveField(
model_name="districtpersonpage",
name="perex",
),
]
# Generated by Django 3.2.11 on 2022-03-03 08:46
import wagtail.blocks
import wagtail.fields
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0035_remove_districtpersonpage_perex"),
]
operations = [
migrations.AddField(
model_name="districtpersonpage",
name="other_urls",
field=wagtail.fields.StreamField(
[
(
"other_url",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
label="Název", required=True
),
),
(
"url",
wagtail.blocks.URLBlock(label="URL", required=True),
),
(
"custom_icon",
wagtail.blocks.CharBlock(
help_text="Pro vlastní ikonku zadejde název ikonky z https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons (bez tečky), např. 'ico--beer'",
label="Vlastní ikonka ze styleguide",
required=False,
),
),
]
),
)
],
blank=True,
verbose_name="Další odkaz",
),
),
]
# Generated by Django 3.2.11 on 2022-03-03 09:45
import django.db.models.deletion
import wagtail.blocks
import wagtail.fields
import wagtail.images.blocks
import wagtailmetadata.models
from django.db import migrations, models
import shared.models
class Migration(migrations.Migration):
dependencies = [
("wagtailimages", "0023_add_choose_permissions"),
("wagtailcore", "0066_collection_management_permissions"),
("district", "0036_districtpersonpage_other_urls"),
]
operations = [
migrations.CreateModel(
name="DistrictCustomPage",
fields=[
(
"page_ptr",
models.OneToOneField(
auto_created=True,
on_delete=django.db.models.deletion.CASCADE,
parent_link=True,
primary_key=True,
serialize=False,
to="wagtailcore.page",
),
),
(
"search_image",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="+",
to="wagtailimages.image",
verbose_name="Search image",
),
),
],
options={
"abstract": False,
},
bases=(
shared.models.SubpageMixin,
wagtailmetadata.models.WagtailImageMetadataMixin,
"wagtailcore.page",
models.Model,
),
),
migrations.CreateModel(
name="DistrictCrossroadPage",
fields=[
(
"page_ptr",
models.OneToOneField(
auto_created=True,
on_delete=django.db.models.deletion.CASCADE,
parent_link=True,
primary_key=True,
serialize=False,
to="wagtailcore.page",
),
),
(
"cards_content",
wagtail.fields.StreamField(
[
(
"cards",
wagtail.blocks.StructBlock(
[
(
"image",
wagtail.images.blocks.ImageChooserBlock(
label="Obrázek"
),
),
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"page",
wagtail.blocks.PageChooserBlock(
label="Stránka",
page_type=[
"district.DistrictArticlesPage",
"district.DistrictCenterPage",
"district.DistrictContactPage",
"district.DistrictCrossroadPage",
"district.DistrictCustomPage",
# "district.DistrictElectionPage",
"district.DistrictPeoplePage",
# "district.DistrictProgramPage",
# "district.DistrictTagsPage",
],
),
),
]
),
)
],
blank=True,
verbose_name="Karty rozcestníku",
),
),
(
"search_image",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="+",
to="wagtailimages.image",
verbose_name="Search image",
),
),
],
options={
"abstract": False,
},
bases=(
shared.models.SubpageMixin,
wagtailmetadata.models.WagtailImageMetadataMixin,
"wagtailcore.page",
models.Model,
),
),
]
# Generated by Django 3.2.11 on 2022-03-03 10:07
import wagtail.blocks
import wagtail.fields
import wagtail.images.blocks
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0037_districtcrossroadpage_districtcustompage"),
]
operations = [
migrations.AlterModelOptions(
name="districtcrossroadpage",
options={"verbose_name": "Rozcestník s kartami"},
),
migrations.AlterModelOptions(
name="districtcustompage",
options={"verbose_name": "Libovolná vlastní stránka"},
),
migrations.AddField(
model_name="districtcustompage",
name="content",
field=wagtail.fields.StreamField(
[("text", wagtail.blocks.RichTextBlock())],
blank=True,
verbose_name="Obsah",
),
),
migrations.AlterField(
model_name="districtcrossroadpage",
name="cards_content",
field=wagtail.fields.StreamField(
[
(
"cards",
wagtail.blocks.StructBlock(
[
(
"image",
wagtail.images.blocks.ImageChooserBlock(
label="Obrázek"
),
),
(
"title",
wagtail.blocks.CharBlock(
label="Titulek", required=True
),
),
(
"page",
wagtail.blocks.PageChooserBlock(
label="Stránka",
page_type=[
# "district.DistrictAfterElectionPage",
"district.DistrictArticlePage",
"district.DistrictArticlesPage",
"district.DistrictCenterPage",
"district.DistrictContactPage",
"district.DistrictCrossroadPage",
"district.DistrictCustomPage",
# "district.DistrictElectionPage",
# "district.DistrictElectionPointPage",
"district.DistrictPeoplePage",
"district.DistrictPersonPage",
# "district.DistrictProgramPage",
# "district.DistrictTagsPage",
],
),
),
]
),
)
],
blank=True,
verbose_name="Karty rozcestníku",
),
),
]
# Generated by Django 3.2.11 on 2022-03-03 11:17
import wagtail.blocks
import wagtail.contrib.table_block.blocks
import wagtail.fields
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("district", "0038_auto_20220303_1107"),
]
operations = [
migrations.AlterField(
model_name="districtcustompage",
name="content",
field=wagtail.fields.StreamField(
[
("text", wagtail.blocks.RichTextBlock()),
("table", wagtail.contrib.table_block.blocks.TableBlock()),
],
blank=True,
verbose_name="Obsah",
),
),
]