Skip to content

Commit

Permalink
Docs for RESTEasy Problem
Browse files Browse the repository at this point in the history
  • Loading branch information
melloware committed Feb 9, 2025
1 parent f2e3c4a commit b2c06dc
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 1 deletion.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,11 @@ While the code is surprisingly simple, under the hood this is using:

- [Quarkus REST](https://quarkus.io/guides/rest) for REST API endpoints with OpenAPI documentation
- [Quarkus WebSockets Next](https://quarkus.io/guides/websockets-next-tutorial) for real-time WebSocket communication
- [Quarkus RESTEasy Problem](https://github.com/quarkiverse/quarkus-resteasy-problem) for consistent REST API error handling
- [Quarkus Quinoa](https://github.com/quarkiverse/quarkus-quinoa) to handle allowing this monorepo to serve React and Java code
- [Hibernate ORM with Panache](https://quarkus.io/guides/hibernate-orm-panache) to perform the CRUD operations on the database
- [PostgreSQL](https://www.postgresql.org/) database; automatically starts an embedded DB
- [Liquibase](https://www.liquibase.com/) to automatically update database
- [Quinoa](https://github.com/quarkiverse/quarkus-quinoa) to handle allowing this monorepo to serve React and Java code
- [React + PrimeReact](https://primereact.org/) for a top notch user interface including lazy datatable
- [React Hook Forms](https://react-hook-form.com/) to validate user input data
- [React Websocket](https://github.com/robtaussig/react-use-websocket) to handle websocket connections
Expand Down
3 changes: 3 additions & 0 deletions src/main/resources/application.properties
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@ quarkus.http.filter.static.header."Cache-Control"=public, immutable, max-age=315
quarkus.http.filter.static.matches=/static/.+
quarkus.http.filter.static.methods=GET,HEAD
quarkus.http.filter.static.order=1
quarkus.resteasy.problem.include-mdc-properties=uuid,application,version
quarkus.resteasy.problem.constraint-violation.status=422
quarkus.resteasy.problem.constraint-violation.title=Constraint violation

#################
### NGROK ###
Expand Down
1 change: 1 addition & 0 deletions src/main/webui/src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,7 @@ const App = () => {
items: [
{ label: 'Quarkus', icon: 'pi pi-fw pi-wifi', url: 'https://quarkus.io/', target: '_blank' },
{ label: 'Quinoa', icon: 'pi pi-fw pi-wifi', url: 'https://quarkiverse.github.io/quarkiverse-docs/quarkus-quinoa', target: '_blank' },
{ label: 'REST Problem', icon: 'pi pi-fw pi-wifi', url: 'https://github.com/quarkiverse/quarkus-resteasy-problem', target: '_blank' },
{ label: 'Hibernate/Panache', icon: 'pi pi-fw pi-database', url: 'https://quarkus.io/guides/hibernate-orm-panache', target: '_blank' },
{ label: 'PostgreSQL', icon: 'pi pi-fw pi-database', url: 'https://www.postgresql.org/', target: '_blank' },
{ label: 'Liquibase', icon: 'pi pi-fw pi-database', url: 'https://www.liquibase.com/', target: '_blank' },
Expand Down

0 comments on commit b2c06dc

Please sign in to comment.