{"object_kind":"push","event_name":"push","before":"5f85b55f7f27b9daa5e60d0044877637b8d7a86d","after":"f4bf54ca930dfb539cf7ba9f1e4892b4b955b020","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"f4bf54ca930dfb539cf7ba9f1e4892b4b955b020","message":null,"user_id":1050,"user_name":"Beniamino Galvani","user_username":"bgalvani","user_email":"","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/1050/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":"ff0c4346fc0c5171ef0562743b40d813ef564393","message":"core: add rate-limiting helper\n\nIt can be used to perform an action like logging a message with\nsimple rate limiting.\n","title":"core: add rate-limiting helper","timestamp":"2025-11-12T11:48:59+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/ff0c4346fc0c5171ef0562743b40d813ef564393","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["src/core/nm-core-utils.c","src/core/nm-core-utils.h","src/core/tests/test-utils.c"],"removed":[]},{"id":"22631d557a880e3619e536ac9e074a7f26dbbf5f","message":"ndisc: rate limit messages about invalid RAs\n\nSending and receiving RA is repeated periodically. Don't spam logs\nwith the same message again and again. Rate limit the message to 6\nevery 12 hours per type and per ndisc instance.\n","title":"ndisc: rate limit messages about invalid RAs","timestamp":"2025-11-12T14:05:30+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/22631d557a880e3619e536ac9e074a7f26dbbf5f","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["src/core/ndisc/nm-lndp-ndisc.c"],"removed":[]},{"id":"f4bf54ca930dfb539cf7ba9f1e4892b4b955b020","message":"merge: branch 'bg/ndisc-ratelimit-warns'\n\nndisc: rate limit messages about invalid RAs\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2294","title":"merge: branch 'bg/ndisc-ratelimit-warns'","timestamp":"2025-11-12T13:12:25+00:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/f4bf54ca930dfb539cf7ba9f1e4892b4b955b020","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["src/core/ndisc/nm-lndp-ndisc.c","src/core/nm-core-utils.c","src/core/nm-core-utils.h","src/core/tests/test-utils.c"],"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}}