mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-30 21:23:04 +00:00
Accept daemon settings in the published editor schema (#6621)
* fix(config): accept daemon settings in the published editor schema The website schema omitted accepted configuration fields, so editors rejected valid browser, profile, plugin and metadata settings. Regenerate from the daemon schema and guard the published artifact against drift. Co-authored-by: Okan YILDIRIM <63511519+ragokan@users.noreply.github.com> * fix(config): preserve proxy help when regenerating the schema Keep the existing editor descriptions in the source schema so regeneration retains them. The new regression fails when the proxy descriptions disappear. * test(usage): create SQLite store fixtures in one transaction The Windows plugin suite exceeded its five-second test deadline while creating and exercising the first OMP store fixture. Commit the fixture as a unit rather than flushing each inserted row separately; preserve the read-only discovery assertions. * test(config): show structured schema validation errors --------- Co-authored-by: paseo-bot[bot] <266920839+paseo-bot[bot]@users.noreply.github.com> Co-authored-by: Okan YILDIRIM <63511519+ragokan@users.noreply.github.com>
This commit is contained in:
co-authored by
Okan YILDIRIM
parent
8d9e7d3ad3
commit
1939ee79ed
@@ -39,6 +39,8 @@ async function database(path: string) {
|
||||
await mkdir((await import("node:path")).dirname(path), { recursive: true });
|
||||
const { DatabaseSync } = await import("node:sqlite");
|
||||
const db = new DatabaseSync(path);
|
||||
// Create the fixture with one durable commit instead of one per row.
|
||||
db.exec("BEGIN");
|
||||
db.exec(
|
||||
"CREATE TABLE auth_credentials (id INTEGER PRIMARY KEY, provider TEXT, credential_type TEXT, data TEXT, disabled_cause TEXT)",
|
||||
);
|
||||
@@ -72,6 +74,7 @@ async function database(path: string) {
|
||||
null,
|
||||
);
|
||||
insert.run(5, "openai-codex", "oauth", "invalid", null);
|
||||
db.exec("COMMIT");
|
||||
db.close();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user