From 7184304bf995780dee9fb6dc8a2afa81a0738b7e Mon Sep 17 00:00:00 2001 From: Meng Zhang Date: Mon, 25 Dec 2023 09:42:46 +0800 Subject: [PATCH] fix(docs): update join slack link (#1113) * fix(docs): update join slack link * fix lint --- README.md | 4 ++-- clients/intellij/README.md | 2 +- .../tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt | 2 +- clients/intellij/src/main/resources/META-INF/plugin.xml | 2 +- clients/vim/README.md | 2 +- clients/vim/doc/tabby.txt | 2 +- clients/vscode/README.md | 4 ++-- clients/vscode/assets/walkthroughs/server.md | 2 +- clients/vscode/src/commands.ts | 4 +--- crates/tabby/src/serve.rs | 2 +- ee/tabby-ui/components/slack-dialog.tsx | 2 +- website/blog/2023-09-18-release-0-1-1-metal/index.md | 2 +- website/blog/2023-09-30-stream-laziness-in-tabby/index.md | 2 +- website/blog/2023-10-21-incremental-decoding/index.md | 2 +- website/docs/extensions/troubleshooting.md | 2 +- website/docs/getting-started.mdx | 4 ++-- 16 files changed, 19 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 7e0fd2133ff5..d23ceeb0e03c 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://makeapullrequest.com) [![Docker pulls](https://img.shields.io/docker/pulls/tabbyml/tabby)](https://hub.docker.com/r/tabbyml/tabby) -[![Slack Community](https://shields.io/badge/Join-Tabby%20Slack-red?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) +[![Slack Community](https://shields.io/badge/Join-Tabby%20Slack-red?logo=slack)](https://links.tabbyml.com/join-slack) [![Office Hours](https://img.shields.io/badge/Book-Office%20Hours-purple?logo=googlecalendar&logoColor=white)](https://calendly.com/tabby_ml/chat-with-tabbyml) @@ -92,7 +92,7 @@ apt-get install protobuf-compiler libopenblas-dev ... and don't forget to submit a [Pull Request](https://github.com/TabbyML/tabby/compare) ## 🌍 Community -- #️⃣ [Slack](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) - connect with the TabbyML community +- #️⃣ [Slack](https://links.tabbyml.com/join-slack-extensions) - connect with the TabbyML community - 🎀 [Twitter / X](https://twitter.com/Tabby_ML) - engage with TabbyML for all things possible - πŸ“š [LinkedIn](https://www.linkedin.com/company/tabbyml/) - follow for the latest from the community - πŸ’Œ [Newsletter](https://tinyletter.com/tabbyml/) - subscribe to unlock Tabby insights and secrets diff --git a/clients/intellij/README.md b/clients/intellij/README.md index 920f5519e49e..f1193e2380ec 100644 --- a/clients/intellij/README.md +++ b/clients/intellij/README.md @@ -1,7 +1,7 @@ # Tabby Plugin for IntelliJ Platform [![JetBrains plugins](https://img.shields.io/jetbrains/plugin/d/22379-tabby)](https://plugins.jetbrains.com/plugin/22379-tabby) -[![Slack Community](https://shields.io/badge/Tabby-Join%20Slack-red?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) +[![Slack Community](https://shields.io/badge/Tabby-Join%20Slack-red?logo=slack)](https://links.tabbyml.com/join-slack) Tabby is an AI coding assistant that can suggest multi-line code or full functions in real-time. diff --git a/clients/intellij/src/main/kotlin/com/tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt b/clients/intellij/src/main/kotlin/com/tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt index 73dd3e4b5854..64fc4101326c 100644 --- a/clients/intellij/src/main/kotlin/com/tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt +++ b/clients/intellij/src/main/kotlin/com/tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt @@ -6,6 +6,6 @@ import com.intellij.openapi.actionSystem.AnActionEvent class JoinTabbySlackCommunity: AnAction() { override fun actionPerformed(e: AnActionEvent) { - BrowserUtil.browse("https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA") + BrowserUtil.browse("https://links.tabbyml.com/join-slack-extensions") } } \ No newline at end of file diff --git a/clients/intellij/src/main/resources/META-INF/plugin.xml b/clients/intellij/src/main/resources/META-INF/plugin.xml index c8b40d2abdc7..d8b915ff8e74 100644 --- a/clients/intellij/src/main/resources/META-INF/plugin.xml +++ b/clients/intellij/src/main/resources/META-INF/plugin.xml @@ -18,7 +18,7 @@

Tabby is an AI coding assistant that can suggest multi-line code or full functions in real-time.


For more information, please check out our Website and GitHub. - If you encounter any problem or have any suggestion, please open an issue, or join our Slack community for more support!

+ If you encounter any problem or have any suggestion, please open an issue, or join our Slack community for more support!

Demo

Try our online demo here.

Requirements

diff --git a/clients/vim/README.md b/clients/vim/README.md index 3dd429b59bcf..ffdd1a4c1e1c 100644 --- a/clients/vim/README.md +++ b/clients/vim/README.md @@ -1,7 +1,7 @@ # Tabby Plugin for Vim and NeoVim Tabby is a self-hosted AI coding assistant that can suggest multi-line code or full functions in real-time. For more information, please check out our [website](https://tabbyml.com/) and [github](https://github.com/TabbyML/tabby). -If you encounter any problem or have any suggestion, please [open an issue](https://github.com/TabbyML/tabby/issues/new) or join our [Slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) for support. +If you encounter any problem or have any suggestion, please [open an issue](https://github.com/TabbyML/tabby/issues/new) or join our [Slack community](https://links.tabbyml.com/join-slack) for support. ## Table of Contents diff --git a/clients/vim/doc/tabby.txt b/clients/vim/doc/tabby.txt index c2aec60bcefb..0e5a1d44a9ae 100644 --- a/clients/vim/doc/tabby.txt +++ b/clients/vim/doc/tabby.txt @@ -8,7 +8,7 @@ support. {1} https://www.tabbyml.com/ {2} https://github.com/TabbyML/tabby {3} https://github.com/TabbyML/tabby/issues/new - {4} https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA + {4} https://links.tabbyml.com/join-slack *Tabby-compatibility* *Tabby-NeoVim* Compatibility~ diff --git a/clients/vscode/README.md b/clients/vscode/README.md index bd028ec50cd2..235726de5bd5 100644 --- a/clients/vscode/README.md +++ b/clients/vscode/README.md @@ -3,14 +3,14 @@ [![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![VSCode Extension Version](https://img.shields.io/visual-studio-marketplace/v/TabbyML.vscode-tabby)](https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby) [![VSCode Extension Installs](https://img.shields.io/visual-studio-marketplace/i/TabbyML.vscode-tabby)](https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby) -[![Slack Community](https://shields.io/badge/Tabby-Join%20Slack-red?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) +[![Slack Community](https://shields.io/badge/Tabby-Join%20Slack-red?logo=slack)](https://links.tabbyml.com/join-slack) Tabby is an AI coding assistant that can suggest multi-line code or full functions in real-time. Tabby VSCode extension is compatible with `VSCode β‰₯ 1.82.0`, as well as web environments like [vscode.dev](https://vscode.dev). For more information, please check out our [Website](https://tabbyml.com/) and [GitHub](https://github.com/TabbyML/tabby). -If you encounter any problem or have any suggestion, please [open an issue](https://github.com/TabbyML/tabby/issues/new), or join our [Slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) for support. +If you encounter any problem or have any suggestion, please [open an issue](https://github.com/TabbyML/tabby/issues/new), or join our [Slack community](https://links.tabbyml.com/join-slack) for support. ## Demo diff --git a/clients/vscode/assets/walkthroughs/server.md b/clients/vscode/assets/walkthroughs/server.md index 661bbad1b1a0..c5557d956809 100644 --- a/clients/vscode/assets/walkthroughs/server.md +++ b/clients/vscode/assets/walkthroughs/server.md @@ -2,4 +2,4 @@ Tabby is an open-source project and supports self-hosting. For more details, please refer to our [self-hosting guide](https://tabby.tabbyml.com/docs/installation/) and visit our [Github repository](https://github.com/tabbyml/tabby). -If you encounter any problems during server setup, please join our [Slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) for support, or [open an issue](https://github.com/TabbyML/tabby/issues/new) on Github. +If you encounter any problems during server setup, please join our [Slack community](https://links.tabbyml.com/join-slack-extensions) for support, or [open an issue](https://github.com/TabbyML/tabby/issues/new) on Github. diff --git a/clients/vscode/src/commands.ts b/clients/vscode/src/commands.ts index 911f9cc9be60..ddc1b212f7a4 100644 --- a/clients/vscode/src/commands.ts +++ b/clients/vscode/src/commands.ts @@ -269,9 +269,7 @@ const openOnlineHelp: Command = { env.openExternal(Uri.parse("https://tabby.tabbyml.com/docs/models/")); break; case "Tabby Slack Community": - env.openExternal( - Uri.parse("https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA"), - ); + env.openExternal(Uri.parse("https://links.tabbyml.com/join-slack-extensions/")); break; case "Tabby GitHub Repository": env.openExternal(Uri.parse("https://github.com/tabbyml/tabby")); diff --git a/crates/tabby/src/serve.rs b/crates/tabby/src/serve.rs index 903f7dcbf4ad..a0a3ad40222d 100644 --- a/crates/tabby/src/serve.rs +++ b/crates/tabby/src/serve.rs @@ -36,7 +36,7 @@ use crate::{ info(title="Tabby Server", description = " [![tabby stars](https://img.shields.io/github/stars/TabbyML/tabby)](https://github.com/TabbyML/tabby) -[![Join Slack](https://shields.io/badge/Join-Tabby%20Slack-red?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) +[![Join Slack](https://shields.io/badge/Join-Tabby%20Slack-red?logo=slack)](https://links.tabbyml.com/join-slack) Install following IDE / Editor extensions to get started with [Tabby](https://github.com/TabbyML/tabby). * [VSCode Extension](https://github.com/TabbyML/tabby/tree/main/clients/vscode) – Install from the [marketplace](https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby), or [open-vsx.org](https://open-vsx.org/extension/TabbyML/vscode-tabby) diff --git a/ee/tabby-ui/components/slack-dialog.tsx b/ee/tabby-ui/components/slack-dialog.tsx index fb71263eba66..143b0ee63262 100644 --- a/ee/tabby-ui/components/slack-dialog.tsx +++ b/ee/tabby-ui/components/slack-dialog.tsx @@ -41,7 +41,7 @@ export default function SlackDialog() { diff --git a/website/blog/2023-09-18-release-0-1-1-metal/index.md b/website/blog/2023-09-18-release-0-1-1-metal/index.md index 89c9c0707025..8ca672c77dc0 100644 --- a/website/blog/2023-09-18-release-0-1-1-metal/index.md +++ b/website/blog/2023-09-18-release-0-1-1-metal/index.md @@ -39,5 +39,5 @@ llama_print_timings: total time = 340.25 ms This enhancement leads to a significant inference speed upgradeπŸš€, for example, It marks a meaningful milestone in Tabby's adoption on Apple devices. Check out our [Model Directory](/docs/models) to discover LLM models with Metal support! 🎁 :::tip -Check out latest Tabby updates on [Linkedin](https://www.linkedin.com/company/tabbyml/) and [Slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA)! Our Tabby community is eager for your participation. ❀️ +Check out latest Tabby updates on [Linkedin](https://www.linkedin.com/company/tabbyml/) and [Slack community](https://links.tabbyml.com/join-slack)! Our Tabby community is eager for your participation. ❀️ ::: diff --git a/website/blog/2023-09-30-stream-laziness-in-tabby/index.md b/website/blog/2023-09-30-stream-laziness-in-tabby/index.md index bc70f5e5a7ad..5c900c3dc8b3 100644 --- a/website/blog/2023-09-30-stream-laziness-in-tabby/index.md +++ b/website/blog/2023-09-30-stream-laziness-in-tabby/index.md @@ -137,6 +137,6 @@ By employing streaming and implementing laziness semantics appropriately, all co ## That's it -We would love to invite to join our Slack community! Please feel free to reach out to us on [Slack](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) - we have channels for discussing all aspects of the product and tech, and everyone is welcome to join the conversation. +We would love to invite to join our Slack community! Please feel free to reach out to us on [Slack](https://links.tabbyml.com/join-slack) - we have channels for discussing all aspects of the product and tech, and everyone is welcome to join the conversation. Happy hacking 😁πŸ’ͺ🏻 diff --git a/website/blog/2023-10-21-incremental-decoding/index.md b/website/blog/2023-10-21-incremental-decoding/index.md index 26e9dce37dff..790932d7bbff 100644 --- a/website/blog/2023-10-21-incremental-decoding/index.md +++ b/website/blog/2023-10-21-incremental-decoding/index.md @@ -69,4 +69,4 @@ Incremental decoding: ......, 207, 211 -> "......[ hello]" βœ… For interested folks, you can refer to Tabby's exact implementation in `IncrementalDecoding` function in [`creates/tabby-inference/src/decoding.rs`](https://github.com/TabbyML/tabby/pull/491). -Have you found our new decoding methods effective? Share your thoughts with us in our [Slack](https://join.slack.com/t/tabbyml/shared_invite/zt-22thejc0z-7ePKeWNCHPX31pEtnT4oYQ) channel 🌍😊! +Have you found our new decoding methods effective? Share your thoughts with us in our [Slack](https://links.tabbyml.com/join-slack) channel 🌍😊! diff --git a/website/docs/extensions/troubleshooting.md b/website/docs/extensions/troubleshooting.md index 05d37a091266..f589c99f873c 100644 --- a/website/docs/extensions/troubleshooting.md +++ b/website/docs/extensions/troubleshooting.md @@ -154,6 +154,6 @@ add `com.tabbyml.intellijtabby:all` to the list. ## Still Have Issues? If you still have any issues, please feel free to [open an issue on github](https://github.com/TabbyML/tabby/issues/new), -or join our [slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) +or join our [slack community](https://links.tabbyml.com/join-slack) for further support. diff --git a/website/docs/getting-started.mdx b/website/docs/getting-started.mdx index 78e0860e873a..73ebd80776de 100644 --- a/website/docs/getting-started.mdx +++ b/website/docs/getting-started.mdx @@ -6,7 +6,7 @@ sidebar_position: 0 Tabby is an open-source, self-hosted AI coding assistant. With Tabby, every team can set up its own LLM-powered code completion server with ease. -[![Join Slack](https://shields.io/badge/Join%20Slack-e29351?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) +[![Join Slack](https://shields.io/badge/Join%20Slack-e29351?logo=slack)](https://links.tabbyml.com/join-slack) [![Follow on Linkedin](https://shields.io/badge/Follow%20on%20Linkedin-e29351?logo=linkedin)](https://www.linkedin.com/company/tabbyml/) [![Star on Github](https://img.shields.io/github/stars/TabbyML/tabby?labelColor=e29351&label=Star&color=ffffff&logo=github)](https://github.com/TabbyML/tabby) @@ -51,7 +51,7 @@ Tabby optimizes the experience for these core users to enhance your team's produ - ⭐ Tabby [Github repo](https://github.com/TabbyML/tabby) to stay updated about new releases and tutorials. -- πŸ™‹ Join the Tabby community on [Slack](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) and get direct support from the community. +- πŸ™‹ Join the Tabby community on [Slack](https://links.tabbyml.com/join-slack) and get direct support from the community. - 🎀 Follow Tabby on [Twitter / X](https://twitter.com/Tabby_ML) to engage with TabbyML for all things possible.