upaas/internal
user d27adc040d Add server-side app name validation (closes #37)
Validate app names in both HandleAppCreate and HandleAppUpdate using
a regex pattern matching the client-side HTML pattern: lowercase
alphanumeric and hyphens, 2-63 chars, must start and end with
alphanumeric character.

This prevents Docker API errors, path traversal, and log injection
from crafted POST requests bypassing browser validation.
2026-02-15 22:06:08 -08:00
..
config Add deployment improvements and UI enhancements 2025-12-30 15:05:26 +07:00
database fix: resolve all golangci-lint issues 2026-02-15 21:55:24 -08:00
docker fix: resolve all golangci-lint issues 2026-02-15 21:55:24 -08:00
globals Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00
handlers Add server-side app name validation (closes #37) 2026-02-15 22:06:08 -08:00
healthcheck Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00
logger Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00
middleware fix: resolve all golangci-lint issues 2026-02-15 21:55:24 -08:00
models fix: address noinlineerr lint warning 2026-02-15 21:43:00 -08:00
server fix: add ownership verification on env var, label, volume, and port deletion 2026-02-15 21:02:46 -08:00
service fix: resolve all golangci-lint issues 2026-02-15 21:55:24 -08:00
ssh Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00