diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 0839c68add..f438bfb4e5 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,5 +1,5 @@ We don't maintain a detailed changelog. For details of changes, please see either the `edX Release Notes`_ or the `GitHub commit history`_. -.. _edX Release Notes: http://edx.readthedocs.org/projects/edx-release-notes/en/latest/ +.. _edX Release Notes: https://edx.readthedocs.org/projects/edx-release-notes/en/latest/ .. _GitHub commit history: https://github.com/edx/edx-platform/commits/master diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index e023c989ca..f108b35d7c 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -6,7 +6,7 @@ Contributions to Open edX are very welcome, and strongly encouraged! We've put together `some documentation that describes our contribution process`_, but here's a step-by-step guide that should help you get started. -.. _some documentation that describes our contribution process: http://edx.readthedocs.org/projects/edx-developer-guide/en/latest/process/index.html +.. _some documentation that describes our contribution process: https://edx.readthedocs.org/projects/edx-developer-guide/en/latest/process/index.html Step 0: Join the Conversation ============================= @@ -138,7 +138,7 @@ requests must meet in order to be reviewed by a core committer. These requiremen include things like documentation and passing tests: see the `contributor documentation`_ page for the full list. -.. _contributor documentation: http://edx.readthedocs.org/projects/edx-developer-guide/en/latest/process/contributor.html +.. _contributor documentation: https://edx.readthedocs.org/projects/edx-developer-guide/en/latest/process/contributor.html Areas of particular concern with their own detailed guidelines are: @@ -150,9 +150,9 @@ Areas of particular concern with their own detailed guidelines are: around the world. -.. _Accessibility: http://edx.readthedocs.org/projects/edx-developer-guide/en/latest/conventions/accessibility.html +.. _Accessibility: https://edx.readthedocs.org/projects/edx-developer-guide/en/latest/conventions/accessibility.html .. _website accessibility policy: https://www.edx.org/accessibility -.. _Internationalization: http://edx.readthedocs.io/projects/edx-developer-guide/en/latest/internationalization/index.html +.. _Internationalization: https://edx.readthedocs.io/projects/edx-developer-guide/en/latest/internationalization/index.html Step 4: Approval by Community Manager and Product Owner ======================================================= diff --git a/cms/celery.py b/cms/celery.py index d7bdaa80eb..aab79398f2 100644 --- a/cms/celery.py +++ b/cms/celery.py @@ -2,7 +2,7 @@ Import celery, load its settings from the django settings and auto discover tasks in all installed django apps. -Taken from: http://celery.readthedocs.org/en/latest/django/first-steps-with-django.html +Taken from: https://celery.readthedocs.org/en/latest/django/first-steps-with-django.html """ from __future__ import absolute_import diff --git a/cms/envs/bok_choy.py b/cms/envs/bok_choy.py index 0c2fdbc99e..a82d64360c 100644 --- a/cms/envs/bok_choy.py +++ b/cms/envs/bok_choy.py @@ -145,8 +145,8 @@ LMS_ROOT_URL = "http://localhost:8000" if RELEASE_LINE == "master": # On master, acceptance tests use edX books, not the default Open edX books. HELP_TOKENS_BOOKS = { - 'learner': 'http://edx.readthedocs.io/projects/edx-guide-for-students', - 'course_author': 'http://edx.readthedocs.io/projects/edx-partner-course-staff', + 'learner': 'https://edx.readthedocs.io/projects/edx-guide-for-students', + 'course_author': 'https://edx.readthedocs.io/projects/edx-partner-course-staff', } ########################## VIDEO TRANSCRIPTS STORAGE ############################ diff --git a/cms/templates/js/add-xblock-component-support-legend.underscore b/cms/templates/js/add-xblock-component-support-legend.underscore index 488d0e1f69..e3338da691 100644 --- a/cms/templates/js/add-xblock-component-support-legend.underscore +++ b/cms/templates/js/add-xblock-component-support-legend.underscore @@ -1,7 +1,7 @@ <% if (support_legend.show_legend) { %> + href="https://edx.readthedocs.io/projects/edx-partner-course-staff/en/latest/exercises_tools/create_exercises_and_tools.html#levels-of-support-for-tools" target="_blank"> <%- support_legend.documentation_label %> diff --git a/common/djangoapps/third_party_auth/pipeline.py b/common/djangoapps/third_party_auth/pipeline.py index 444db04c18..abb187c9d9 100644 --- a/common/djangoapps/third_party_auth/pipeline.py +++ b/common/djangoapps/third_party_auth/pipeline.py @@ -54,7 +54,7 @@ This is surprising but important behavior, since it allows a single function in the pipeline to consolidate all the operations needed to establish invariants rather than spreading them across two functions in the pipeline. -See http://python-social-auth.readthedocs.io/en/latest/pipeline.html for more docs. +See https://python-social-auth.readthedocs.io/en/latest/pipeline.html for more docs. """ import base64 diff --git a/common/lib/xmodule/setup.py b/common/lib/xmodule/setup.py index 53297322b8..810c1881f8 100644 --- a/common/lib/xmodule/setup.py +++ b/common/lib/xmodule/setup.py @@ -58,7 +58,7 @@ setup( 'xmodule': ['js/module/*'], }, - # See http://setuptools.readthedocs.io/en/latest/setuptools.html#dynamic-discovery-of-services-and-plugins + # See https://setuptools.readthedocs.io/en/latest/setuptools.html#dynamic-discovery-of-services-and-plugins # for a description of entry_points entry_points={ 'xblock.v1': XMODULES + XBLOCKS, diff --git a/common/lib/xmodule/xmodule/lti_module.py b/common/lib/xmodule/xmodule/lti_module.py index bf34046552..6bd104b39a 100644 --- a/common/lib/xmodule/xmodule/lti_module.py +++ b/common/lib/xmodule/xmodule/lti_module.py @@ -82,7 +82,7 @@ log = logging.getLogger(__name__) DOCS_ANCHOR_TAG_OPEN = ( "" + "href='https://edx.readthedocs.io/projects/edx-partner-course-staff/en/latest/exercises_tools/lti_component.html'>" ) # Make '_' a no-op so we can scrape strings. Using lambda instead of diff --git a/common/lib/xmodule/xmodule/templates/about/overview.yaml b/common/lib/xmodule/xmodule/templates/about/overview.yaml index af6b0837bd..8977dcdec5 100644 --- a/common/lib/xmodule/xmodule/templates/about/overview.yaml +++ b/common/lib/xmodule/xmodule/templates/about/overview.yaml @@ -42,7 +42,7 @@ data: |
diff --git a/common/lib/xmodule/xmodule/templates/problem/circuitschematic.yaml b/common/lib/xmodule/xmodule/templates/problem/circuitschematic.yaml index 5e4fbd7040..33a971df6f 100644 --- a/common/lib/xmodule/xmodule/templates/problem/circuitschematic.yaml +++ b/common/lib/xmodule/xmodule/templates/problem/circuitschematic.yaml @@ -12,7 +12,7 @@ data: |

