Public catalog
The public catalog is a set of read-only, unauthenticated pages that publish a limited subset of product data on stable public URLs.
The catalog currently includes:
- Pricing & limits - comparison of active plans
- Open bugs - list of bugs in
OPENstatus
URLs and locale
Public pages use a locale segment in the URL:
/public_page/en/.../public_page/ru/...
If the locale or route is not available, the application should return the correct HTTP response for that page instead of turning a 404 into a 500.
Catalog pages
| Page | URL | What it shows |
|---|---|---|
| Pricing | /public_page/{locale}/pricing/information | Active plans, prices, limits, and feature availability |
| Open bugs | /public_page/{locale}/bugs/open | Public list of open bugs for the selected project |
Open bugs
The Open bugs page renders a read-only table with:
bug_titlebug_descriptionbug_prioritybug_severitybug_type
Selection rules:
- only bugs with status
OPEN - only rows for the target project / team
- rows with
privatein the title are excluded
This is a public viewing surface, not an editing or triage workflow.
Error behaviour
For public catalog pages, it is important to distinguish:
404 Not Found- route or page does not exist5xx- internal application error
Client-side HTTP errors in the 4xx range should not:
- be rewritten to
500 - be sent to Sentry as server errors
This keeps error monitoring quieter and makes public URL behaviour predictable.
See also
| Version | 1.3.1 |
| Last updated | 2026-07-08 |