Open Issues Need Help
View All on GitHubA Quarkus extension for instant, zero-boilerplate, secured CRUD APIs
AI Summary: The task is to modify the HyperAPI Quarkus extension to generate DTOs for enum types instead of directly using the original enum in the entity. The extension should ideally allow users to specify custom DTOs for enums via the `@HyperResource` annotation, providing a 1:1 mapping by default unless a custom DTO is provided.
A Quarkus extension for instant, zero-boilerplate, secured CRUD APIs
AI Summary: The HyperAPI Quarkus extension currently generates DTOs that incorrectly reference JPA entities instead of the generated DTOs when dealing with nested entities (e.g., a User entity containing an Address entity). The task is to modify the DTO and mapper generation to ensure that nested DTOs are used consistently, correcting the import statements in the generated DTO classes to use the appropriate DTO instead of the JPA entity.
A Quarkus extension for instant, zero-boilerplate, secured CRUD APIs
AI Summary: The task is to fix a bug in the HyperAPI Quarkus extension where the MapStruct processor is failing to generate implementations for automatically generated mapper classes. The current workaround requires manually adding the MapStruct processor in the Maven compiler plugin configuration; the goal is to eliminate this manual step and have MapStruct integration handled automatically by the HyperAPI extension.
A Quarkus extension for instant, zero-boilerplate, secured CRUD APIs