Skip to content

Commit dcb211f

Browse files
Merge remote-tracking branch 'origin/main' into django4
2 parents 2cf2a3d + b1c60ef commit dcb211f

8 files changed

Lines changed: 15 additions & 15 deletions

File tree

dev/deploy-to-container/settings_local.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@
2323
IDSUBMIT_IDNITS_BINARY = "/usr/local/bin/idnits"
2424
IDSUBMIT_REPOSITORY_PATH = "/test/id/"
2525
IDSUBMIT_STAGING_PATH = "/test/staging/"
26-
INTERNET_DRAFT_ARCHIVE_DIR = "/test/archive/"
27-
INTERNET_ALL_DRAFTS_ARCHIVE_DIR = "/test/archive/"
28-
RFC_PATH = "/test/rfc/"
2926

3027
AGENDA_PATH = '/assets/www6s/proceedings/'
3128
MEETINGHOST_LOGO_PATH = AGENDA_PATH
@@ -65,6 +62,7 @@
6562
STATUS_CHANGE_PATH = '/assets/ietf-ftp/status-changes/'
6663
INTERNET_DRAFT_ARCHIVE_DIR = '/assets/ietf-ftp/internet-drafts/'
6764
INTERNET_ALL_DRAFTS_ARCHIVE_DIR = '/assets/ietf-ftp/internet-drafts/'
65+
BIBXML_BASE_PATH = '/assets/ietfdata/derived/bibxml'
6866

6967
NOMCOM_PUBLIC_KEYS_DIR = 'data/nomcom_keys/public_keys/'
7068
SLIDE_STAGING_PATH = '/test/staging/'

dev/diff/settings_local.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@
2020
IDSUBMIT_IDNITS_BINARY = "/usr/local/bin/idnits"
2121
IDSUBMIT_REPOSITORY_PATH = "test/id/"
2222
IDSUBMIT_STAGING_PATH = "test/staging/"
23-
INTERNET_DRAFT_ARCHIVE_DIR = "test/archive/"
24-
INTERNET_ALL_DRAFTS_ARCHIVE_DIR = "test/archive/"
25-
RFC_PATH = "test/rfc/"
2623

2724
AGENDA_PATH = '/assets/www6s/proceedings/'
2825
MEETINGHOST_LOGO_PATH = AGENDA_PATH
@@ -62,6 +59,7 @@
6259
STATUS_CHANGE_PATH = '/assets/ietf-ftp/status-changes/'
6360
INTERNET_DRAFT_ARCHIVE_DIR = '/assets/ietf-ftp/internet-drafts/'
6461
INTERNET_ALL_DRAFTS_ARCHIVE_DIR = '/assets/ietf-ftp/internet-drafts/'
62+
BIBXML_BASE_PATH = '/assets/ietfdata/derived/bibxml'
6563

6664
NOMCOM_PUBLIC_KEYS_DIR = 'data/nomcom_keys/public_keys/'
6765
SLIDE_STAGING_PATH = 'test/staging/'

dev/tests/settings_local.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@
1919
IDSUBMIT_IDNITS_BINARY = "/usr/local/bin/idnits"
2020
IDSUBMIT_REPOSITORY_PATH = "test/id/"
2121
IDSUBMIT_STAGING_PATH = "test/staging/"
22-
INTERNET_DRAFT_ARCHIVE_DIR = "test/archive/"
23-
INTERNET_ALL_DRAFTS_ARCHIVE_DIR = "test/archive/"
24-
RFC_PATH = "test/rfc/"
2522

2623
AGENDA_PATH = '/assets/www6s/proceedings/'
2724
MEETINGHOST_LOGO_PATH = AGENDA_PATH
@@ -61,6 +58,7 @@
6158
STATUS_CHANGE_PATH = '/assets/ietf-ftp/status-changes/'
6259
INTERNET_DRAFT_ARCHIVE_DIR = '/assets/ietf-ftp/internet-drafts/'
6360
INTERNET_ALL_DRAFTS_ARCHIVE_DIR = '/assets/ietf-ftp/internet-drafts/'
61+
BIBXML_BASE_PATH = '/assets/ietfdata/derived/bibxml'
6462

