Validate sessions against the API, honor configurable base paths, and route unknown pages to 404. Keep development ports stable so user and admin apps cannot be confused. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Introduce shared PersianDateInput with jalali utilities and align categories and check management views with updated form patterns.
Co-authored-by: Cursor <cursoragent@cursor.com>