For more information, see - + Circuit Schematic Builder Problem in Building and Running an edX Course.

diff --git a/common/lib/xmodule/xmodule/templates/problem/customgrader.yaml b/common/lib/xmodule/xmodule/templates/problem/customgrader.yaml index 9fef68d0a5..f03b259005 100644 --- a/common/lib/xmodule/xmodule/templates/problem/customgrader.yaml +++ b/common/lib/xmodule/xmodule/templates/problem/customgrader.yaml @@ -23,7 +23,7 @@ data: | click the "Show Answer" button.

- For more information, see + For more information, see Write-Your-Own-Grader Problem in Building and Running an edX Course.

diff --git a/common/lib/xmodule/xmodule/templates/problem/drag_and_drop.yaml b/common/lib/xmodule/xmodule/templates/problem/drag_and_drop.yaml index 298c0803c5..d21afd7426 100644 --- a/common/lib/xmodule/xmodule/templates/problem/drag_and_drop.yaml +++ b/common/lib/xmodule/xmodule/templates/problem/drag_and_drop.yaml @@ -8,7 +8,7 @@ data: |

In drag and drop problems, students respond to a question by dragging text or objects to a specific location on an image.

For more information, see - + Drag and Drop Problem (Deprecated) in Building and Running an edX Course.