6563
NOMCOM_PUBLIC_KEYS_DIR = 'data/nomcom_keys/public_keys/'
6664
SLIDE_STAGING_PATH = 'test/staging/'

docker/configs/settings_local.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
IDSUBMIT_IDNITS_BINARY = "/usr/local/bin/idnits"
1111
IDSUBMIT_REPOSITORY_PATH = "test/id/"
1212
IDSUBMIT_STAGING_PATH = "test/staging/"
13-
INTERNET_DRAFT_ARCHIVE_DIR = "test/archive/"
14-
INTERNET_ALL_DRAFTS_ARCHIVE_DIR = "test/archive/"
15-
RFC_PATH = "test/rfc/"
1613

1714
AGENDA_PATH = '/assets/www6s/proceedings/'
1815
MEETINGHOST_LOGO_PATH = AGENDA_PATH
@@ -52,6 +49,7 @@
5249
STATUS_CHANGE_PATH = '/assets/ietf-ftp/status-changes/'
5350
INTERNET_DRAFT_ARCHIVE_DIR = '/assets/archive/id'
5451
INTERNET_ALL_DRAFTS_ARCHIVE_DIR = '/assets/archive/id'
52+
BIBXML_BASE_PATH = '/assets/ietfdata/derived/bibxml'
5553

5654
NOMCOM_PUBLIC_KEYS_DIR = 'data/nomcom_keys/public_keys/'
5755
SLIDE_STAGING_PATH = 'test/staging/'

docker/scripts/app-create-dirs.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ for sub in \
2121
/assets/ietf-ftp/yang/ianamod \
2222
/assets/ietf-ftp/yang/invalmod \
2323
/assets/ietf-ftp/yang/rfcmod \
24+
/assets/ietfdata \
25+
/assets/ietfdata/derived \
26+
/assets/ietfdata/derived/bibxml \
27+
/assets/ietfdata/derived/bibxml/bibxml-ids \
2428
/assets/www6s \
2529
/assets/www6s/staging \
2630
/assets/www6s/wg-descriptions \

ietf/templates/nomcom/volunteers.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
{% block nomcom_content %}
1111
{% origin %}
1212
<h2>Volunteers for {{ nomcom.group }}</h2>
13-
{% if not public %}<a href="{% url 'ietf.nomcom.views.private_volunteers_csv' year=year %}">Download as csv</a>{% endif %}
13+
{% if not public %}
14+
<a class="btn btn-primary" role="button" href="{% url 'ietf.nomcom.views.private_volunteers_csv' year=year %}">Download as csv</a>
15+
<a class="btn btn-primary" role="button" href="{% url 'ietf.nomcom.views.qualified_volunteer_list_for_announcement' year=year %}">View simplified list of only qualified volunteers</a>
16+
{% endif %}
1417
{% regroup volunteers by eligible as volunteers_by_eligibility %}
1518
{% for eligibility_group in volunteers_by_eligibility %}
1619
<h3 class="mt-3">{{ eligibility_group.grouper|yesno:"Eligible, Not Eligible" }}</h3>

ietf/utils/test_utils.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ class TestCase(django.test.TestCase):
210210
'INTERNET_ALL_DRAFTS_ARCHIVE_DIR',
211211
'INTERNET_DRAFT_ARCHIVE_DIR',
212212
'INTERNET_DRAFT_PATH',
213+
'BIBXML_BASE_PATH',
213214
]
214215

215216
parser = html5lib.HTMLParser(strict=True)
@@ -314,4 +315,4 @@ def tearDown(self):
314315
for dir in self._ietf_temp_dirs.values():
315316
shutil.rmtree(dir)
316317
self.requests_mock.stop()
317-
super().tearDown()
318+
super().tearDown()

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ django-csp>=3.7
1717
django-cors-headers>=3.11.0
1818
django-debug-toolbar>=3.2.4
1919
django-markup>=1.5 # Limited use - need to reconcile against direct use of markdown
20-
django-oidc-provider>=0.7
20+
django-oidc-provider>=0.7,<0.8 # 0.8 dropped Django 2 support
2121
django-password-strength>=1.2.1
2222
django-referrer-policy>=1.0
2323
django-simple-history>=3.0.0

0 commit comments

Comments
 (0)