Merge commit from fork

* fix(security): restrict access to integrations to authenticated users

* chore: github is broken
This commit is contained in:
Meier Lukas authored and GitHub committed 2026-02-27 19:24:24 +01:00
1 parent fce970c706
commit 91fc5a5c74
2 files changed
+17 -11

No files matched your search

@@ -14,16 +14,22 @@ import type { SectionItem } from "~/app/[locale]/boards/_types";
import { useSectionContext } from "../sections/section-context";
import { useItemActions } from "./item-actions";
import { ItemMoveModal } from "./item-move-modal";
import { useSession } from "@homarr/auth/client";
export const BoardItemMenu = ({
offset,
item,
resetErrorBoundary,
}: {
offset: number;
interface BoardItemMenuProps {
offset: number;
item: SectionItem;
resetErrorBoundary?: () => void;
}) => {
}
export const BoardItemMenu = (props: BoardItemMenuProps) => {
const {data: session} = useSession();
if (!session) return null;
return <BoardItemMenuInner {...props} />;
};
const BoardItemMenuInner = ({ offset, item, resetErrorBoundary }: BoardItemMenuProps) => {
const refResetErrorBoundaryOnNextRender = useRef(false);
const tItem = useScopedI18n("item");
const t = useI18n();
@@ -130,4 +136,4 @@ export const BoardItemMenu = ({
</Menu.Dropdown>
</Menu>
);
};
}