{
    "object_kind": "push",
    "event_name": "push",
    "before": "d78921c34046bbc9da56aa531c11cabd05c780a9",
    "after": "8b95bfbe50e38136a2c59c0174db462cdbcd005c",
    "ref": "refs\/heads\/main",
    "ref_protected": true,
    "checkout_sha": "8b95bfbe50e38136a2c59c0174db462cdbcd005c",
    "message": null,
    "user_id": 19,
    "user_name": "Bohunka Zsolt",
    "user_username": "bohunkazsolt",
    "user_email": "",
    "user_avatar": "https:\/\/www.gravatar.com\/avatar\/495e14a024c9ddd64b339a3ee5bcce2be2e8468e23180b4ee001574938728865?s=80&d=identicon",
    "project_id": 43,
    "project": {
        "id": 43,
        "name": "credipass",
        "description": null,
        "web_url": "http:\/\/git.dunahousedev.hu\/dunahouse\/credipass",
        "avatar_url": null,
        "git_ssh_url": "git@git.dunahousedev.hu:dunahouse\/credipass.git",
        "git_http_url": "http:\/\/git.dunahousedev.hu\/dunahouse\/credipass.git",
        "namespace": "Dunahouse",
        "visibility_level": 0,
        "path_with_namespace": "dunahouse\/credipass",
        "default_branch": "main",
        "ci_config_path": "",
        "homepage": "http:\/\/git.dunahousedev.hu\/dunahouse\/credipass",
        "url": "git@git.dunahousedev.hu:dunahouse\/credipass.git",
        "ssh_url": "git@git.dunahousedev.hu:dunahouse\/credipass.git",
        "http_url": "http:\/\/git.dunahousedev.hu\/dunahouse\/credipass.git"
    },
    "commits": [
        {
            "id": "8b95bfbe50e38136a2c59c0174db462cdbcd005c",
            "message": "Add `personalLoan` case to campaign tracking logic in `comnicaMainController`\n",
            "title": "Add `personalLoan` case to campaign tracking logic in `comnicaMainController`",
            "timestamp": "2026-07-30T14:00:53+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/dunahouse\/credipass\/-\/commit\/8b95bfbe50e38136a2c59c0174db462cdbcd005c",
            "author": {
                "name": "Bohunka Zsolt",
                "email": "bohunka.zsolt@dh.hu"
            },
            "added": [],
            "modified": [
                "Sites\/frontend\/Modules\/comnica\/Controllers\/comnicaMainController.php"
            ],
            "removed": []
        }
    ],
    "total_commits_count": 1,
    "push_options": [],
    "repository": {
        "name": "credipass",
        "url": "git@git.dunahousedev.hu:dunahouse\/credipass.git",
        "description": null,
        "homepage": "http:\/\/git.dunahousedev.hu\/dunahouse\/credipass",
        "git_http_url": "http:\/\/git.dunahousedev.hu\/dunahouse\/credipass.git",
        "git_ssh_url": "git@git.dunahousedev.hu:dunahouse\/credipass.git",
        "visibility_level": 0
    },
    "output": [
        "\/etc\/apache2\/sites-available\/bohunkazsolt.credipass.dunahousedev.hu.conf exists.",
        "\/etc\/apache2\/sites-available\/credipass.dunahousedev.hu.conf exists.",
        "Saving debug log to \/var\/log\/letsencrypt\/letsencrypt.log",
        "An unexpected error occurred:",
        "BrokenPipeError: [Errno 32] Broken pipe",
        "Ask for help or search for solutions at https:\/\/community.letsencrypt.org. See the logfile \/var\/log\/letsencrypt\/letsencrypt.log or re-run Certbot with -v for more details.",
        "Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>",
        "BrokenPipeError: [Errno 32] Broken pipe",
        "Saving debug log to \/var\/log\/letsencrypt\/letsencrypt.log",
        "An unexpected error occurred:",
        "BrokenPipeError: [Errno 32] Broken pipe",
        "Ask for help or search for solutions at https:\/\/community.letsencrypt.org. See the logfile \/var\/log\/letsencrypt\/letsencrypt.log or re-run Certbot with -v for more details.",
        "Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>",
        "BrokenPipeError: [Errno 32] Broken pipe",
        "Fetching origin",
        "From git.dunahousedev.hu:dunahouse\/credipass",
        "   d78921c3..8b95bfbe  main       -> origin\/main",
        "Updating files:  32% (12347\/38333)\rUpdating files:  33% (12650\/38333)\rUpdating files:  34% (13034\/38333)\rUpdating files:  35% (13417\/38333)\rUpdating files:  36% (13800\/38333)\rUpdating files:  37% (14184\/38333)\rUpdating files:  38% (14567\/38333)\rUpdating files:  39% (14950\/38333)\rUpdating files:  40% (15334\/38333)\rUpdating files:  41% (15717\/38333)\rUpdating files:  42% (16100\/38333)\rUpdating files:  43% (16484\/38333)\rUpdating files:  44% (16867\/38333)\rUpdating files:  45% (17250\/38333)\rUpdating files:  46% (17634\/38333)\rUpdating files:  47% (18017\/38333)\rUpdating files:  48% (18400\/38333)\rUpdating files:  49% (18784\/38333)\rUpdating files:  50% (19167\/38333)\rUpdating files:  51% (19550\/38333)\rUpdating files:  52% (19934\/38333)\rUpdating files:  53% (20317\/38333)\rUpdating files:  54% (20700\/38333)\rUpdating files:  55% (21084\/38333)\rUpdating files:  56% (21467\/38333)\rUpdating files:  57% (21850\/38333)\rUpdating files:  58% (22234\/38333)\rUpdating files:  59% (22617\/38333)\rUpdating files:  60% (23000\/38333)\rUpdating files:  61% (23384\/38333)\rUpdating files:  62% (23767\/38333)\rUpdating files:  63% (24150\/38333)\rUpdating files:  64% (24534\/38333)\rUpdating files:  65% (24917\/38333)\rUpdating files:  65% (25026\/38333)\rUpdating files:  66% (25300\/38333)\rUpdating files:  67% (25684\/38333)\rUpdating files:  68% (26067\/38333)\rUpdating files:  69% (26450\/38333)\rUpdating files:  70% (26834\/38333)\rUpdating files:  71% (27217\/38333)\rUpdating files:  72% (27600\/38333)\rUpdating files:  73% (27984\/38333)\rUpdating files:  74% (28367\/38333)\rUpdating files:  75% (28750\/38333)\rUpdating files:  76% (29134\/38333)\rUpdating files:  77% (29517\/38333)\rUpdating files:  78% (29900\/38333)\rUpdating files:  79% (30284\/38333)\rUpdating files:  80% (30667\/38333)\rUpdating files:  81% (31050\/38333)\rUpdating files:  82% (31434\/38333)\rUpdating files:  83% (31817\/38333)\rUpdating files:  84% (32200\/38333)\rUpdating files:  85% (32584\/38333)\rUpdating files:  86% (32967\/38333)\rUpdating files:  86% (33093\/38333)\rUpdating files:  87% (33350\/38333)\rUpdating files:  88% (33734\/38333)\rUpdating files:  89% (34117\/38333)\rUpdating files:  90% (34500\/38333)\rUpdating files:  91% (34884\/38333)\rUpdating files:  92% (35267\/38333)\rUpdating files:  93% (35650\/38333)\rUpdating files:  94% (36034\/38333)\rUpdating files:  95% (36417\/38333)\rUpdating files:  96% (36800\/38333)\rUpdating files:  97% (37184\/38333)\rUpdating files:  98% (37567\/38333)\rUpdating files:  99% (37950\/38333)\rUpdating files: 100% (38333\/38333)\rUpdating files: 100% (38333\/38333), done.",
        "HEAD is now at 8b95bfbe Add `personalLoan` case to campaign tracking logic in `comnicaMainController`",
        "--OK--"
    ]
}