diff --git a/extensions/bluebubbles/api.ts b/extensions/bluebubbles/api.ts index 414efd5531e..743a24e835f 100644 --- a/extensions/bluebubbles/api.ts +++ b/extensions/bluebubbles/api.ts @@ -1 +1,2 @@ export { bluebubblesPlugin } from "./src/channel.js"; +export { isAllowedBlueBubblesSender } from "./src/targets.js"; diff --git a/extensions/mattermost/api.ts b/extensions/mattermost/api.ts index 4968757a94e..b2168662860 100644 --- a/extensions/mattermost/api.ts +++ b/extensions/mattermost/api.ts @@ -1 +1,2 @@ export { mattermostPlugin } from "./src/channel.js"; +export { isMattermostSenderAllowed } from "./src/mattermost/monitor-auth.js"; diff --git a/src/security/dm-policy-channel-smoke.test.ts b/src/security/dm-policy-channel-smoke.test.ts index 189f169648c..5c195ab5ef1 100644 --- a/src/security/dm-policy-channel-smoke.test.ts +++ b/src/security/dm-policy-channel-smoke.test.ts @@ -1,7 +1,7 @@ import { describe, expect, it } from "vitest"; -import { isAllowedBlueBubblesSender } from "../../extensions/bluebubbles/src/targets.js"; -import { isMattermostSenderAllowed } from "../../extensions/mattermost/src/mattermost/monitor-auth.js"; -import { isSignalSenderAllowed, type SignalSender } from "../../extensions/signal/src/identity.js"; +import { isAllowedBlueBubblesSender } from "../../extensions/bluebubbles/api.js"; +import { isMattermostSenderAllowed } from "../../extensions/mattermost/api.js"; +import { isSignalSenderAllowed, type SignalSender } from "../../extensions/signal/api.js"; import { DM_GROUP_ACCESS_REASON, resolveDmGroupAccessWithLists } from "./dm-policy-shared.js"; type ChannelSmokeCase = {