Skip to content

Commit cc2cd03

Browse files
Update root configuration and documentation files
1 parent 63665b1 commit cc2cd03

File tree

5 files changed

+34
-131
lines changed

5 files changed

+34
-131
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [v0.9.1] - 2025-09-29
6+
7+
### GitHub API Integration
8+
- Updated GitHub import component to use existing /api/github/ routes instead of missing integration endpoints
9+
- Modified lib/github-oauth.ts to call /api/github/user, /api/github/repos, and /api/github/orgs
10+
- Created new /api/github/repos/[owner]/[repo] endpoint for repository content fetching
11+
- Fixed repository loading to support both user and organization repositories
12+
- Restored file fetching functionality using GitHub Contents API
13+
- Maintained compatibility with existing TypeScript interfaces and error handling
14+
515
## [v0.2.2] - 2025-08-27
616

717
### 🚀 Enhancements

README.md

Lines changed: 0 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -364,70 +364,6 @@ As an open-source project, we welcome contributions from the community. If you a
364364
365365
Place SVG logo in [`public/thirdparty/logos/`](public/thirdparty/logos)
366366
367-
## 🚀 Advanced Usage
368-
369-
### Workflow Automation
370-
371-
CodinIT.dev supports complex multi-step workflows:
372-
373-
```typescript
374-
// Example workflow definition
375-
const workflow = {
376-
name: 'Data Analysis Pipeline',
377-
fragments: [
378-
{ type: 'data-import', config: { source: 'csv' } },
379-
{ type: 'data-cleaning', config: { method: 'pandas' } },
380-
{ type: 'visualization', config: { charts: ['scatter', 'histogram'] } }
381-
],
382-
connections: [
383-
{ from: 'data-import', to: 'data-cleaning' },
384-
{ from: 'data-cleaning', to: 'visualization' }
385-
]
386-
}
387-
```
388-
389-
### Team Collaboration
390-
391-
Setup team workspaces:
392-
393-
1. Configure team billing in Stripe dashboard
394-
2. Invite team members via settings
395-
3. Set role-based permissions
396-
4. Share projects and workflows
397-
398-
### API Integration
399-
400-
Access CodinIT.dev programmatically:
401-
402-
```typescript
403-
// Execute code via API
404-
const response = await fetch('/api/code/execute', {
405-
method: 'POST',
406-
headers: { 'Authorization': `Bearer ${token}` },
407-
body: JSON.stringify({
408-
code: 'print("Hello from API")',
409-
template: 'code-interpreter-v1'
410-
})
411-
})
412-
```
413-
414-
## 📝 API Documentation
415-
416-
CodinIT.dev provides a comprehensive REST API. Key endpoints:
417-
418-
- `POST /api/chat` - AI code generation
419-
- `POST /api/sandbox` - Create execution environments
420-
- `POST /api/code/execute` - Execute code in sandboxes
421-
- `GET /api/workflows` - List workflows
422-
- `POST /api/workflows/{id}/execute` - Execute workflows
423-
- `GET /api/files/sandbox/list` - Browse sandbox files
424-
425-
For detailed API documentation, see [`openapi.yaml`](openapi.yaml) or import the Postman collection from [`postman-collection.json`](postman-collection.json).
426-
427-
## 👥 Contributing
428-
429-
We welcome contributions to CodinIT.dev! Please see our contributing guidelines:
430-
431367
### Development Setup
432368
433369
1. Fork the repository
@@ -438,22 +374,6 @@ We welcome contributions to CodinIT.dev! Please see our contributing guidelines:
438374
6. Push to branch: `git push origin feature/amazing-feature`
439375
7. Open a Pull Request
440376
441-
### Areas for Contribution
442-
443-
- 🤖 New AI provider integrations
444-
- 📊 Additional sandbox templates
445-
- 🔧 Workflow automation improvements
446-
- 📝 Documentation and tutorials
447-
- 🐛 Bug fixes and performance optimizations
448-
- 🎨 UI/UX enhancements
449-
450-
## 📞 Support
451-
452-
- **Documentation**: Comprehensive guides in [`docs/`](docs/)
453-
- **GitHub Issues**: Report bugs and request features
454-
- **Community**: Join our Discord server
455-
- **Email**: Contact [email protected]
456-
457377
## 📜 Apache 2.0 License
458378
459379
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
@@ -465,9 +385,3 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file
465385
- [Vercel](https://vercel.com) for deployment and hosting
466386
- [shadcn/ui](https://ui.shadcn.com) for beautiful UI components
467387
- All the amazing AI providers making this possible
468-
469-
---
470-
471-
<p align="center">
472-
<strong>Built with ❤️ by the CodinIT.dev team</strong>
473-
</p>

RELEASE_NOTES.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,28 @@
11
# Release Notes
22

3-
## Version 0.2.2 - Telemetry API Refactor 🚀
3+
## Version 0.9.1 - GitHub API Integration Fix
4+
5+
**Release Date:** September 29, 2025
6+
7+
### GitHub API Integration
8+
9+
This release fixes the GitHub import functionality by integrating with existing GitHub API routes instead of missing integration endpoints.
10+
11+
#### API Integration Updates
12+
- Updated GitHub import component to use existing /api/github/ routes
13+
- Modified repository fetching to call /api/github/user, /api/github/repos, and /api/github/orgs
14+
- Created new /api/github/repos/[owner]/[repo] endpoint for repository content access
15+
- Fixed repository loading to support both user and organization repositories
16+
- Restored file fetching functionality using GitHub Contents API
17+
- Maintained compatibility with existing TypeScript interfaces and error handling
18+
19+
#### Technical Improvements
20+
- Replaced missing /api/integrations/github/* endpoints with functional alternatives
21+
- Added proper pagination and sorting support for repository lists
22+
- Implemented content encoding handling for file downloads
23+
- Enhanced error handling for GitHub API responses
24+
25+
## Version 0.2.2 - Telemetry API Refactor
426

527
**Release Date:** August 27, 2025
628

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codinit-app",
3-
"version": "0.9.0",
3+
"version": "0.2.3",
44
"private": false,
55
"scripts": {
66
"dev": "next dev --turbo",
@@ -19,7 +19,6 @@
1919
"@aws-sdk/client-s3": "^3.896.0",
2020
"@aws-sdk/lib-storage": "^3.896.0",
2121
"@e2b/code-interpreter": "^1.5.1",
22-
"@flags-sdk/growthbook": "^0.1.0",
2322
"@hookform/resolvers": "^5.2.2",
2423
"@monaco-editor/react": "^4.7.0",
2524
"@nanostores/react": "^1.0.0",

pnpm-lock.yaml

Lines changed: 0 additions & 42 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)