* Don't require auth for .ping * Finally introducing loggers * Remove file list caching from disk_space_primitives I don't think this is required anymore with the sync model * Simplification of space primitives and more tests * More reliable online status * Add .zed settings * Remove selfUpdate argument from `writeFile` no longer used - Add `sync` config schema and document sync options - Move sync config handling to client boot logic - Move BootConfig type to ui_types.ts - Remove sync env vars from server - Update documentation for sync and architecture * Improve sync logic and proxy routing for full sync state * Add BoxProxy for late-bound client and improve Lua boot - Add isMobile syscall for editor * Add concurrency to sync process and log indexing duration * Better service worker lifecycle management
9 lines
303 B
TypeScript
9 lines
303 B
TypeScript
import { editor } from "@silverbulletmd/silverbullet/syscalls";
|
|
import { reindexSpace } from "./queue.ts";
|
|
|
|
export async function reindexCommand() {
|
|
await editor.flashNotification("Performing full page reindex...");
|
|
await reindexSpace();
|
|
await editor.flashNotification("Done with page index!");
|
|
}
|