SIGN IN SIGN UP

feat(api): derive ascii structure names for documents

Build each document's structure name in a single pass from its owner,
category, section, and field, joining display parts with an em dash
and slug parts with dashes so Persian text never leaks into slugs or
download filenames. Expose structure_name_slug on document payloads
and map documentable entities to their section registries via config
so the locator can resolve labels per domain. Personal info gains
explicit page field-key slugs.
Q
QorbaniSepehr committed
9962a46f9c1f5152979495973ba1c505b08a3baf
Parent: 82ba9af