fix: refactor public API URL routing and add service prefix by nimish-ks · Pull Request #820 · phasehq/console

@nimish-ks

Restructure public API URLs to be defined without prefix and mounted
at both /public/ and / via include(). Add /service/ prefix that mirrors
all urlpatterns for direct ALB/Ingress routing.

rohan-chaturvedi

Co-authored-by: Rohan Chaturvedi <rohan.chaturvedi@protonmail.com>
Signed-off-by: Nimish <85357445+nimish-ks@users.noreply.github.com>
Remove duplicated public_urls, cloud URLs, admin URLs, and service
prefix that were introduced by a bad merge. Fix the broken except
block that was missing its pass statement. Remove unused re_path
import. Move /service/ prefix to end so it captures all routes.

@nimish-ks

@nimish-ks

@rohan-chaturvedi

Signed-off-by: rohan <rohan.chaturvedi@protonmail.com>

rohan-chaturvedi

@nimish-ks

…lation

PR builds now use parallel native runners (ubuntu-latest for amd64,
ubuntu-24.04-arm for arm64) with digest-based manifest merging.
Release builds retain the existing buildx cross-compilation flow.

github-advanced-security[bot]

@nimish-ks