1
1
mirror of https://github.com/go-gitea/gitea.git synced 2025-01-23 21:40:42 +01:00
gitea/services
Lunny Xiao e94f37f95e
Refactor webhook events (#33337)
Extract from #33320

This PR uses a map instead of a struct to store webhook event
information. It removes many duplicated functions and makes the logic
clearer.
2025-01-23 18:53:06 +00:00
..
actions Move some Actions related functions from routers to services (#33280) 2025-01-15 21:34:30 +08:00
agit Add reviewers selection to new pull request (#32403) 2024-11-09 04:48:31 +00:00
asymkey Move delete deploy keys into service layer (#32201) 2024-12-18 04:10:38 +00:00
attachment Include file extension checks in attachment API (#32151) 2024-11-06 21:34:32 +00:00
auth Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
automerge Automerge supports deleting branch automatically after merging (#32343) 2025-01-10 03:51:03 +08:00
context Remove duplicate "ResponseWriter.Status" method (#33346) 2025-01-22 06:37:52 +00:00
contexttest Refactor request context (#32956) 2024-12-24 11:43:57 +08:00
convert Make tracked time representation display as hours (#33315) 2025-01-19 09:30:44 +08:00
cron Enable tenv and testifylint rules (#32852) 2024-12-15 10:41:29 +00:00
doctor Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
externalaccount allow synchronizing user status from OAuth2 login providers (#31572) 2024-07-16 20:33:16 +02:00
feed Refactor RefName (#33234) 2025-01-13 14:01:53 +08:00
forms Refactor webhook events (#33337) 2025-01-23 18:53:06 +00:00
gitdiff Fix parentCommit invalid memory address or nil pointer dereference. (#33204) 2025-01-19 02:51:43 +00:00
indexer Update issue indexer after merging a PR (#30715) 2024-05-08 14:45:15 +00:00
issue Refactor RefName (#33234) 2025-01-13 14:01:53 +08:00
lfs Fix LFS route mock, realm, middleware names (#32488) 2024-11-13 16:58:09 +08:00
mailer Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
markup Refactor request context (#32956) 2024-12-24 11:43:57 +08:00
migrations Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
mirror Fix mirror bug (#33224) 2025-01-12 18:46:37 +08:00
notify Add new event commit status creation and webhook implementation (#27151) 2024-11-07 06:41:49 +00:00
oauth2_provider Introduce OrgList and add LoadTeams, optimaze Load teams for orgs (#32543) 2024-11-26 21:55:06 +00:00
org Refactor tests (#33021) 2024-12-29 01:05:56 +00:00
packages Refactor package (routes and error handling, npm peer dependency) (#33111) 2025-01-06 22:45:20 +08:00
projects Add issue comment when moving issues from one column to another of the project (#29311) 2024-08-09 01:29:02 +00:00
pull Automerge supports deleting branch automatically after merging (#32343) 2025-01-10 03:51:03 +08:00
release Refactor "string truncate" (#32984) 2024-12-26 11:56:03 +08:00
repository Improve sync fork behavior (#33319) 2025-01-20 15:17:47 +08:00
secrets Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
task Fix "force private" logic (#31012) 2024-05-20 00:56:45 +00:00
uinotification Penultimate round of db.DefaultContext refactor (#27414) 2023-10-11 04:24:07 +00:00
user Move some errors to their own sub packages (#32880) 2024-12-20 18:05:29 +00:00
webhook Refactor webhook events (#33337) 2025-01-23 18:53:06 +00:00
webtheme Initial support for colorblindness-friendly themes (#30625) 2024-04-24 00:18:41 +08:00
wiki Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00