Commit Graph

12 Commits

Author SHA1 Message Date
jakob.scheid 4cdd52059d Create logging target option and fallbacks 2026-05-06 00:38:56 +02:00
jakob.scheid c0cec78b03 Add API exceptions module 2026-05-06 00:37:05 +02:00
jakob.scheid 81f79783b6 Remove debug line 2026-05-04 20:03:12 +02:00
jakob.scheid 044ccba66a Divide API into modules 2026-05-04 20:01:43 +02:00
jakob.scheid 10a25b82af Bug fix: HTTPException should not be used in a middleware, so use JSONResponse instead 2026-05-03 19:04:59 +02:00
jakob.scheid 23faf74092 Bug fix: use heximal SHA256 hash instead of bytes (repr)
integrations.gitea.middlewares.signature.GiteaSignatureMiddleware.dispatch
used the Python bytes representation of the SHA256 hash for comparision
in the f-string. Now, the hexadecimal hash is used.
2026-05-03 18:06:45 +02:00
jakob.scheid 30a982c95d Add middleware for Gitea webhook signatures 2026-05-01 15:12:16 +02:00
jakob.scheid d9fa676605 Update package structure 2026-05-01 13:40:51 +02:00
jakob.scheid 3d0dc70db5 Update licenses 2026-05-01 13:23:16 +02:00
jakob.scheid 6ed50eb102 Add models for Gitea webhooks 2026-04-29 20:11:55 +02:00
jakob.scheid 1b26f5c86f Add models for Gitea webhooks 2026-04-29 19:17:58 +02:00
jakob.scheid 8262aa72ab Add basic API structure 2026-04-29 19:04:39 +02:00