mirror of
https://github.com/stackblitz-labs/bolt.diy
synced 2025-05-08 14:14:41 +00:00
* feat: push private repo # GitHub Integration Changelog ## Fixed - Fixed issue where repositories marked as private weren't being created with private visibility - Added support for changing repository visibility (public/private) when pushing to existing repositories - Fixed 404 errors when pushing files after changing repository visibility ## Added - Added clear user warnings when changing repository visibility from public to private or vice versa - Implemented delays after visibility changes to allow GitHub API to fully process the change - Added retry mechanism (up to 3 attempts with increasing delays) for pushing files after visibility changes - Added repository data refresh before pushing to ensure latest reference data ## Improved - Enhanced error logging and handling for all GitHub API operations - Updated return value handling to use actual repository URLs from the API response - Added comprehensive logging to track repository creation and update operations * cleanup * Update Workbench.client.tsx |
||
---|---|---|
.. | ||
buffer.ts | ||
classNames.ts | ||
constants.ts | ||
debounce.ts | ||
diff.spec.ts | ||
diff.ts | ||
easings.ts | ||
file-watcher.ts | ||
fileUtils.ts | ||
folderImport.ts | ||
formatSize.ts | ||
getLanguageFromExtension.ts | ||
logger.ts | ||
markdown.ts | ||
mobile.ts | ||
os.ts | ||
path.ts | ||
projectCommands.ts | ||
promises.ts | ||
react.ts | ||
sampler.ts | ||
selectStarterTemplate.ts | ||
shell.ts | ||
stacktrace.ts | ||
stripIndent.ts | ||
terminal.ts | ||
types.ts | ||
unreachable.ts |