new git integraton code
This commit is contained in:
@@ -453,3 +453,14 @@
|
||||
- Hardened light and dark-mode surfaces for settings cards, colour selectors and lookup tables without changing routes, Livewire bindings or business behaviour.
|
||||
- Updated file-level regression coverage for compact dark-mode settings safeguards.
|
||||
- Preserved append-only changelog history.
|
||||
|
||||
- version: 1.10.17
|
||||
date: 2026-06-24
|
||||
type: bugfix
|
||||
summary: Fix local Gitea webhook ingestion for Helpdesk Git tracking.
|
||||
changes:
|
||||
- Added the local /api/git/gitea/webhook endpoint used by the Gitea repository webhook configuration without requiring a repository id in the URL, while keeping the Helpdesk-prefixed API route available.
|
||||
- Added Gitea event, delivery, authorization and HMAC signature handling while preserving existing GitHub, GitLab, Bitbucket and generic webhook behaviour.
|
||||
- Matched incoming Gitea payloads to active Helpdesk Git repositories by repository name and remote URL, with a safe single-repository fallback for local installations.
|
||||
- Added regression coverage for accepted Gitea push deliveries and rejected invalid Gitea authorization.
|
||||
- Preserved append-only changelog history.
|
||||
|
||||
Reference in New Issue
Block a user