From eaf1f01e4de8d962fe0ee6293edce285d1be2d55 Mon Sep 17 00:00:00 2001 From: Robert Sparks <rjsparks@nostrum.com> Date: Fri, 25 Mar 2022 11:48:47 -0500 Subject: [PATCH 1/2] fix: point wg about pages directly to jabber archives. Fixes #3462 and #3368. (#3750) --- ietf/templates/group/group_about.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ietf/templates/group/group_about.html b/ietf/templates/group/group_about.html index 60b95f8cd..612fba651 100644 --- a/ietf/templates/group/group_about.html +++ b/ietf/templates/group/group_about.html @@ -277,8 +277,8 @@ <td class="edit"> </td> <td> - <a href="https://jabber.ietf.org/logs/{{ group.acronym }}/"> - https://jabber.ietf.org/logs/{{ group.acronym }}/ + <a href="https://jabber.ietf.org/jabber/logs/{{ group.acronym }}/"> + https://jabber.ietf.org/jabber/logs/{{ group.acronym }}/ </a> </td> </tr> From 38883e506f3adb6a224a629b5fd5acfd09920e9d Mon Sep 17 00:00:00 2001 From: Robert Sparks <rjsparks@nostrum.com> Date: Fri, 25 Mar 2022 11:56:49 -0500 Subject: [PATCH 2/2] fix: enable delegation for many group types. (#3753) fixes #3740 --- .../migrations/0054_enable_delegation.py | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 ietf/group/migrations/0054_enable_delegation.py diff --git a/ietf/group/migrations/0054_enable_delegation.py b/ietf/group/migrations/0054_enable_delegation.py new file mode 100644 index 000000000..9655f819e --- /dev/null +++ b/ietf/group/migrations/0054_enable_delegation.py @@ -0,0 +1,29 @@ +# Copyright The IETF Trust 2022 All Rights Reserved + +from django.db import migrations + +def forward(apps, schema_editor): + GroupFeatures = apps.get_model('group','GroupFeatures') + for type_id in ('dir', 'iabasg', 'program', 'review', 'team'): + f = GroupFeatures.objects.get(type_id=type_id) + if 'delegate' not in f.groupman_roles: + f.groupman_roles.append('delegate') + f.save() + for type_id in ('adhoc', 'ag', 'iesg', 'irtf', 'ise', 'rag', 'dir', 'iabasg', 'program', 'review'): + f = GroupFeatures.objects.get(type_id=type_id) + if 'delegate' not in f.default_used_roles: + f.default_used_roles.append('delegate') + f.save() + +def reverse (apps, schema_editor): + pass + +class Migration(migrations.Migration): + + dependencies = [ + ('group', '0053_populate_groupfeatures_session_purposes'), + ] + + operations = [ + migrations.RunPython(forward,reverse), + ]