{
    "object_kind": "push",
    "event_name": "push",
    "before": "abfc9bb3d132ce8ddb3e37aeb93e4d6c3e20cc28",
    "after": "0b998fb65b971527d6630178d12683fda884c5f4",
    "ref": "refs\/heads\/main",
    "ref_protected": true,
    "checkout_sha": "0b998fb65b971527d6630178d12683fda884c5f4",
    "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": 45,
    "project": {
        "id": 45,
        "name": "vision",
        "description": "",
        "web_url": "http:\/\/git.dunahousedev.hu\/vision\/vision",
        "avatar_url": null,
        "git_ssh_url": "git@git.dunahousedev.hu:vision\/vision.git",
        "git_http_url": "http:\/\/git.dunahousedev.hu\/vision\/vision.git",
        "namespace": "Vision",
        "visibility_level": 0,
        "path_with_namespace": "vision\/vision",
        "default_branch": "main",
        "ci_config_path": "",
        "homepage": "http:\/\/git.dunahousedev.hu\/vision\/vision",
        "url": "git@git.dunahousedev.hu:vision\/vision.git",
        "ssh_url": "git@git.dunahousedev.hu:vision\/vision.git",
        "http_url": "http:\/\/git.dunahousedev.hu\/vision\/vision.git"
    },
    "commits": [
        {
            "id": "f828ae19a9f75b4f5e37f45a319d1fedfed29229",
            "message": "Add AI image editing and integration features\n\nImplemented AI-powered image editing capabilities, including generation, history management, and modifications in the listing side module. Updated backend, frontend, and controller logic to support these features, allowing users to generate, view, and manage AI-generated images within the application seamlessly.\n",
            "title": "Add AI image editing and integration features",
            "timestamp": "2025-08-12T08:37:29+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/vision\/vision\/-\/commit\/f828ae19a9f75b4f5e37f45a319d1fedfed29229",
            "author": {
                "name": "Bohunka Zsolt",
                "email": "bohunka.zsolt@dh.hu"
            },
            "added": [],
            "modified": [
                "Config\/bigcoreConfig.yml",
                "Libs\/themesLib\/Default\/portableSiteHeader\/components\/aiAgent.tpl",
                "Libs\/themesLib\/Default\/portableSiteHeader\/portableSiteHeader.css",
                "Libs\/themesLib\/Default\/portableSiteHeader\/portableSiteHeader.js",
                "Sites\/MatrixNewUI\/Libs\/themesLib\/Default\/templateLib\/Frame\/js_dict.tpl",
                "Sites\/MatrixNewUI\/Modules\/aiAgents\/Controllers\/aiAgentsMainController.php",
                "Sites\/MatrixNewUI\/Modules\/aiAgents\/Libs\/themesLib\/Default\/templateLib\/assistants.tpl",
                "Sites\/MatrixNewUI\/Modules\/aiAgents\/Libs\/themesLib\/Default\/templateLib\/messages.tpl",
                "Sites\/MatrixNewUI\/Modules\/aiAgents\/Libs\/themesLib\/Default\/templateLib\/threads.tpl",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Controllers\/listingSideMediaController.php",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Libs\/jsLib\/autoLoad\/99_images.js",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Libs\/themesLib\/Default\/cssLib\/autoLoad\/Desktop\/101_desktopStyle.css",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Libs\/themesLib\/Default\/templateLib\/images.form.tpl"
            ],
            "removed": []
        },
        {
            "id": "0b998fb65b971527d6630178d12683fda884c5f4",
            "message": "Merge branch 'main' of git.dunahousedev.hu:vision\/vision\n",
            "title": "Merge branch 'main' of git.dunahousedev.hu:vision\/vision",
            "timestamp": "2025-08-12T08:38:53+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/vision\/vision\/-\/commit\/0b998fb65b971527d6630178d12683fda884c5f4",
            "author": {
                "name": "Bohunka Zsolt",
                "email": "bohunka.zsolt@dh.hu"
            },
            "added": [
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Libs\/themesLib\/Default\/templateLib\/aiSummaryActivationModal2.tpl",
                "Sites\/MatrixNewUI\/Modules\/materializedViews\/Controllers\/materializedViewsContractsLiteController.php"
            ],
            "modified": [
                "Models\/openAI\/openAIHelper.php",
                "Models\/properties\/properties.php",
                "Sites\/MatrixNewUI\/Libs\/jsLib\/autoLoad\/Page\/99_positions.js",
                "Sites\/MatrixNewUI\/Modules\/cronJobApi\/Controllers\/cronJobApiAgentController.php",
                "Sites\/MatrixNewUI\/Modules\/cronJobApi\/Controllers\/cronJobApiContractsController.php",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Controllers\/listingSideDescriptionController.php",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Controllers\/listingSideMediaController.php",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Controllers\/listingSideSummaryController.php",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Libs\/jsLib\/autoLoad\/100_module.js",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Libs\/jsLib\/autoLoad\/102_openAI.js",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Libs\/themesLib\/Default\/templateLib\/errorsList.tpl",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Libs\/themesLib\/Default\/templateLib\/imageMediaForm.tpl",
                "Sites\/MatrixNewUI\/Modules\/listingSide\/Libs\/themesLib\/Default\/templateLib\/summaryForm.tpl",
                "Sites\/MatrixNewUI\/Modules\/materializedViews\/Controllers\/materializedViewsClientsLiteController.php",
                "Sites\/Vision\/Modules\/propertySearch\/Controllers\/propertySearchMainController.php",
                "Sites\/Vision\/Modules\/propertySearch\/Libs\/themesLib\/Default\/templateLib\/propertySearch.datapage.tpl"
            ],
            "removed": []
        }
    ],
    "total_commits_count": 2,
    "push_options": [],
    "repository": {
        "name": "vision",
        "url": "git@git.dunahousedev.hu:vision\/vision.git",
        "description": "",
        "homepage": "http:\/\/git.dunahousedev.hu\/vision\/vision",
        "git_http_url": "http:\/\/git.dunahousedev.hu\/vision\/vision.git",
        "git_ssh_url": "git@git.dunahousedev.hu:vision\/vision.git",
        "visibility_level": 0
    },
    "output": [
        "\/etc\/apache2\/sites-available\/bohunkazsolt.vision.dunahousedev.hu.conf exists.",
        "\/etc\/apache2\/sites-available\/vision.dunahousedev.hu.conf exists.",
        "Saving debug log to \/var\/log\/letsencrypt\/letsencrypt.log",
        "Saving debug log to \/var\/log\/letsencrypt\/letsencrypt.log",
        "Fetching origin",
        "From git.dunahousedev.hu:vision\/vision",
        "   abfc9bb3..0b998fb6  main       -> origin\/main",
        "Auto packing the repository in background for optimum performance.",
        "See \"git help gc\" for manual housekeeping.",
        "Updating files:  84% (9207\/10896)\rUpdating files:  85% (9262\/10896)\rUpdating files:  86% (9371\/10896)\rUpdating files:  87% (9480\/10896)\rUpdating files:  88% (9589\/10896)\rUpdating files:  89% (9698\/10896)\rUpdating files:  90% (9807\/10896)\rUpdating files:  91% (9916\/10896)\rUpdating files:  92% (10025\/10896)\rUpdating files:  93% (10134\/10896)\rUpdating files:  94% (10243\/10896)\rUpdating files:  95% (10352\/10896)\rUpdating files:  96% (10461\/10896)\rUpdating files:  97% (10570\/10896)\rUpdating files:  98% (10679\/10896)\rUpdating files:  99% (10788\/10896)\rUpdating files: 100% (10896\/10896)\rUpdating files: 100% (10896\/10896), done.",
        "HEAD is now at 0b998fb6 Merge branch 'main' of git.dunahousedev.hu:vision\/vision",
        "--OK--"
    ]
}