glandais

glandais/trouvaille

Java
1
0
No license

API specification vi contract.yaml ``` 2. **Generate code:** ```bash # Generate TypeScript client npm run api:generate # Generate Java server mvn quarkus:generate-code ``` 3. **Update entities:** ```bash # Generate entities from OpenAPI mvn quarkus:generate-code ``` ## 📡 API Documentation **OpenAPI Specification:** - **URL:** `http://localhost:8080/q/openapi` - **Swagger UI:** `http://localhost:8080/q/swagger-ui/` **API Features:** - Comprehensive REST API with proper HTTP methods - Request/response validation with OpenAPI schemas - Error handling with appropriate HTTP status codes - Rate limiting and security headers ## 🔐 Authentication **OAuth2 Integration:** - Configurable OAuth2 provider (Google, GitHub, etc.) - JWT token generation and validation - Automatic token refresh - Secure cookie storage **JWT Configuration:** - RS256 algorithm for token signing - Configurable expiration times - Refresh token support - Secure key management ## 👑 Administration **Admin Features:** - Dedicated admin pages with enhanced functionality - User management interface - Tag management tools - Advanced search and filtering for all

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of glandais/trouvaille

Account's avatar
semantic-release plugin to create or update a changelog file
Account's avatar
semantic-release plugin to analyze commits with conventional-changelog
Account's avatar
semantic-release plugin to commit release assets to the project's git repository
Account's avatar
semantic-release plugin to publish a GitHub release and comment on released Pull Requests/Issues
Account's avatar
semantic-release plugin to publish a npm package
Account's avatar
semantic-release plugin to generate changelog content with conventional-changelog
Account's avatar
Automated semver compliant package publishing

Support the repos that depend on this repository

Top contributors

dependabot[bot]'s profile
dependabot[bot]
136 contributions
glandais's profile
glandais
122 contributions
semantic-release-bot's profile
semantic-release-bot
48 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet