Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add input validation for gitURL and slug in POST /project endpoint #8

Closed
wants to merge 3 commits into from

Commits on Feb 13, 2024

  1. feat: Add input validation for gitURL and slug in POST /project endpoint

    - Implemented validation to ensure gitURL is a valid GitHub URL
    - Added validation to enforce proper format for the slug field, disallowing spaces
    - Return appropriate error responses for invalid input formats
    codeterrayt authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    4771bf5 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. fix: Generate slug if not present in /project endpoint

    - Updated the /project endpoint to generate a new slug if not provided
    - Resolves issue where endpoint previously returned an error response when slug was not present
    codeterrayt authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    2aa6739 View commit details
    Browse the repository at this point in the history
  2. Fixed Issue #7

    Issue: Containers are still running #7
    added: process.exit(0) to exit
    codeterrayt authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    6c81bf5 View commit details
    Browse the repository at this point in the history