diff --git a/common/lib/xmodule/xmodule/templates/problem/imageresponse.yaml b/common/lib/xmodule/xmodule/templates/problem/imageresponse.yaml index 733fd78f83..bb2b189f3f 100644 --- a/common/lib/xmodule/xmodule/templates/problem/imageresponse.yaml +++ b/common/lib/xmodule/xmodule/templates/problem/imageresponse.yaml @@ -7,7 +7,7 @@ data: |

In an image mapped input problem, also known as a "pointing on a picture" problem, students click inside a defined region in an image. You define this region by including coordinates in the body of the problem. You can define one rectangular region, multiple rectangular regions, or one non-rectangular region. For more information, see - Image Mapped Input Problem + Image Mapped Input Problem in Building and Running an edx Course.

diff --git a/common/lib/xmodule/xmodule/templates/problem/jsinput_response.yaml b/common/lib/xmodule/xmodule/templates/problem/jsinput_response.yaml index 20e7874695..dd9fdda164 100644 --- a/common/lib/xmodule/xmodule/templates/problem/jsinput_response.yaml +++ b/common/lib/xmodule/xmodule/templates/problem/jsinput_response.yaml @@ -20,12 +20,12 @@ data: |

For more information, see - + Custom JavaScript Problem in Building and Running an edX Course.

JavaScript developers can also see - + Custom JavaScript Applications in the EdX Developer's Guide.

diff --git a/common/lib/xmodule/xmodule/templates/problem/latex_problem.yaml b/common/lib/xmodule/xmodule/templates/problem/latex_problem.yaml index c847c6d7cf..bb3493ce52 100644 --- a/common/lib/xmodule/xmodule/templates/problem/latex_problem.yaml +++ b/common/lib/xmodule/xmodule/templates/problem/latex_problem.yaml @@ -96,7 +96,7 @@ data: |

For more information, see - + Problem Written in LaTeX in Building and Running an edX Course.

You can use the following example problems as models.

