SnapCube-v1.2.0
π¦ Changelog β Snapcube v1.2.0
β¨ New Features
- GitHub Repository Support π
Snapcube can now clone project structures directly from a GitHub repository (using the GitHub REST API).
Just provide the repo inowner/repoformat, and Snapcube will fetch all files and folders recursively.
π Error Handling & Validation
-
Added proper error handling for invalid repositories or paths.
- If the repository or path does not exist β clear error message:
βRepository or path not found: {owner}/{repo}/{path}β - Other fetch failures now return descriptive HTTP status errors.
- If the repository or path does not exist β clear error message:
π Path Normalization
- JSON snapshots from GitHub now prefix all file paths with the repository name, ensuring restored projects are always created inside a correctly named folder.