Skip to content

Feat/openapi codegen - #54

Merged
stark-cybertech merged 20 commits into
mainfrom
feat/openapi-codegen
Jun 29, 2025
Merged

Feat/openapi codegen#54
stark-cybertech merged 20 commits into
mainfrom
feat/openapi-codegen

Conversation

@stark-cybertech

Copy link
Copy Markdown
Collaborator

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • ♻️ Code refactor
  • 📝 Documentation update
  • 🚀 Performance improvement
  • ✅ Test addition/update
  • 🧹 Chore/maintenance
  • 📐 API Spec update
  • Other (please describe):

Changes

  • Add scripts to generate code based on openapi.yaml for all backend spring-boot microservics
  • Check-in generated code
  • Update gradle build files to include generated dependencies
  • Update Dockerfiles to include generated dependencies

Checklist

  • My code follows the project's style guidelines
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have updated the API spec to reflect any changes my code makes

Related Issues

Related to #45

Additional Notes

Most of the code here is Auto-generated, and checked in here in accordance with best-practices.

Most relevant parts for review are the scripts in api/scripts and the build files (build.gradle, settings.gradle, Dockerfile) for the spring-boot services.

@stark-cybertech stark-cybertech self-assigned this Jun 27, 2025
@stark-cybertech
stark-cybertech merged commit 364f49f into main Jun 29, 2025
7 checks passed
@a-kori a-kori mentioned this pull request Jul 10, 2025
17 tasks
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.

1 participant