Commit df0baee
committed
feat: enhance SafeExec API with comprehensive documentation and direct code execution
- Transform API documentation from basic RCE Backend to professional SafeExec branding
- Add comprehensive OpenAPI 3.0 schemas with detailed examples for all endpoints
- Include interactive code examples for Python, JavaScript, Java, C++, and Go
- Implement direct code execution endpoint (/api/execute) for testing without problems
- Add health monitoring routes with system status and performance metrics
- Enhance authentication middleware with improved rate limiting and error handling
- Improve secure Docker executor with better resource management and error reporting
- Update project metadata in package.json with correct SafeExec information
- Refactor API documentation structure for better developer experience
- Fix TypeScript import issues for better type safety
This update transforms the platform into an enterprise-grade secure code execution
service with professional documentation and enhanced functionality.1 parent 16bad02 commit df0baee
File tree
11 files changed
+1924
-517
lines changed- docs
- src
- config
- controllers
- executors
- middleware
- routes
- services
11 files changed
+1924
-517
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
19 | 23 | | |
20 | 24 | | |
21 | 25 | | |
| |||
81 | 85 | | |
82 | 86 | | |
83 | 87 | | |
84 | | - | |
| 88 | + | |
85 | 89 | | |
86 | 90 | | |
87 | 91 | | |
| |||
90 | 94 | | |
91 | 95 | | |
92 | 96 | | |
93 | | - | |
| 97 | + | |
| 98 | + | |
94 | 99 | | |
| 100 | + | |
95 | 101 | | |
96 | 102 | | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
97 | 106 | | |
98 | 107 | | |
99 | 108 | | |
| |||
0 commit comments