Merge d1084ecbeb08e0923890b902490229cd037b5e4d into 598f1826d8b2bc969aace2c6459824737667218c
This commit is contained in:
commit
ad288d744b
@ -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: {
|
||||
|
||||
@ -1392,6 +1392,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