{
    "object_kind": "push",
    "event_name": "push",
    "before": "fd7a5831469c407348ebfc48e795049c90c51542",
    "after": "28361d6f15a0d2b5cdddf4cf14122bfa1cb310ed",
    "ref": "refs\/heads\/main",
    "ref_protected": true,
    "checkout_sha": "28361d6f15a0d2b5cdddf4cf14122bfa1cb310ed",
    "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": 197,
    "project": {
        "id": 197,
        "name": "credipassfrontend",
        "description": null,
        "web_url": "http:\/\/git.dunahousedev.hu\/credipass\/credipassfrontend",
        "avatar_url": null,
        "git_ssh_url": "git@git.dunahousedev.hu:credipass\/credipassfrontend.git",
        "git_http_url": "http:\/\/git.dunahousedev.hu\/credipass\/credipassfrontend.git",
        "namespace": "Credipass",
        "visibility_level": 0,
        "path_with_namespace": "credipass\/credipassfrontend",
        "default_branch": "main",
        "ci_config_path": "",
        "homepage": "http:\/\/git.dunahousedev.hu\/credipass\/credipassfrontend",
        "url": "git@git.dunahousedev.hu:credipass\/credipassfrontend.git",
        "ssh_url": "git@git.dunahousedev.hu:credipass\/credipassfrontend.git",
        "http_url": "http:\/\/git.dunahousedev.hu\/credipass\/credipassfrontend.git"
    },
    "commits": [
        {
            "id": "28361d6f15a0d2b5cdddf4cf14122bfa1cb310ed",
            "message": "Add dynamic tag grouping for SearchArticle.vue and localized labels for calculator loaders and chips. Refactor components for improved filter handling, enhance loading indicators, and update language files with new translations.\n",
            "title": "Add dynamic tag grouping for SearchArticle.vue and localized labels for...",
            "timestamp": "2026-09-18T14:07:30+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/credipass\/credipassfrontend\/-\/commit\/28361d6f15a0d2b5cdddf4cf14122bfa1cb310ed",
            "author": {
                "name": "Bohunka Zsolt",
                "email": "bohunka.zsolt@dh.hu"
            },
            "added": [
                "src\/components\/CalculatorLoader.vue"
            ],
            "modified": [
                "src\/components\/ArticleMosaic.vue",
                "src\/components\/BankAccountCalculatorHU.vue",
                "src\/components\/CalculatorShell.vue",
                "src\/components\/MortgageCalculatorHU.vue",
                "src\/components\/SearchArticle.vue",
                "src\/components\/common\/Badge.vue",
                "src\/editor\/widgetEditor\/SearchArticleEditor.vue",
                "src\/langs\/hu\/en.json",
                "src\/langs\/hu\/hu.json",
                "src\/langs\/it\/en.json",
                "src\/langs\/it\/it.json",
                "src\/langs\/pl\/en.json",
                "src\/langs\/pl\/pl.json"
            ],
            "removed": []
        }
    ],
    "total_commits_count": 1,
    "push_options": [],
    "repository": {
        "name": "credipassfrontend",
        "url": "git@git.dunahousedev.hu:credipass\/credipassfrontend.git",
        "description": null,
        "homepage": "http:\/\/git.dunahousedev.hu\/credipass\/credipassfrontend",
        "git_http_url": "http:\/\/git.dunahousedev.hu\/credipass\/credipassfrontend.git",
        "git_ssh_url": "git@git.dunahousedev.hu:credipass\/credipassfrontend.git",
        "visibility_level": 0
    },
    "output": [
        "\/etc\/apache2\/sites-available\/bohunkazsolt.credipassfrontend.dunahousedev.hu.conf exists.",
        "\/etc\/apache2\/sites-available\/credipassfrontend.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.",
        "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.",
        "Fetching origin",
        "From git.dunahousedev.hu:credipass\/credipassfrontend",
        "   fd7a583..28361d6  main       -> origin\/main",
        "HEAD is now at 28361d6 Add dynamic tag grouping for SearchArticle.vue and localized labels for calculator loaders and chips. Refactor components for improved filter handling, enhance loading indicators, and update language files with new translations.",
        "--OK--"
    ]
}