diff --git a/common/test/acceptance/tests/helpers.py b/common/test/acceptance/tests/helpers.py index 4e2513d776..4d323d5824 100644 --- a/common/test/acceptance/tests/helpers.py +++ b/common/test/acceptance/tests/helpers.py @@ -454,7 +454,7 @@ def url_for_help(book_slug, path_component): """ # Emulate the switch between books that happens in envs/bokchoy.py books = EDX_BOOKS if RELEASE_LINE == "master" else OPEN_BOOKS - url = 'http://edx.readthedocs.io/projects/{}/en/{}{}'.format(books[book_slug], doc_version(), path_component) + url = 'https://edx.readthedocs.io/projects/{}/en/{}{}'.format(books[book_slug], doc_version(), path_component) return url diff --git a/common/test/acceptance/tests/lms/test_teams.py b/common/test/acceptance/tests/lms/test_teams.py index 1e047840bf..2f1316042a 100644 --- a/common/test/acceptance/tests/lms/test_teams.py +++ b/common/test/acceptance/tests/lms/test_teams.py @@ -1030,7 +1030,7 @@ class CreateTeamTest(TeamFormActions): # way to write something that waits for that event handler to be bound # to the button element. So I used time.sleep as well, even though # the bok choy docs explicitly ask us not to: - # http://bok-choy.readthedocs.io/en/latest/guidelines.html + # https://bok-choy.readthedocs.io/en/latest/guidelines.html # Sorry! For the story to address this anti-pattern, see TNL-5820 time.sleep(0.5) self.team_management_page.submit_form() diff --git a/common/test/data/scoreable/about/overview.html b/common/test/data/scoreable/about/overview.html index f73257e8a5..0732bc5db2 100644 --- a/common/test/data/scoreable/about/overview.html +++ b/common/test/data/scoreable/about/overview.html @@ -37,7 +37,7 @@

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Firefox or Safari, or with Internet Explorer version 9 and above.

-

See our list of supported browsers for the most up-to-date information.

+

See our list of supported browsers for the most up-to-date information.

diff --git a/docs/best_practices.rst b/docs/best_practices.rst index 3f705696c8..c95cbd4e79 100644 --- a/docs/best_practices.rst +++ b/docs/best_practices.rst @@ -52,6 +52,6 @@ data`_ in the course outline feature. .. _Course Overviews: https://github.com/edx/edx-platform/blob/master/openedx/core/djangoapps/content/course_overviews/__init__.py .. _example use of course overviews: https://github.com/edx/edx-platform/blob/f81c21902eb0e8d026612b052557142ce1527153/openedx/features/course_experience/views/course_outline.py#L26 .. _Course Blocks: https://openedx.atlassian.net/wiki/display/EDUCATOR/Course+Blocks -.. _modulestore: http://edx.readthedocs.io/projects/edx-developer-guide/en/latest/modulestores/index.html +.. _modulestore: https://edx.readthedocs.io/projects/edx-developer-guide/en/latest/modulestores/index.html .. _example of using course blocks: https://github.com/edx/edx-platform/blob/f81c21902eb0e8d026612b052557142ce1527153/openedx/features/course_experience/utils.py#L65-L72 .. _example loading the student module data: https://github.com/edx/edx-platform/blob/f81c21902eb0e8d026612b052557142ce1527153/openedx/features/course_experience/utils.py#L49 diff --git a/docs/testing.rst b/docs/testing.rst index 376e802763..9695dcf298 100644 --- a/docs/testing.rst +++ b/docs/testing.rst @@ -72,7 +72,7 @@ UI Acceptance Tests in favor of Bok Choy for new tests. Most of these tests simulate user interactions through the browser using `splinter`_. -.. _Bok Choy: http://bok-choy.readthedocs.org/en/latest/tutorial.html +.. _Bok Choy: https://bok-choy.readthedocs.org/en/latest/tutorial.html .. _lettuce: http://lettuce.it/ .. _splinter: http://splinter.cobrateam.info/ @@ -463,12 +463,12 @@ Accessibility Developer Tools`_ or `Deque's aXe Core`_. For more details about how to write accessibility tests, please read the `Bok Choy documentation`_ and the `Automated Accessibility Tests`_ Open edX Confluence page. -.. _automated accessibility testing: http://bok-choy.readthedocs.org/en/latest/accessibility.html +.. _automated accessibility testing: https://bok-choy.readthedocs.org/en/latest/accessibility.html .. _Selenium: http://docs.seleniumhq.org/ .. _Python: https://www.python.org/ .. _Google Accessibility Developer Tools: https://github.com/GoogleChrome/accessibility-developer-tools/ .. _Deque's aXe Core: https://github.com/dequelabs/axe-core/ -.. _Bok Choy documentation: http://bok-choy.readthedocs.org/en/latest/accessibility.html +.. _Bok Choy documentation: https://bok-choy.readthedocs.org/en/latest/accessibility.html .. _Automated Accessibility Tests: https://openedx.atlassian.net/wiki/display/TE/Automated+Accessibility+Tests diff --git a/lms/celery.py b/lms/celery.py index 89f35bde38..4b3c1fed44 100644 --- a/lms/celery.py +++ b/lms/celery.py @@ -2,7 +2,7 @@ Import celery, load its settings from the django settings and auto discover tasks in all installed django apps. -Taken from: http://celery.readthedocs.org/en/latest/django/first-steps-with-django.html +Taken from: https://celery.readthedocs.org/en/latest/django/first-steps-with-django.html """ from __future__ import absolute_import diff --git a/lms/envs/bok_choy.py b/lms/envs/bok_choy.py index 660e77b74c..f958b6a638 100644 --- a/lms/envs/bok_choy.py +++ b/lms/envs/bok_choy.py @@ -236,8 +236,8 @@ LMS_ROOT_URL = "http://localhost:8000" if RELEASE_LINE == "master": # On master, acceptance tests use edX books, not the default Open edX books. HELP_TOKENS_BOOKS = { - 'learner': 'http://edx.readthedocs.io/projects/edx-guide-for-students', - 'course_author': 'http://edx.readthedocs.io/projects/edx-partner-course-staff', + 'learner': 'https://edx.readthedocs.io/projects/edx-guide-for-students', + 'course_author': 'https://edx.readthedocs.io/projects/edx-partner-course-staff', } WAFFLE_OVERRIDE = True diff --git a/lms/envs/common.py b/lms/envs/common.py index 7721009955..75bc60b2e4 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -1073,7 +1073,7 @@ derived('LOCALE_PATHS') MESSAGE_STORAGE = 'django.contrib.messages.storage.session.SessionStorage' # Guidelines for translators -TRANSLATORS_GUIDE = 'http://edx.readthedocs.org/projects/edx-developer-guide/en/latest/conventions/internationalization/i18n_translators_guide.html' # pylint: disable=line-too-long +TRANSLATORS_GUIDE = 'https://edx.readthedocs.org/projects/edx-developer-guide/en/latest/conventions/internationalization/i18n_translators_guide.html' # pylint: disable=line-too-long #################################### GITHUB ####################################### # gitreload is used in LMS-workflow to pull content from github @@ -1856,7 +1856,7 @@ WEBPACK_CONFIG_PATH = 'webpack.prod.config.js' # We don't enable Django Debug Toolbar universally, but whenever we do, we want # to avoid patching settings. Patched settings can cause circular import -# problems: http://django-debug-toolbar.readthedocs.org/en/1.0/installation.html#explicit-setup +# problems: https://django-debug-toolbar.readthedocs.org/en/1.0/installation.html#explicit-setup DEBUG_TOOLBAR_PATCH_SETTINGS = False @@ -3281,8 +3281,8 @@ ENABLE_COMPREHENSIVE_THEMING = True # API access management API_ACCESS_MANAGER_EMAIL = 'api-access@example.com' API_ACCESS_FROM_EMAIL = 'api-requests@example.com' -API_DOCUMENTATION_URL = 'http://course-catalog-api-guide.readthedocs.io/en/latest/' -AUTH_DOCUMENTATION_URL = 'http://course-catalog-api-guide.readthedocs.io/en/latest/authentication/index.html' +API_DOCUMENTATION_URL = 'https://course-catalog-api-guide.readthedocs.io/en/latest/' +AUTH_DOCUMENTATION_URL = 'https://course-catalog-api-guide.readthedocs.io/en/latest/authentication/index.html' # Affiliate cookie tracking AFFILIATE_COOKIE_NAME = 'affiliate_id' @@ -3300,8 +3300,8 @@ HELP_TOKENS_INI_FILE = REPO_ROOT / "lms" / "envs" / "help_tokens.ini" HELP_TOKENS_LANGUAGE_CODE = lambda settings: settings.LANGUAGE_CODE HELP_TOKENS_VERSION = lambda settings: doc_version() HELP_TOKENS_BOOKS = { - 'learner': 'http://edx.readthedocs.io/projects/open-edx-learner-guide', - 'course_author': 'http://edx.readthedocs.io/projects/open-edx-building-and-running-a-course', + 'learner': 'https://edx.readthedocs.io/projects/open-edx-learner-guide', + 'course_author': 'https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course', } derived('HELP_TOKENS_LANGUAGE_CODE', 'HELP_TOKENS_VERSION') diff --git a/lms/static/js/fixtures/calculator.html b/lms/static/js/fixtures/calculator.html index cfc87b98a2..7330e64693 100644 --- a/lms/static/js/fixtures/calculator.html +++ b/lms/static/js/fixtures/calculator.html @@ -13,8 +13,8 @@
  • For detailed information, see - Entering Mathematical and Scientific Expressions in the - EdX Learner's Guide. + Entering Mathematical and Scientific Expressions in the + EdX Learner's Guide.

  • diff --git a/lms/static/js/student_account/components/StudentAccountDeletion.jsx b/lms/static/js/student_account/components/StudentAccountDeletion.jsx index 23d2fd155c..1dbbaeaa9f 100644 --- a/lms/static/js/student_account/components/StudentAccountDeletion.jsx +++ b/lms/static/js/student_account/components/StudentAccountDeletion.jsx @@ -41,7 +41,7 @@ export class StudentAccountDeletion extends React.Component { const loseAccessText = StringUtils.interpolate( gettext('You may also lose access to verified certificates and other program credentials like MicroMasters certificates. If you want to make a copy of these for your records before proceeding with deletion, follow the instructions for {htmlStart}printing or downloading a certificate{htmlEnd}.'), { - htmlStart: '', + htmlStart: '', htmlEnd: '', }, ); diff --git a/lms/static/js/student_account/components/StudentAccountDeletionModal.jsx b/lms/static/js/student_account/components/StudentAccountDeletionModal.jsx index c252e678d7..e2e2b301a0 100644 --- a/lms/static/js/student_account/components/StudentAccountDeletionModal.jsx +++ b/lms/static/js/student_account/components/StudentAccountDeletionModal.jsx @@ -96,7 +96,7 @@ class StudentAccountDeletionConfirmationModal extends React.Component { const loseAccessText = StringUtils.interpolate( gettext('You may also lose access to verified certificates and other program credentials like MicroMasters certificates. If you want to make a copy of these for your records before proceeding with deletion, follow the instructions for {htmlStart}printing or downloading a certificate{htmlEnd}.'), { - htmlStart: '', + htmlStart: '', htmlEnd: '', }, ); diff --git a/lms/templates/calculator/toggle_calculator.html b/lms/templates/calculator/toggle_calculator.html index 3a08016443..96547d9dc0 100644 --- a/lms/templates/calculator/toggle_calculator.html +++ b/lms/templates/calculator/toggle_calculator.html @@ -25,9 +25,9 @@ from openedx.core.djangolib.markup import HTML, Text

    ${Text(_("For detailed information, see {math_link_start}Entering Mathematical and Scientific Expressions{math_link_end} in the {guide_link_start}edX Guide for Students{guide_link_end}.")).format( - math_link_start=HTML(''), + math_link_start=HTML(''), math_link_end=HTML(''), - guide_link_start=HTML(''), + guide_link_start=HTML(''), guide_link_end=HTML(''), )} diff --git a/lms/templates/certificates/_edx-accomplishment-print-help.html b/lms/templates/certificates/_edx-accomplishment-print-help.html index 3b72e63bd2..148772162d 100644 --- a/lms/templates/certificates/_edx-accomplishment-print-help.html +++ b/lms/templates/certificates/_edx-accomplishment-print-help.html @@ -8,7 +8,7 @@ from openedx.core.djangolib.markup import HTML, Text

    diff --git a/openedx.yaml b/openedx.yaml index 930f47bea8..e7f8b45b62 100644 --- a/openedx.yaml +++ b/openedx.yaml @@ -1,5 +1,5 @@ # This file describes this Open edX repo, as described in OEP-2: -# http://open-edx-proposals.readthedocs.io/en/latest/oeps/oep-0002.html#specification +# https://open-edx-proposals.readthedocs.io/en/latest/oeps/oep-0002.html#specification nick: edx oeps: {} diff --git a/openedx/core/djangoapps/schedules/docs/README.rst b/openedx/core/djangoapps/schedules/docs/README.rst index 1aae397669..853ca0af7b 100644 --- a/openedx/core/djangoapps/schedules/docs/README.rst +++ b/openedx/core/djangoapps/schedules/docs/README.rst @@ -155,7 +155,7 @@ Configuring A.C.E. These instructions assume you have already setup an Open edX instance or are running devstack. See the `Open edX Developer’s -Guide `__ +Guide `__ for information on setting them up. The Schedule app relies on ACE. When live, ACE sends emails to users diff --git a/openedx/core/djangoapps/theming/finders.py b/openedx/core/djangoapps/theming/finders.py index 9bf300af31..3247191265 100644 --- a/openedx/core/djangoapps/theming/finders.py +++ b/openedx/core/djangoapps/theming/finders.py @@ -14,7 +14,7 @@ they are pushed to production. To make sure that themed assets are collected and served by the system (in addition to core assets), we need to extend this interface, as well. -.. _Django-Pipeline: http://django-pipeline.readthedocs.org/ +.. _Django-Pipeline: https://django-pipeline.readthedocs.org/ .. _Django-Require: https://github.com/etianen/django-require """ import os diff --git a/openedx/core/lib/celery/routers.py b/openedx/core/lib/celery/routers.py index 4d75d93612..462ce969b8 100644 --- a/openedx/core/lib/celery/routers.py +++ b/openedx/core/lib/celery/routers.py @@ -1,7 +1,7 @@ """ Custom routers used by both lms and cms when routing tasks to worker queues. -For more, see http://celery.readthedocs.io/en/latest/userguide/routing.html#routers +For more, see https://celery.readthedocs.io/en/latest/userguide/routing.html#routers """ import logging from abc import ABCMeta, abstractproperty diff --git a/openedx/features/learner_profile/views/learner_profile.py b/openedx/features/learner_profile/views/learner_profile.py index abc3a243b1..a8d8d24b4f 100644 --- a/openedx/features/learner_profile/views/learner_profile.py +++ b/openedx/features/learner_profile/views/learner_profile.py @@ -60,7 +60,7 @@ def learner_profile(request, username): 'profile. {learn_more_link_start}Learn more{learn_more_link_end}' )).format( learn_more_link_start=HTML( - '' ), learn_more_link_end=HTML('') diff --git a/pavelib/bok_choy.py b/pavelib/bok_choy.py index 6661c8f8e1..ca4f2d4577 100644 --- a/pavelib/bok_choy.py +++ b/pavelib/bok_choy.py @@ -1,6 +1,6 @@ """ Run acceptance tests that use the bok-choy framework -http://bok-choy.readthedocs.org/en/latest/ +https://bok-choy.readthedocs.org/en/latest/ """ import os diff --git a/pavelib/quality.py b/pavelib/quality.py index 5231927140..c735ef938a 100644 --- a/pavelib/quality.py +++ b/pavelib/quality.py @@ -317,7 +317,7 @@ def run_pep8(options): # pylint: disable=unused-argument def run_complexity(): """ Uses radon to examine cyclomatic complexity. - For additional details on radon, see http://radon.readthedocs.org/ + For additional details on radon, see https://radon.readthedocs.org/ """ system_string = '/ '.join(ALL_SYSTEMS.split(',')) + '/' complexity_report_dir = (Env.REPORT_DIR / "complexity") diff --git a/scripts/xss-commit-linter.sh b/scripts/xss-commit-linter.sh index 4c0e204c4b..c5d58f854e 100755 --- a/scripts/xss-commit-linter.sh +++ b/scripts/xss-commit-linter.sh @@ -26,7 +26,7 @@ show_help() { echo "For more help using the xss linter, including details on how to" echo "understand and fix any violations, read the docs here:" echo "" - echo " http://edx.readthedocs.org/projects/edx-developer-guide/en/latest/conventions/preventing_xss.html#xss-linter" + echo " https://edx.readthedocs.org/projects/edx-developer-guide/en/latest/conventions/preventing_xss.html#xss-linter" } diff --git a/scripts/xsslint/xsslint/main.py b/scripts/xsslint/xsslint/main.py index 028d0b4c86..579b52c845 100644 --- a/scripts/xsslint/xsslint/main.py +++ b/scripts/xsslint/xsslint/main.py @@ -133,7 +133,7 @@ def main(): epilog += "understand and fix any violations, read the docs here:\n" epilog += "\n" # pylint: disable=line-too-long - epilog += " http://edx.readthedocs.org/projects/edx-developer-guide/en/latest/conventions/preventing_xss.html#xss-linter\n" + epilog += " https://edx.readthedocs.org/projects/edx-developer-guide/en/latest/conventions/preventing_xss.html#xss-linter\n" parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter,