comparison mod_pubsub_forgejo/webhook-examples/create/content.json @ 6175:131b8bfbefb4

mod_pubsub_forgejo: new module for forgejo webhooks
author nicoco <nicoco@nicoco.fr>
date Mon, 17 Feb 2025 23:28:05 +0100
parents
children
comparison
equal deleted inserted replaced
6174:6d5a19bdd718 6175:131b8bfbefb4
1 {
2 "sha": "4c87e2dfed00747a28d8602692ba3d73871790cb",
3 "ref": "refs/tags/v0.2.0",
4 "ref_type": "tag",
5 "repository": {
6 "id": 301855,
7 "owner": {
8 "id": 205842,
9 "login": "slidge",
10 "login_name": "",
11 "source_id": 0,
12 "full_name": "",
13 "email": "slidge@noreply.codeberg.org",
14 "avatar_url": "https://codeberg.org/avatars/aa0eeeb5fe173938bdc665be92bf605efa1e8f4a905bc3327e4d5c7eddf584e5",
15 "html_url": "https://codeberg.org/slidge",
16 "language": "",
17 "is_admin": false,
18 "last_login": "0001-01-01T00:00:00Z",
19 "created": "2024-08-30T14:16:14Z",
20 "restricted": false,
21 "active": false,
22 "prohibit_login": false,
23 "location": "",
24 "pronouns": "",
25 "website": "https://slidge.im",
26 "description": "",
27 "visibility": "public",
28 "followers_count": 5,
29 "following_count": 0,
30 "starred_repos_count": 0,
31 "username": "slidge"
32 },
33 "name": "slidgnal",
34 "full_name": "slidge/slidgnal",
35 "description": "A feature-rich Signal to XMPP gateway",
36 "empty": false,
37 "private": false,
38 "fork": false,
39 "template": false,
40 "parent": null,
41 "mirror": false,
42 "size": 471,
43 "language": "",
44 "languages_url": "https://codeberg.org/api/v1/repos/slidge/slidgnal/languages",
45 "html_url": "https://codeberg.org/slidge/slidgnal",
46 "url": "https://codeberg.org/api/v1/repos/slidge/slidgnal",
47 "link": "",
48 "ssh_url": "git@codeberg.org:slidge/slidgnal.git",
49 "clone_url": "https://codeberg.org/slidge/slidgnal.git",
50 "original_url": "",
51 "website": "",
52 "stars_count": 0,
53 "forks_count": 0,
54 "watchers_count": 6,
55 "open_issues_count": 5,
56 "open_pr_counter": 0,
57 "release_counter": 0,
58 "default_branch": "main",
59 "archived": false,
60 "created_at": "2025-01-10T14:37:52Z",
61 "updated_at": "2025-02-09T06:26:00Z",
62 "archived_at": "1970-01-01T00:00:00Z",
63 "permissions": {
64 "admin": false,
65 "push": false,
66 "pull": false
67 },
68 "has_issues": true,
69 "internal_tracker": {
70 "enable_time_tracker": true,
71 "allow_only_contributors_to_track_time": true,
72 "enable_issue_dependencies": true
73 },
74 "has_wiki": false,
75 "wiki_branch": "main",
76 "globally_editable_wiki": false,
77 "has_pull_requests": true,
78 "has_projects": false,
79 "has_releases": true,
80 "has_packages": true,
81 "has_actions": false,
82 "ignore_whitespace_conflicts": false,
83 "allow_merge_commits": true,
84 "allow_rebase": true,
85 "allow_rebase_explicit": true,
86 "allow_squash_merge": true,
87 "allow_fast_forward_only_merge": true,
88 "allow_rebase_update": true,
89 "default_delete_branch_after_merge": false,
90 "default_merge_style": "merge",
91 "default_allow_maintainer_edit": false,
92 "default_update_style": "merge",
93 "avatar_url": "",
94 "internal": false,
95 "mirror_interval": "",
96 "object_format_name": "sha1",
97 "mirror_updated": "0001-01-01T00:00:00Z",
98 "repo_transfer": null,
99 "topics": [
100 "bridge",
101 "gateway",
102 "instant-messaging",
103 "signal",
104 "slidge",
105 "xmpp"
106 ]
107 },
108 "sender": {
109 "id": 64076,
110 "login": "nicoco",
111 "login_name": "",
112 "source_id": 0,
113 "full_name": "",
114 "email": "nicoco@noreply.codeberg.org",
115 "avatar_url": "https://codeberg.org/avatars/32a918ca7a66e4e484ee2ccc625dc6451da728355c060ed0ed54fa69d89224a5",
116 "html_url": "https://codeberg.org/nicoco",
117 "language": "",
118 "is_admin": false,
119 "last_login": "0001-01-01T00:00:00Z",
120 "created": "2022-09-12T11:13:13Z",
121 "restricted": false,
122 "active": false,
123 "prohibit_login": false,
124 "location": "Nice, France",
125 "pronouns": "",
126 "website": "https://nicoco.fr",
127 "description": "wannabe-hacker",
128 "visibility": "public",
129 "followers_count": 2,
130 "following_count": 0,
131 "starred_repos_count": 4,
132 "username": "nicoco"
133 }
134 }