From 4a8b182a0226a5ab37c577f080a29d784c0a0d89 Mon Sep 17 00:00:00 2001 From: Denis Yuen Date: Thu, 9 Jul 2026 11:41:11 -0400 Subject: [PATCH 1/3] do we need the second part? --- docs/conf.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index d89cd803..96905033 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -173,7 +173,13 @@ # Set canonical URL from the Read the Docs Domain html_baseurl = os.environ.get("READTHEDOCS_CANONICAL_URL", "") -html_context = {} +html_context = { + "display_github": True, # Integrate GitHub + "github_user": "dockstore", # Username + "github_repo": "dockstore-documentation", # Repo name + "github_version": "develop", # Version + "conf_py_path": "/docs/", # Path in the checkout to the docs root +} html_context["READTHEDOCS"] = False From 33e9c45621bb48170e13d149c4885061f98445b4 Mon Sep 17 00:00:00 2001 From: Denis Yuen Date: Thu, 9 Jul 2026 11:49:32 -0400 Subject: [PATCH 2/3] curious if a new user agent helps --- docs/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index 96905033..f6be4d16 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -40,7 +40,7 @@ # needs_sphinx = '1.0' # https://github.com/sphinx-doc/sphinx/issues/7369 403 blocks by support.orcid.org -user_agent = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36' +user_agent = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36' # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom From fa7ce2ae4e77e24a458c3eb075c076dfd5b3a8a7 Mon Sep 17 00:00:00 2001 From: Denis Yuen Date: Thu, 9 Jul 2026 11:51:07 -0400 Subject: [PATCH 3/3] other link certificate had expired (ironic) --- docs/getting-started/getting-started-with-docker.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/getting-started/getting-started-with-docker.rst b/docs/getting-started/getting-started-with-docker.rst index 8c2a2fb4..cfbbf671 100644 --- a/docs/getting-started/getting-started-with-docker.rst +++ b/docs/getting-started/getting-started-with-docker.rst @@ -60,7 +60,7 @@ Quay.io does not maintain a list of official images like Docker Hub, but you can Looking for an oft-maintained image ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Official images are generally well-maintained. By this we mean that they get frequent updates. Most Docker registries will show you the last time an image was updated, and will show a history going back several updates. This is important not only because it means you can get the latest features of new versions of software, but it also usually indicates that someone is paying attention to the security side of things too. No one wants to use a container only to discover that it still contains `the infamous log4j vulnerability `__, after all. +Official images are generally well-maintained. By this we mean that they get frequent updates. Most Docker registries will show you the last time an image was updated, and will show a history going back several updates. This is important not only because it means you can get the latest features of new versions of software, but it also usually indicates that someone is paying attention to the security side of things too. No one wants to use a container only to discover that it still contains `the infamous log4j vulnerability `__, after all. Security considerations ~~~~~~~~~~~~~~~~~~~~~~~