Complete permission-aware native search indexing
This commit is contained in:
@@ -11,6 +11,7 @@ from govoplan_core.core.module_guards import (
|
||||
persistent_table_uninstall_guard,
|
||||
)
|
||||
from govoplan_core.core.modules import (
|
||||
DocumentationLink,
|
||||
DocumentationTopic,
|
||||
FrontendModule,
|
||||
FrontendRoute,
|
||||
@@ -152,6 +153,13 @@ manifest = ModuleManifest(
|
||||
label="Search results",
|
||||
order=20,
|
||||
),
|
||||
ViewSurface(
|
||||
id="search.admin.index",
|
||||
module_id=MODULE_ID,
|
||||
kind="section",
|
||||
label="Search index administration",
|
||||
order=30,
|
||||
),
|
||||
),
|
||||
),
|
||||
migration_spec=MigrationSpec(
|
||||
@@ -201,12 +209,26 @@ manifest = ModuleManifest(
|
||||
"Search works with the built-in database index and can aggregate "
|
||||
"optional providers. Source modules announce searchable types, "
|
||||
"context scopes, and ACL-aware index entries. External engines "
|
||||
"remain optional adapters."
|
||||
"remain optional adapters. F3 or the title-bar field opens the "
|
||||
"keyboard-navigable search overlay; filters never broaden the "
|
||||
"current principal's source permissions. Provider failures are "
|
||||
"shown as partial diagnostics without discarding safe results."
|
||||
" Search administrators can inspect native source coverage, "
|
||||
"process queued changes, reconcile enabled modules, and run "
|
||||
"bounded source rebuilds from Administration. Quarantined "
|
||||
"changes remain visible until repaired and reconciled."
|
||||
),
|
||||
layer="available",
|
||||
documentation_types=("admin", "user"),
|
||||
audience=("administrator", "user"),
|
||||
related_modules=("connectors", "views"),
|
||||
links=(
|
||||
DocumentationLink(
|
||||
label="Search interface pattern audit",
|
||||
href="govoplan-search/docs/INTERFACE_PATTERN_MIGRATION.md",
|
||||
kind="repository",
|
||||
),
|
||||
),
|
||||
order=12,
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user