feat: rebuild desktop sync as linked server accounts, fix packaged plugin bundles and UI scaling

This commit is contained in:
LukeGus committed 2026-09-26 00:41:25 -05:00
1 parent 7c02daccf4
commit 6cd9a2846d
242 files changed
+39127 -8558

No files matched your search

+13 -1
View File
@@ -26,7 +26,19 @@ export async function activate(ctx: PluginContext) {
registerHomepageRoutes(router, repo, ctx);
registerOutboundRoutes(router, ctx);
ctx.sync.registerEntity({ type: "homepageItems", table: items, order: 80 });
ctx.sync.registerEntity({
type: "homepageItems",
table: items,
order: 80,
// A tile inside a folder points at the folder's row.
references: [
{
field: "folderId",
syncField: "folderSyncId",
entityType: "homepageItems",
},
],
});
ctx.sync.registerEntity({
type: "dashboardServiceLinks",
table: serviceLinks,