diff --git a/.github/workflows/dev-build.yaml b/.github/workflows/dev-build.yaml index 85886fdb51..09d65ea1c7 100644 --- a/.github/workflows/dev-build.yaml +++ b/.github/workflows/dev-build.yaml @@ -6,7 +6,7 @@ concurrency: on: push: - branches: ['2670-feat-can-the-font-size-of-the-chat-input-box-be-increased'] # put your current branch to create a build. Core team only. + branches: ['2545-feat-community-hub-integration'] # put your current branch to create a build. Core team only. paths-ignore: - '**.md' - 'cloud-deployments/*' diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index e692cd3036..9ee1c5d870 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -69,6 +69,16 @@ const LiveDocumentSyncManage = lazy( ); const FineTuningWalkthrough = lazy(() => import("@/pages/FineTuning")); +const CommunityHubTrending = lazy( + () => import("@/pages/GeneralSettings/CommunityHub/Trending") +); +const CommunityHubAuthentication = lazy( + () => import("@/pages/GeneralSettings/CommunityHub/Authentication") +); +const CommunityHubImportItem = lazy( + () => import("@/pages/GeneralSettings/CommunityHub/ImportItem") +); + export default function App() { return ( @@ -207,6 +217,21 @@ export default function App() { path="/fine-tuning" element={} /> + + } + /> + + } + /> + } + /> diff --git a/frontend/src/components/SettingsSidebar/index.jsx b/frontend/src/components/SettingsSidebar/index.jsx index bb2d32b2d4..a20c2feeb1 100644 --- a/frontend/src/components/SettingsSidebar/index.jsx +++ b/frontend/src/components/SettingsSidebar/index.jsx @@ -11,6 +11,7 @@ import { PencilSimpleLine, Nut, Toolbox, + Globe, } from "@phosphor-icons/react"; import useUser from "@/hooks/useUser"; import { isMobile } from "react-device-detect"; @@ -291,6 +292,30 @@ const SidebarOptions = ({ user = null, t }) => ( flex={true} roles={["admin"]} /> +