Skip to content

Improve Sitemap debugging #755

@davidsowerby

Description

@davidsowerby

It is very easy to lose visibility of route / view structure, and ensure that everything is consistent. Not sure yet what the complete answer is, but this is worth some thought. Possibilities include:

  • Make sure all standard pages are meaningfully defined
  • Produce an output something like UserSitemap.toString() , but from the MasterSitemap with various layout options.

Half baked example:

By name key, with [] representing pages which require permission, {} which require roles, unmarked are public (this would need monospaced font to line up properly)

- Home                 home
- [Finance]            finance
-- [Purchasing]      finance/purchasing

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions