Jobber/docs-site/sidebars.ts
Shaheer Sarfaraz 82e142a8a8
Auto-Registering Extractor System (#223)
* initial commit?

* Address PR feedback on extractor discovery and startup resilience

* Address latest PR review comments

* fix city resolution fallback when input parses empty

* address PR feedback on extractor registry and pipeline validation

* address copilot comments on manifests and registry startup

* fix extractor discovery export handling and env isolation in tests

* enforce duplicate manifest id failures in strict mode

* Fix remaining extractor registry and runtime review comments

* docs

* docs

* test all, logic remains in extractors

* Address PR review feedback on extractor registry and validation

* Revert extractor moduleResolution to bundler

* Enforce shared city filtering across all discovery sources

* Deduplicate extractor strict city post-filtering
2026-02-21 17:44:07 +00:00

79 lines
1.9 KiB
TypeScript

import type { SidebarsConfig } from "@docusaurus/plugin-content-docs";
const sidebars: SidebarsConfig = {
docsSidebar: [
"intro",
{
type: "category",
label: "Getting Started",
items: [
"getting-started/self-hosting",
"getting-started/gmail-oauth-setup",
],
},
{
type: "category",
label: "Workflows",
items: [
"workflows/find-jobs-and-apply-workflow",
"workflows/post-application-workflow",
"workflows/add-an-extractor",
],
},
{
type: "category",
label: "Core Features",
items: [
"features/overview",
"features/pipeline-run",
"features/job-search-bar",
"features/keyboard-shortcuts",
"features/multi-select-and-bulk-actions",
"features/orchestrator",
"features/settings",
"features/reactive-resume",
"features/in-progress-board",
"features/ghostwriter",
"features/post-application-tracking",
"features/visa-sponsors",
"features/tracer-links",
],
},
{
type: "category",
label: "Extractors",
items: [
"extractors/overview",
"extractors/gradcracker",
"extractors/jobspy",
"extractors/adzuna",
"extractors/hiring-cafe",
"extractors/manual",
"extractors/ukvisajobs",
],
},
{
type: "category",
label: "Self-Hosting & Ops",
items: [
"getting-started/self-hosting",
"getting-started/gmail-oauth-setup",
"getting-started/database-backups",
"troubleshooting/common-problems",
],
},
{
type: "category",
label: "Troubleshooting",
items: ["troubleshooting/common-problems"],
},
{
type: "category",
label: "Reference / FAQ",
items: ["reference/faq", "reference/documentation-style-guide"],
},
],
};
export default sidebars;