Add issue templates, enhance API functionality, and update dependencies

- Introduced bug report and feature request templates for better issue tracking.
- Added release workflow for automated versioning and package publishing.
- Updated dependencies in `pyproject.toml` for improved functionality.
- Refactored API endpoints to use `httpx` for better performance and error handling.
- Added new methods in `BookController` and `KOMGAPI_REST` for enhanced book and series management.
- Updated schemas to include optional fields for better data handling.
This commit is contained in:
2025-05-23 16:42:33 +02:00
parent 759c01380f
commit 5a0502b748
12 changed files with 335 additions and 113 deletions

View File

@@ -0,0 +1,23 @@
name: Feature request
description: Suggest an idea for this project
labels:
- kind/feature
- triage
body:
- type: textarea
id: feature
attributes:
label: Describe the feature
description: |
A clear and concise description of what the feature is.
What is the problem it solves? What are you trying to accomplish?
Include screenshots if applicable.
validations:
required: true
- type: textarea
id: additional-info
attributes:
label: Additional information
description: |
Add any other context or screenshots about the feature request here.