@@ -691,48 +691,6 @@ def skip_unreadable_post(record):
691691 "liai-att" : "%s{doc.uploaded_filename}" % LIAISON_ATTACH_URL ,
692692}
693693
694- SERVE_MEETING_MATERIALS_LOCALLY = False
695-
696- # If you override SERVE_MEETING_MATERIALS_LOCALLY in your settings_local.conf, you will need to
697- # set the right value for MEETING_DOC_HREFS there as well. LOCAL_MEETING_DOC_HREFS and
698- # CDN_MEETING_DOC_HREFS are defined here to make that simpler.
699-
700- LOCAL_MEETING_DOC_HREFS = {
701- "agenda" : "/meeting/{meeting.number}/materials/{doc.name}-{doc.rev}" ,
702- "minutes" : "/meeting/{meeting.number}/materials/{doc.name}-{doc.rev}" ,
703- "slides" : "/meeting/{meeting.number}/materials/{doc.name}-{doc.rev}" ,
704- "recording" : "{doc.external_url}" ,
705- "bluesheets" : "https://www.ietf.org/proceedings/{meeting.number}/bluesheets/{doc.uploaded_filename}" ,
706- }
707-
708- CDN_MEETING_DOC_HREFS = {
709- "agenda" : "https://www.ietf.org/proceedings/{meeting.number}/agenda/{doc.name}-{doc.rev}" ,
710- "minutes" : "https://www.ietf.org/proceedings/{meeting.number}/minutes/{doc.name}-{doc.rev}" ,
711- "slides" : "https://www.ietf.org/proceedings/{meeting.number}/slides/{doc.name}-{doc.rev}" ,
712- "recording" : "{doc.external_url}" ,
713- "bluesheets" : "https://www.ietf.org/proceedings/{meeting.number}/bluesheets/{doc.uploaded_filename}" ,
714- }
715-
716- MEETING_DOC_HREFS = LOCAL_MEETING_DOC_HREFS if SERVE_MEETING_MATERIALS_LOCALLY else CDN_MEETING_DOC_HREFS
717-
718- MEETING_DOC_OLD_HREFS = {
719- "agenda" : "/meeting/{meeting.number}/materials/{doc.name}" ,
720- "minutes" : "/meeting/{meeting.number}/materials/{doc.name}" ,
721- "slides" : "/meeting/{meeting.number}/materials/{doc.name}" ,
722- "recording" : "{doc.external_url}" ,
723- "bluesheets" : "https://www.ietf.org/proceedings/{meeting.number}/bluesheets/{doc.uploaded_filename}" ,
724- }
725-
726- # For http references to documents without a version number (that is, to the current version at the time of reference)
727- MEETING_DOC_GREFS = {
728- "agenda" : "/meeting/{meeting.number}/materials/{doc.name}" ,
729- "minutes" : "/meeting/{meeting.number}/materials/{doc.name}" ,
730- "slides" : "/meeting/{meeting.number}/materials/{doc.name}" ,
731- "recording" : "{doc.external_url}" ,
732- "bluesheets" : "https://www.ietf.org/proceedings/{meeting.number}/bluesheets/{doc.uploaded_filename}" ,
733- }
734-
735-
736694# Valid MIME types for cases where text is uploaded and immediately extracted,
737695# e.g. a charter or a review. Must be a tuple, not a list.
738696DOC_TEXT_FILE_VALID_UPLOAD_MIME_TYPES = ('text/plain' , 'text/markdown' , 'text/x-rst' )
@@ -893,6 +851,47 @@ def skip_unreadable_post(record):
893851
894852# === Meeting Related Settings =================================================
895853
854+ MEETING_MATERIALS_SERVE_LOCALLY = False
855+
856+ # If you override MEETING_MATERIALS_SERVE_LOCALLY in your settings_local.conf, you will need to
857+ # set the right value for MEETING_DOC_HREFS there as well. MEETING_DOC_LOCAL_HREFS and
858+ # CDN_MEETING_DOC_HREFS are defined here to make that simpler.
859+
860+ MEETING_DOC_LOCAL_HREFS = {
861+ "agenda" : "/meeting/{meeting.number}/materials/{doc.name}-{doc.rev}" ,
862+ "minutes" : "/meeting/{meeting.number}/materials/{doc.name}-{doc.rev}" ,
863+ "slides" : "/meeting/{meeting.number}/materials/{doc.name}-{doc.rev}" ,
864+ "recording" : "{doc.external_url}" ,
865+ "bluesheets" : "https://www.ietf.org/proceedings/{meeting.number}/bluesheets/{doc.uploaded_filename}" ,
866+ }
867+
868+ MEETING_DOC_CDN_HREFS = {
869+ "agenda" : "https://www.ietf.org/proceedings/{meeting.number}/agenda/{doc.name}-{doc.rev}" ,
870+ "minutes" : "https://www.ietf.org/proceedings/{meeting.number}/minutes/{doc.name}-{doc.rev}" ,
871+ "slides" : "https://www.ietf.org/proceedings/{meeting.number}/slides/{doc.name}-{doc.rev}" ,
872+ "recording" : "{doc.external_url}" ,
873+ "bluesheets" : "https://www.ietf.org/proceedings/{meeting.number}/bluesheets/{doc.uploaded_filename}" ,
874+ }
875+
876+ MEETING_DOC_HREFS = MEETING_DOC_LOCAL_HREFS if MEETING_MATERIALS_SERVE_LOCALLY else MEETING_DOC_CDN_HREFS
877+
878+ MEETING_DOC_OLD_HREFS = {
879+ "agenda" : "/meeting/{meeting.number}/materials/{doc.name}" ,
880+ "minutes" : "/meeting/{meeting.number}/materials/{doc.name}" ,
881+ "slides" : "/meeting/{meeting.number}/materials/{doc.name}" ,
882+ "recording" : "{doc.external_url}" ,
883+ "bluesheets" : "https://www.ietf.org/proceedings/{meeting.number}/bluesheets/{doc.uploaded_filename}" ,
884+ }
885+
886+ # For http references to documents without a version number (that is, to the current version at the time of reference)
887+ MEETING_DOC_GREFS = {
888+ "agenda" : "/meeting/{meeting.number}/materials/{doc.name}" ,
889+ "minutes" : "/meeting/{meeting.number}/materials/{doc.name}" ,
890+ "slides" : "/meeting/{meeting.number}/materials/{doc.name}" ,
891+ "recording" : "{doc.external_url}" ,
892+ "bluesheets" : "https://www.ietf.org/proceedings/{meeting.number}/bluesheets/{doc.uploaded_filename}" ,
893+ }
894+
896895MEETING_MATERIALS_DEFAULT_SUBMISSION_START_DAYS = 90
897896MEETING_MATERIALS_DEFAULT_SUBMISSION_CUTOFF_DAYS = 26
898897MEETING_MATERIALS_DEFAULT_SUBMISSION_CORRECTION_DAYS = 50
0 commit comments