Route catalogue
Derived from the route tables listed below. Regenerate this page whenever a route
changes — see the blast-radius checklist in the docs-writer skill.
| Route table | Aggregated as |
|---|---|
|
The root — nests every feature table under |
|
|
|
|
|
Spread into |
Router options: useHash: true, scrollPositionRestoration: 'enabled',
relativeLinkResolution: 'legacy', enableTracing: false. See
routing.
Notation
| Shorthand | Meaning |
|---|---|
STD |
|
UW-CFG |
|
AUD-CFG |
|
RUW-CFG |
|
MPS-CFG |
|
Outside the layout shell
| Path | Component | Guards |
|---|---|---|
|
|
none |
|
|
none |
|
|
none |
Welcome
| Path | Component | Guards |
|---|---|---|
|
|
|
|
|
same |
:messageCode renders a canned message from MessageService
(INSTALL_EXTENSION, CANT_RECEIVE_SUPPLIER_TOKEN,
YOU_CAN_ONLY_LOG_IN_TO_SUPPLIER_SUPPLIER4).
Root redirects
| Path | Behaviour |
|---|---|
|
Redirect to |
|
|
Admin
Parent /admin: canActivate: [RouteAccessResolver, FeatureFlagsGeneralGuard,
NgxPermissionsGuard], data.permissions = { only: DEV, redirectTo: '/' }.
| Path | Component |
|---|---|
|
|
|
|
|
|
|
redirect to |
Tasks
Parent /tasks: TasksComponent, STD.
| Path | Component |
|---|---|
|
redirect to |
|
|
Emails
Parent /emails: STD (no parent component).
| Path | Component |
|---|---|
|
redirect to |
|
|
|
|
Manage
Parent /manage: STD. Default child users/list.
| Path | Component |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marketplaces
Parent /marketplaces: STD.
| Path | Component |
|---|---|
|
redirect to |
|
|
|
|
|
|
Processes
Two tables. Parent /processes: STD.
| Path (declaration order) | Component |
|---|---|
|
redirect to |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Second table, parent /proceses (sic):
canActivate: [RouteAccessResolver, FeatureFlagsGeneralGuard] — no
NgxPermissionsGuard.
| Path | Component |
|---|---|
|
redirect to |
|
|
|
The sidebar’s Payments group links to |
Reports
Parent /reports: STD.
| Path (declaration order) | Component | Notes |
|---|---|---|
|
redirect to |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Underwriting tracker
Parent /underwriting: STD.
| Path | Component |
|---|---|
|
redirect to |
|
|
Visibility is additionally gated by the UNDERWRITING_TRACKER flag in the sidebar,
not on the route.
Suppliers
Parent /suppliers: canActivate: [RouteAccessResolver, FeatureFlagsGeneralGuard] —
no NgxPermissionsGuard at this level.
| Path | Component | Access |
|---|---|---|
|
redirect to |
|
|
|
|
|
|
Children of :supplierKey
| Path | Component | Access |
|---|---|---|
|
redirect to |
|
|
|
AUD-CFG |
|
|
— |
|
|
|
|
|
UW-CFG |
|
|
UW-CFG |
|
|
|
|
|
RUW-CFG |
|
redirect to |
|
|
|
— |
|
|
|
|
|
UW-CFG |
|
|
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UW-CFG |
|
redirect to |
|
|
|
— |
|
|
— |
|
|
— |
|
|
— |
|
|
UW-CFG |
|
redirect to |
|
|
|
— |
|
|
own |
|
|
own |
|
|
own |
|
|
UW-CFG |
|
|
MPS-CFG — |
|
|
UW-CFG |
|
redirect to |
|
|
|
— |
|
|
— |
|
|
no restriction config |
|
redirect to |
|
|
|
— |
|
|
— |
|
|
— |
|
|
— |
|
|
UW-CFG |
|
redirect to |
|
|
|
— |
|
|
— |
|
|
UW-CFG |
|
|
UW-CFG |
|
|
UW-CFG |
|
|
UW-CFG |
|
|
— |
|
|
— |
|
|
— |
|
|
— |
|
|
— |
|
|
— |
|
|
— |
|
|
— |
|
|
UW-CFG |
|
redirect to |
|
|
|
— |
|
|
|
|
|
|
|
|
UW-CFG |
|
|
UW-CFG |
|
|
— |
|
|
UW-CFG — must stay above |
|
|
— |
|
|
UW-CFG |
|
|
UW-CFG |
Route data keys in use
| Key | Consumer |
|---|---|
|
|
|
|
|
|
|
|
|
Report components |
|
Report table components |
|
|
Ordering hazards
| Table | Hazard |
|---|---|
|
|
|
|
|
|
Root |
|
Related
-
Routing and navigation — the mechanics.
-
Permission catalogue — what the clauses mean.
-
Business domains — what each area does.