{"object_kind":"push","event_name":"push","before":"ecc7976943bf37709926c1b353cf1fe0da2cc5f8","after":"ae7e4298bb2f8e339e4e1ff108186f1fb67620e1","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"ae7e4298bb2f8e339e4e1ff108186f1fb67620e1","message":null,"user_id":1255007,"user_name":"Josephine Pfeiffer","user_username":"josie","user_email":"josie@redhat.com","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/1255007/avatar.png","project_id":411,"project":{"id":411,"name":"NetworkManager","description":"NetworkManager — network management daemon","web_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","avatar_url":"https://gitlab.freedesktop.org/uploads/-/system/project/avatar/411/nm_logo.png","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","namespace":"NetworkManager","visibility_level":20,"path_with_namespace":"NetworkManager/NetworkManager","default_branch":"main","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git"},"commits":[{"id":"04d13563d657cbd42e6ba9b33a61b136b1981977","message":"contrib: reformat in place when the clang-format hook fails\n\nThe pre-commit hook ran the formatter in check mode, so a style failure\nonly printed the diff and told the contributor to run the container\nscript by hand. Run it with -i instead so the files are fixed on the spot.\n","title":"contrib: reformat in place when the clang-format hook fails","timestamp":"2026-09-02T17:05:42+02:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/04d13563d657cbd42e6ba9b33a61b136b1981977","author":{"name":"Josephine Pfeiffer","email":"josie@redhat.com"},"added":[],"modified":[".pre-commit-config.yaml"],"removed":[]},{"id":"a31d7701ac49eff6c0ff1bb57b08c18aa511625c","message":"contrib: reject \"Assisted-by:\" trailers in commit messages\n\nNetworkManager does not record tool assistance in commit messages.\nExtend check-commit-message.sh, to flag them like it already flags\n\"Signed-off-by:\".\n","title":"contrib: reject \"Assisted-by:\" trailers in commit messages","timestamp":"2026-09-02T17:05:56+02:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/a31d7701ac49eff6c0ff1bb57b08c18aa511625c","author":{"name":"Josephine Pfeiffer","email":"josie@redhat.com"},"added":[],"modified":["contrib/scripts/check-commit-message.sh"],"removed":[]},{"id":"ae7e4298bb2f8e339e4e1ff108186f1fb67620e1","message":"merge: branch 'jp/hook-updates'\n\nFormat clang in place + reject assisted-by in commit messages.\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2517\n","title":"merge: branch 'jp/hook-updates'","timestamp":"2026-09-02T17:06:37+02:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/ae7e4298bb2f8e339e4e1ff108186f1fb67620e1","author":{"name":"Josephine Pfeiffer","email":"josie@redhat.com"},"added":[],"modified":[".pre-commit-config.yaml","contrib/scripts/check-commit-message.sh"],"removed":[]}],"total_commits_count":3,"push_options":{},"repository":{"name":"NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","description":"NetworkManager — network management daemon","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","visibility_level":20}}