Skip to content

Conversation

@naoki-00-ito
Copy link
Member

This pull request introduces several updates to the API documentation, Go server dependencies, and mobile app features, with a focus on improving OpenAPI integration and adding an API health check screen to the mobile app. Below is a categorized summary of the most important changes:

API Documentation Updates:

  • Updated api/README.md to clarify workflows for regenerating OpenAPI 3.0.3 documentation and added details about the Swagger 2.0-to-OpenAPI conversion process. [1] [2]

Go Server Dependency Updates:

  • Upgraded multiple dependencies in api/go.mod, including github.com/swaggo/swag and github.com/go-openapi packages, to their latest versions for compatibility and improved functionality. [1] [2]
  • Adjusted import aliases in api/main.go for better readability and consistency with updated dependencies.

Mobile App Enhancements:

  • Added an API health check screen (ApiHealthScreen) to the mobile app, which queries the /health endpoint and displays the API status. Changes include updates to api-client/api.ts, components/example/api-health-screen.tsx, and navigation setup files. [1] [2] [3] [4] [5] [6] [7]
  • Updated mobile-app/env.ts to define the API_BASE_URL for the Go server and Prism mock server.

Mock Server Configuration:

  • Changed the mock server port in mobile-app/package.json from 3001 to 8080 for consistency with the Go server's API base URL.

@naoki-00-ito naoki-00-ito self-assigned this Jul 27, 2025
@naoki-00-ito naoki-00-ito linked an issue Jul 27, 2025 that may be closed by this pull request
@naoki-00-ito naoki-00-ito merged commit b49ba17 into develop Jul 27, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Go server 接続

2 participants