diff --git a/doc/source/admin/manage-volumes.rst b/doc/source/admin/manage-volumes.rst index ee4353a3e1..c17ea90913 100644 --- a/doc/source/admin/manage-volumes.rst +++ b/doc/source/admin/manage-volumes.rst @@ -111,7 +111,7 @@ volumes. | | |size would only be 128-bits*| +--------------------+-----------------------+----------------------------+ -`*` Source `NIST SP 800-38E `_ +`*` Source `NIST SP 800-38E `_ .. note:: diff --git a/doc/source/contributor/contributing.rst b/doc/source/contributor/contributing.rst index 1ba468ec89..459a13d796 100644 --- a/doc/source/contributor/contributing.rst +++ b/doc/source/contributor/contributing.rst @@ -7,7 +7,7 @@ open source works! Before you dive into writing patches, here are some of the basics: -* Project page: http://launchpad.net/horizon +* Project page: https://launchpad.net/horizon * Bug tracker: https://bugs.launchpad.net/horizon * Source code: https://github.com/openstack/horizon * Code review: https://review.openstack.org/#q,status:open+project:openstack/horizon,n,z @@ -169,7 +169,7 @@ We follow PEP8_ for all our Python code, and use ``pep8.py`` (available via the shortcut ``tox -e pep8``) to validate that our code meets proper Python style guidelines. -.. _PEP8: http://www.python.org/dev/peps/pep-0008/ +.. _PEP8: https://www.python.org/dev/peps/pep-0008/ Django ------ @@ -472,7 +472,7 @@ To make a new release of the package, you need to: mechanism. Simply fix the error, increment the build number and release the newer package. -.. _documentation: http://xstatic.rtfd.org/en/latest/packaging.html +.. _documentation: https://xstatic.readthedocs.io/en/latest/packaging.html .. _xstatic-release: https://pypi.org/project/xstatic-release/ .. _`Create a new repository under OpenStack`: https://docs.openstack.org/infra/manual/creators.html .. _`request a release`: https://git.openstack.org/cgit/openstack/releases/tree/README.rst diff --git a/doc/source/contributor/topics/angularjs.rst b/doc/source/contributor/topics/angularjs.rst index 029bf50502..a2a1382aeb 100644 --- a/doc/source/contributor/topics/angularjs.rst +++ b/doc/source/contributor/topics/angularjs.rst @@ -18,7 +18,7 @@ The tooling for AngularJS testing and code linting relies on npm, the node package manager, and thus relies on Node.js. While it is not a prerequisite to developing with Horizon, it is advisable to install Node.js, either through `downloading `_ or -`via a package manager `_. +`via a package manager `_. Once you have npm available on your system, run ``npm install`` from the horizon root directory. @@ -46,7 +46,7 @@ specific directory or file with ``eslint file.js``. Horizon includes a `.eslintrc` in its root directory, that is used by the local tests. An explanation of the options, and details of others you may want to use, can be found in the -`ESLint user guide `_. +`ESLint user guide `_. Application Structure ===================== diff --git a/doc/source/contributor/topics/javascript_testing.rst b/doc/source/contributor/topics/javascript_testing.rst index f727cc25d5..49ba94b4ca 100644 --- a/doc/source/contributor/topics/javascript_testing.rst +++ b/doc/source/contributor/topics/javascript_testing.rst @@ -26,7 +26,7 @@ that they are testing. See the :ref:`js_file_structure` section or the .. _Jasmine: https://jasmine.github.io/2.3/introduction.html .. _Karma: https://karma-runner.github.io/ .. _PhantomJS: http://phantomjs.org/ -.. _ESLint: http://eslint.org/ +.. _ESLint: https://eslint.org/ Running Tests ============= diff --git a/doc/source/contributor/topics/packaging.rst b/doc/source/contributor/topics/packaging.rst index 50e9ad9f03..abf324ceb6 100644 --- a/doc/source/contributor/topics/packaging.rst +++ b/doc/source/contributor/topics/packaging.rst @@ -89,7 +89,7 @@ code. At the very least, a non-minified version should be present next to the minified version. Also, be aware of potential security issues with minifiers. This `blog post`_ explains it very well. -.. _`blog post`: https://zyan.scripts.mit.edu/blog/backdooring-js/ +.. _`blog post`: https://diracdeltas.github.io/blog/backdooring-js/ Component version diff --git a/doc/source/install/from-source.rst b/doc/source/install/from-source.rst index 012b032582..f1a7239fb8 100644 --- a/doc/source/install/from-source.rst +++ b/doc/source/install/from-source.rst @@ -96,7 +96,7 @@ read the `Django logging directive`_ and the `Python logging directive`_ documentation. Horizon is built on Python and Django. .. _Django logging directive: https://docs.djangoproject.com/en/dev/topics/logging -.. _Python logging directive: http://docs.python.org/2/library/logging.html +.. _Python logging directive: https://docs.python.org/2/library/logging.html Session Storage ---------------