Backed out the removal of the has_dependencies field (and database column), to be done in the next release, to avoid unnecessary issues with disappearing columns during deployment
- Legacy-Id: 15962
This commit is contained in:
parent
6c1b57509d
commit
8f0cca05db
|
@ -8,9 +8,6 @@ from django.db import migrations
|
|||
|
||||
import debug # pyflakes:ignore
|
||||
|
||||
#
|
||||
|
||||
|
||||
group_type_features = {
|
||||
'adhoc': {
|
||||
'grouptypename': {
|
||||
|
@ -22,30 +19,31 @@ group_type_features = {
|
|||
"verbose_name": "Ad Hoc Group Type",
|
||||
},
|
||||
'groupfeatures': {
|
||||
'about_page': 'ietf.group.views.group_about',
|
||||
'acts_like_wg': False,
|
||||
'admin_roles': '["chair"]',
|
||||
'agenda_type_id': 'ietf',
|
||||
'create_wiki': True,
|
||||
'custom_group_roles': False,
|
||||
'customize_workflow': False,
|
||||
'default_tab': 'ietf.group.views.group_about',
|
||||
'docman_roles': '["chair"]',
|
||||
'groupman_roles': '["chair","delegate"]',
|
||||
'has_chartering_process': False,
|
||||
'has_default_jabber': True,
|
||||
'has_documents': False,
|
||||
'has_meetings': True,
|
||||
'has_milestones': False,
|
||||
'has_nonsession_materials': False,
|
||||
'has_reviews': False,
|
||||
'has_session_materials': True,
|
||||
'is_schedulable': True,
|
||||
'material_types': '["slides"]',
|
||||
'matman_roles': '["chair","delegate"]',
|
||||
'req_subm_approval': True,
|
||||
'role_order': '["chair","delegate"]',
|
||||
'show_on_agenda': True,
|
||||
'about_page': 'ietf.group.views.group_about',
|
||||
'acts_like_wg': False,
|
||||
'admin_roles': '["chair"]',
|
||||
'agenda_type_id': 'ietf',
|
||||
'create_wiki': True,
|
||||
'custom_group_roles': False,
|
||||
'customize_workflow': False,
|
||||
'default_tab': 'ietf.group.views.group_about',
|
||||
'docman_roles': '["chair"]',
|
||||
'groupman_roles': '["chair","delegate"]',
|
||||
'has_chartering_process': False,
|
||||
'has_default_jabber': True,
|
||||
'has_documents': False,
|
||||
'has_dependencies': False,
|
||||
'has_meetings': True,
|
||||
'has_milestones': False,
|
||||
'has_nonsession_materials': False,
|
||||
'has_reviews': False,
|
||||
'has_session_materials': True,
|
||||
'is_schedulable': True,
|
||||
'material_types': '["slides"]',
|
||||
'matman_roles': '["chair","delegate"]',
|
||||
'req_subm_approval': True,
|
||||
'role_order': '["chair","delegate"]',
|
||||
'show_on_agenda': True,
|
||||
},
|
||||
},
|
||||
'iesg': {
|
||||
|
@ -71,6 +69,7 @@ group_type_features = {
|
|||
'has_chartering_process': False,
|
||||
'has_default_jabber': False,
|
||||
'has_documents': False,
|
||||
'has_dependencies': False,
|
||||
'has_meetings': False,
|
||||
'has_milestones': False,
|
||||
'has_nonsession_materials': False,
|
||||
|
@ -94,30 +93,31 @@ group_type_features = {
|
|||
"verbose_name": "Independent Stream Editor",
|
||||
},
|
||||
'groupfeatures': {
|
||||
'about_page': 'ietf.group.views.group_about',
|
||||
'acts_like_wg': False,
|
||||
'admin_roles': '["chair","lead"]',
|
||||
'agenda_type_id': None,
|
||||
'create_wiki': False,
|
||||
'custom_group_roles': True,
|
||||
'customize_workflow': False,
|
||||
'default_tab': 'ietf.group.views.group_about',
|
||||
'docman_roles': '["chair"]',
|
||||
'groupman_roles': '["chair","delegate"]',
|
||||
'has_chartering_process': False,
|
||||
'has_default_jabber': False,
|
||||
'has_documents': False,
|
||||
'has_meetings': False,
|
||||
'has_milestones': False,
|
||||
'has_nonsession_materials': False,
|
||||
'has_reviews': False,
|
||||
'has_session_materials': False,
|
||||
'is_schedulable': False,
|
||||
'material_types': '[]',
|
||||
'matman_roles': '["chair","delegate"]',
|
||||
'req_subm_approval': True,
|
||||
'role_order': '["chair"]',
|
||||
'show_on_agenda': False
|
||||
'about_page': 'ietf.group.views.group_about',
|
||||
'acts_like_wg': False,
|
||||
'admin_roles': '["chair","lead"]',
|
||||
'agenda_type_id': None,
|
||||
'create_wiki': False,
|
||||
'custom_group_roles': True,
|
||||
'customize_workflow': False,
|
||||
'default_tab': 'ietf.group.views.group_about',
|
||||
'docman_roles': '["chair"]',
|
||||
'groupman_roles': '["chair","delegate"]',
|
||||
'has_chartering_process': False,
|
||||
'has_default_jabber': False,
|
||||
'has_documents': False,
|
||||
'has_dependencies': False,
|
||||
'has_meetings': False,
|
||||
'has_milestones': False,
|
||||
'has_nonsession_materials': False,
|
||||
'has_reviews': False,
|
||||
'has_session_materials': False,
|
||||
'is_schedulable': False,
|
||||
'material_types': '[]',
|
||||
'matman_roles': '["chair","delegate"]',
|
||||
'req_subm_approval': True,
|
||||
'role_order': '["chair"]',
|
||||
'show_on_agenda': False
|
||||
},
|
||||
},
|
||||
}
|
||||
|
@ -149,7 +149,7 @@ def reverse(apps, schema_editor):
|
|||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('group', '0010_remove_groupfeatures_has_dependencies')
|
||||
('group', '0009_auto_20190122_1012'),
|
||||
]
|
||||
|
||||
operations = [
|
|
@ -1,23 +0,0 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Generated by Django 1.11.17 on 2019-02-07 07:29
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('group', '0009_auto_20190122_1012'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name='groupfeatures',
|
||||
name='has_dependencies',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='historicalgroupfeatures',
|
||||
name='has_dependencies',
|
||||
),
|
||||
]
|
|
@ -211,6 +211,7 @@ class GroupFeatures(models.Model):
|
|||
has_milestones = models.BooleanField("Milestones", default=False)
|
||||
has_chartering_process = models.BooleanField("Chartering", default=False)
|
||||
has_documents = models.BooleanField("Documents", default=False) # i.e. drafts/RFCs
|
||||
has_dependencies = models.BooleanField("Dependencies",default=False)
|
||||
has_session_materials = models.BooleanField("Sess Matrl.", default=False)
|
||||
has_nonsession_materials= models.BooleanField("Other Matrl.", default=False)
|
||||
has_meetings = models.BooleanField("Meetings", default=False)
|
||||
|
|
Loading…
Reference in a new issue