From da92a622e577f03a55900fb5008ca2a5231d9f96 Mon Sep 17 00:00:00 2001
From: Jeff Bruemmer <jeff.bruemmer@gmail.com>
Date: Fri, 2 Aug 2024 11:57:36 -0400
Subject: [PATCH] docs - various link fixes (#46441)

* link fixes

* more links
---
 docs/developers-guide/visual-studio-code.md          |  2 +-
 docs/permissions/collections.md                      |  3 +--
 docs/permissions/introduction.md                     |  3 +--
 docs/questions/query-builder/expressions/case.md     |  1 -
 docs/questions/query-builder/expressions/coalesce.md |  1 -
 docs/troubleshooting-guide/cant-send-email.md        | 10 +++++-----
 docs/troubleshooting-guide/data-permissions.md       |  2 --
 docs/troubleshooting-guide/permissions.md            |  1 -
 8 files changed, 8 insertions(+), 15 deletions(-)

diff --git a/docs/developers-guide/visual-studio-code.md b/docs/developers-guide/visual-studio-code.md
index 147aebbb430..b8e2cbe8851 100644
--- a/docs/developers-guide/visual-studio-code.md
+++ b/docs/developers-guide/visual-studio-code.md
@@ -32,7 +32,7 @@ Requirements:
 
 * [Visual Studio Code](https://code.visualstudio.com/) (obviously)
 * [Docker](https://www.docker.com/)
-* [Remote - Containers extension](vscode:extension/ms-vscode-remote.remote-containers) for VS Code
+* [Remote - Containers extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) for VS Code
 
 _Important_: Ensure that Docker is running properly and it can be used to download an image and launch a container, e.g. by running:
 
diff --git a/docs/permissions/collections.md b/docs/permissions/collections.md
index eb749900372..4454b0c03f7 100644
--- a/docs/permissions/collections.md
+++ b/docs/permissions/collections.md
@@ -116,9 +116,8 @@ A personal collection works just like any other collection except that its permi
 [data-permissions]: ./data.md
 [data-sandboxing]: ../permissions/data-sandboxes.md
 [offical-collections]: ../exploration-and-organization/collections.md#official-collections
-[permissions]: https://www.metabase.com/learn/permissions/
+[permissions]: https://www.metabase.com/learn/permissions
 [sandbox-columns]: https://www.metabase.com/learn/permissions/data-sandboxing-column-permissions
 [sandbox-rows]: https://www.metabase.com/learn/permissions/data-sandboxing-row-permissions
 [slack-integration]: ../configuring-metabase/slack.md
 [sql-snippet-folders]: ../questions/native-editor/sql-snippets.md
-[table-permissions]: ./data.md#table-permissions
diff --git a/docs/permissions/introduction.md b/docs/permissions/introduction.md
index 31de129b75b..1d65d0b8135 100644
--- a/docs/permissions/introduction.md
+++ b/docs/permissions/introduction.md
@@ -71,10 +71,9 @@ Whenever you change permissions for a group, make sure you:
 [dashboard-subscriptions]: ../dashboards/subscriptions.md
 [data-permissions]: ./data.md
 [data-sandboxing]: ./data-sandboxes.md
-[permissions]: https://www.metabase.com/learn/permissions/
+[permissions]: https://www.metabase.com/learn/permissions
 [sandbox-columns]: https://www.metabase.com/learn/permissions/data-sandboxing-column-permissions
 [sandbox-rows]: https://www.metabase.com/learn/permissions/data-sandboxing-row-permissions
 [slack-integration]: ../configuring-metabase/slack.md
 [sql-snippet-folders]: ../questions/native-editor/sql-snippets.md
-[table-permissions]: data.md#table-permissions
 [troubleshooting-permissions]: ../troubleshooting-guide/permissions.md
diff --git a/docs/questions/query-builder/expressions/case.md b/docs/questions/query-builder/expressions/case.md
index 3174ca93707..ab59a8e9350 100644
--- a/docs/questions/query-builder/expressions/case.md
+++ b/docs/questions/query-builder/expressions/case.md
@@ -340,6 +340,5 @@ case([Has Wings] = TRUE  AND [Has Face] = TRUE,  "Bird",
 [notebook-editor-def]: https://www.metabase.com/glossary/notebook_editor
 [numpy]: https://numpy.org/doc/
 [pandas]: https://pandas.pydata.org/pandas-docs/stable/
-[spreadsheets-to-bi]: /blog/spreadsheets-to-bi
 [sql-reference-guide]: https://www.metabase.com/learn/grow-your-data-skills/learn-sql/debugging-sql/sql-syntax#common-sql-reference-guides
 [sumif]: ./sumif.md
diff --git a/docs/questions/query-builder/expressions/coalesce.md b/docs/questions/query-builder/expressions/coalesce.md
index 769d9bf1c08..519d76c32ee 100644
--- a/docs/questions/query-builder/expressions/coalesce.md
+++ b/docs/questions/query-builder/expressions/coalesce.md
@@ -180,5 +180,4 @@ coalesce([Notes], [Comments] "No notes or comments.")
 [notebook-editor-def]: https://www.metabase.com/glossary/notebook_editor
 [numpy]: https://numpy.org/doc/
 [pandas]: https://pandas.pydata.org/pandas-docs/stable/
-[spreadsheets-to-bi]: /blog/spreadsheets-to-bi
 [sql-reference-guide]: https://www.metabase.com/learn/grow-your-data-skills/learn-sql/debugging-sql/sql-syntax#common-sql-reference-guides
diff --git a/docs/troubleshooting-guide/cant-send-email.md b/docs/troubleshooting-guide/cant-send-email.md
index 4b12abc0884..8bda0855dda 100644
--- a/docs/troubleshooting-guide/cant-send-email.md
+++ b/docs/troubleshooting-guide/cant-send-email.md
@@ -8,7 +8,7 @@ You have told Metabase to send email notifications, but:
 
 - the notifications aren't arriving.
 
-Before any other troubleshooting, try sending a test email to isolate the problem. 
+Before any other troubleshooting, try sending a test email to isolate the problem.
 
 ## Can you successfully send a test email?
 
@@ -16,7 +16,7 @@ Before any other troubleshooting, try sending a test email to isolate the proble
 
 **Steps to take:**
 
-1. Navigate to the __Admin Panel__ and click __Email__ in the left sidebar. 
+1. Navigate to the __Admin Panel__ and click __Email__ in the left sidebar.
 2. Confirm that your host, port, email address, and password are entered correctly. If they are, click __Save changes__. If your changes have successfully saved, you'll see an option to __Send test email__.
 3. Click __Send test email__. The test email will go the address associated with your Metabase account.
 4. Verify that the email is delivered to your account.
@@ -31,7 +31,7 @@ Before any other troubleshooting, try sending a test email to isolate the proble
 1. Check that your delivery service allows you to send email to the domain you're trying to get email sent to. (Exactly how to do this depends on the delivery service you're connecting to.)
 2. Make sure you've whitelisted the "from" address that you're using for Metabase.
 3. Check the mail server's logs for any error messages.
-4. If you have access to your email delivery service's outbound queue or a dashboard, check that for errors as well. 
+4. If you have access to your email delivery service's outbound queue or a dashboard, check that for errors as well.
 
 ## Is the mail being sent but not arriving?
 
@@ -43,6 +43,6 @@ Before any other troubleshooting, try sending a test email to isolate the proble
 2. If so, check your spam folder, any forwarding rules you have set up, etc.
 3. Check whether you're using the same email provider as the people who are receiving their messages. If not, the problem might be with deliverability rules---look into signing your emails with [DomainKeys Identified Mail][dkim] (DKIM).
 
-[bugs]: ./bugs.html
+[bugs]: ./bugs.md
 [dkim]: https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail
-[office-365-bug]: https://github.com/metabase/metabase/issues/4272
\ No newline at end of file
+[office-365-bug]: https://github.com/metabase/metabase/issues/4272
diff --git a/docs/troubleshooting-guide/data-permissions.md b/docs/troubleshooting-guide/data-permissions.md
index 97a03f25482..1df83eb335d 100644
--- a/docs/troubleshooting-guide/data-permissions.md
+++ b/docs/troubleshooting-guide/data-permissions.md
@@ -119,12 +119,10 @@ If you can’t solve your problem using the troubleshooting guides:
 [known-issues]: ./known-issues.md
 [learn-permissions]: https://www.metabase.com/learn/permissions
 [native-query-editing]: ../permissions/data.md#query-builder-and-native-create-queries-permission
-[no-self-service]: ../permissions/data.md#no-self-service-access
 [pricing]: https://www.metabase.com/pricing
 [proxies]: ./proxies.md
 [sql-access]: ./data-permissions.md#a-user-group-cant-access-the-sql-editor
 [sql-sandboxing]: ./sandboxing.md#is-the-question-written-in-sql
-[table-schema-access]: ./data-permissions.md#people-have-the-wrong-access-to-a-table-or-schema
 [troubleshooting-data-sandboxing]: ./sandboxing.md
 [troubleshooting-permissions]: ./permissions.md
 [unrestricted]: ../permissions/data.md#can-view-data-permission
diff --git a/docs/troubleshooting-guide/permissions.md b/docs/troubleshooting-guide/permissions.md
index 4f9cff13d24..388e3188943 100644
--- a/docs/troubleshooting-guide/permissions.md
+++ b/docs/troubleshooting-guide/permissions.md
@@ -56,7 +56,6 @@ If you can’t solve your problem using the troubleshooting guides:
 [data-model]: ../data-modeling/metadata-editing.md
 [data-permissions]: ../permissions/data.md
 [discourse]: https://discourse.metabase.com/
-[granular]: ../permissions/data.md#granular-access
 [group-permissions]: ../permissions/introduction.md#key-points-regarding-permissions
 [known-issues]: ./known-issues.md
 [learn-permissions]: https://www.metabase.com/learn/permissions
-- 
GitLab