fix(config): accept bluebubbles allowPrivateNetwork setting
This commit is contained in:
parent
35e40f1139
commit
d1084ecbeb
@ -75,6 +75,34 @@ describe("config schema regressions", () => {
|
||||
expect(res.ok).toBe(true);
|
||||
});
|
||||
|
||||
it("accepts channels.bluebubbles.allowPrivateNetwork", () => {
|
||||
const res = validateConfigObject({
|
||||
channels: {
|
||||
bluebubbles: {
|
||||
allowPrivateNetwork: true,
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
expect(res.ok).toBe(true);
|
||||
});
|
||||
|
||||
it("accepts channels.bluebubbles.accounts.*.allowPrivateNetwork", () => {
|
||||
const res = validateConfigObject({
|
||||
channels: {
|
||||
bluebubbles: {
|
||||
accounts: {
|
||||
default: {
|
||||
allowPrivateNetwork: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
expect(res.ok).toBe(true);
|
||||
});
|
||||
|
||||
it("rejects unsafe iMessage remoteHost", () => {
|
||||
const res = validateConfigObject({
|
||||
channels: {
|
||||
|
||||
@ -1277,6 +1277,7 @@ export const BlueBubblesAccountSchemaBase = z
|
||||
mediaMaxMb: z.number().int().positive().optional(),
|
||||
mediaLocalRoots: z.array(z.string()).optional(),
|
||||
sendReadReceipts: z.boolean().optional(),
|
||||
allowPrivateNetwork: z.boolean().optional(),
|
||||
blockStreaming: z.boolean().optional(),
|
||||
blockStreamingCoalesce: BlockStreamingCoalesceSchema.optional(),
|
||||
groups: z.record(z.string(), BlueBubblesGroupConfigSchema.optional()).optional(),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user