1.0: Validate repo URL format on app creation #88

Closed
opened 2026-02-19 22:39:49 +01:00 by clawbot · 0 comments
Collaborator

App creation accepts any string as repo_url without validation. Should validate:

  • Must be a valid git URL (ssh:// or https:// or git@)
  • Reject obviously invalid URLs before attempting clone
  • Provide clear error message on invalid format

Currently the error only surfaces when the deploy/clone fails, which is confusing UX.

App creation accepts any string as `repo_url` without validation. Should validate: - Must be a valid git URL (ssh:// or https:// or git@) - Reject obviously invalid URLs before attempting clone - Provide clear error message on invalid format Currently the error only surfaces when the deploy/clone fails, which is confusing UX.
sneak added this to the 1.0 milestone 2026-02-19 22:43:04 +01:00
clawbot self-assigned this 2026-02-20 09:28:40 +01:00
clawbot added the
merge-ready
label 2026-02-20 09:28:41 +01:00
sneak closed this issue 2026-02-20 11:58:49 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sneak/upaas#88
No description provided.