{"object_kind":"push","event_name":"push","before":"1ddb473debd2c14b45a67d480941f0ade00e101d","after":"e76ebde6d82524f2b4e652b1e006412706dde961","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"e76ebde6d82524f2b4e652b1e006412706dde961","message":null,"user_id":761,"user_name":"George Kiagiadakis","user_username":"gkiagia","user_email":"","user_avatar":"https://secure.gravatar.com/avatar/fef80de08e4b130d46f64ddfd085c154e4b8cd4c45f8ba9dc8f6dc3f3ce79986?s=80&d=identicon","project_id":2941,"project":{"id":2941,"name":"wireplumber","description":"Session / policy manager implementation for PipeWire","web_url":"https://gitlab.freedesktop.org/pipewire/wireplumber","avatar_url":null,"git_ssh_url":"git@gitlab.freedesktop.org:pipewire/wireplumber.git","git_http_url":"https://gitlab.freedesktop.org/pipewire/wireplumber.git","namespace":"PipeWire","visibility_level":20,"path_with_namespace":"pipewire/wireplumber","default_branch":"master","ci_config_path":null,"homepage":"https://gitlab.freedesktop.org/pipewire/wireplumber","url":"git@gitlab.freedesktop.org:pipewire/wireplumber.git","ssh_url":"git@gitlab.freedesktop.org:pipewire/wireplumber.git","http_url":"https://gitlab.freedesktop.org/pipewire/wireplumber.git"},"commits":[{"id":"77d2dcd97fd9ef0de34270adc99503b975ff1b72","message":"autoswitch-bluetooth-profile.lua: drop local function declarations\n\nThere is no point in local functions in the global script scope.\nWe use a sandbox anyway to isolate from other scripts.\n","title":"autoswitch-bluetooth-profile.lua: drop local function declarations","timestamp":"2024-11-28T11:55:38+02:00","url":"https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/77d2dcd97fd9ef0de34270adc99503b975ff1b72","author":{"name":"George Kiagiadakis","email":"george.kiagiadakis@collabora.com"},"added":[],"modified":["src/scripts/device/autoswitch-bluetooth-profile.lua"],"removed":[]},{"id":"f79d4b1b3b1d2d4c8fd1e73407c36190d115c213","message":"monitors: alsa: disable api.acp.auto-profile by default\n\nThis seems to be an omission from when we transferred the default device\nproperties from the config file on to the Lua script. Both auto-profile\nand auto-port are meant to be disabled, so that we can apply our own\nmanagement logic.\n\nFixes: #734\n","title":"monitors: alsa: disable api.acp.auto-profile by default","timestamp":"2024-11-28T16:02:57+02:00","url":"https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/f79d4b1b3b1d2d4c8fd1e73407c36190d115c213","author":{"name":"George Kiagiadakis","email":"george.kiagiadakis@collabora.com"},"added":[],"modified":["src/scripts/monitors/alsa.lua"],"removed":[]},{"id":"e76ebde6d82524f2b4e652b1e006412706dde961","message":"conf.d.examples: improve alsa.conf\n\nCompletely remove references to auto-profile/auto-port.\nIt's better if users are not tempted to enable them.\n","title":"conf.d.examples: improve alsa.conf","timestamp":"2024-11-28T16:04:55+02:00","url":"https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/e76ebde6d82524f2b4e652b1e006412706dde961","author":{"name":"George Kiagiadakis","email":"george.kiagiadakis@collabora.com"},"added":[],"modified":["src/config/wireplumber.conf.d.examples/alsa.conf"],"removed":[]}],"total_commits_count":3,"push_options":{},"repository":{"name":"wireplumber","url":"git@gitlab.freedesktop.org:pipewire/wireplumber.git","description":"Session / policy manager implementation for PipeWire","homepage":"https://gitlab.freedesktop.org/pipewire/wireplumber","git_http_url":"https://gitlab.freedesktop.org/pipewire/wireplumber.git","git_ssh_url":"git@gitlab.freedesktop.org:pipewire/wireplumber.git","visibility_level":20}}