| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-09-16 | 1.1 kB | |
| Release v3.1.1 source code.tar.gz | 2025-09-16 | 7.1 MB | |
| Release v3.1.1 source code.zip | 2025-09-16 | 7.3 MB | |
| Totals: 3 Items | 14.4 MB | 0 | |
Auto-generated release v3.1.1
Changes: Feature/restapi-interface (#529)
-
- Fixed issue where connectionstring is being overwritten by defaults for postgres
-
Fixed issue where multiple protocols for postgres are not supported
-
Fixed the parser to have the right parser query was saved
-
Implement OpenAPI Specification Generation and Endpoint Handlers
-
Added a new file OPENAPI_INFRASTRUCTURE_REUSE.md detailing the reuse of existing GraphJin infrastructure for OpenAPI generation.
- Introduced core/openapi.go to define OpenAPI structures and generate specifications from GraphQL queries.
- Enhanced core/internal/allow/allow.go with ListAll method to retrieve all queries from the allow list.
- Implemented core/osfs.go with a List method to list files in a directory.
- Updated core/plugin.go to include List method in the FS interface.
- Created REST API handlers for OpenAPI specification in serv/api.go and serv/http.go.
- Defined new routes for OpenAPI endpoints in serv/routes.go.
- Added test_openapi.go to create a temporary environment for testing OpenAPI generation and output.
Commit: [a943e3]