{
    "object_kind": "push",
    "event_name": "push",
    "before": "8dcdf3ccebfc709668492293ea2c6dde6cca6632",
    "after": "162824ebe69cb545e4fe36e98498321477e230db",
    "ref": "refs\/heads\/main",
    "ref_protected": true,
    "checkout_sha": "162824ebe69cb545e4fe36e98498321477e230db",
    "message": null,
    "user_id": 48,
    "user_name": "Temesv\u00e1ri L\u00e1szl\u00f3",
    "user_username": "temesvarilaszlo",
    "user_email": null,
    "user_avatar": "https:\/\/www.gravatar.com\/avatar\/b8421d4d0fe8c02470943c3003f3c0fc319fff25bfe8f75ac53cd3ddba98bc82?s=80&d=identicon",
    "project_id": 151,
    "project": {
        "id": 151,
        "name": "crediapp",
        "description": "",
        "web_url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp",
        "avatar_url": null,
        "git_ssh_url": "git@git.dunahousedev.hu:crediapp\/crediapp.git",
        "git_http_url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp.git",
        "namespace": "CrediApp",
        "visibility_level": 0,
        "path_with_namespace": "crediapp\/crediapp",
        "default_branch": "main",
        "ci_config_path": "",
        "homepage": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp",
        "url": "git@git.dunahousedev.hu:crediapp\/crediapp.git",
        "ssh_url": "git@git.dunahousedev.hu:crediapp\/crediapp.git",
        "http_url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp.git"
    },
    "commits": [
        {
            "id": "1b8e71dff817ecdd9446a00018103f3516f49ae8",
            "message": "offers modul in Bank offers dataTable submit case icon color changed highlight green\n",
            "title": "offers modul in Bank offers dataTable submit case icon color changed highlight green",
            "timestamp": "2026-03-20T10:51:06+01:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/1b8e71dff817ecdd9446a00018103f3516f49ae8",
            "author": {
                "name": "Temesv\u00e1ri L\u00e1szl\u00f3",
                "email": "temesvari.laszlo@dh.hu"
            },
            "added": [],
            "modified": [
                "App\/bigCore\/moduleRenderClass.php",
                "App\/bigCore\/sessionStoreAdapterClass.php",
                "Core\/initLoader.php",
                "Sites\/Crediapp\/Modules\/lockScreen\/Controllers\/lockScreenMainController.php"
            ],
            "removed": []
        },
        {
            "id": "ab6b592cd515b383fcd0e161506e3ecc094c2c4a",
            "message": "Fix 2FA routing and unify session inactivity handling\n\nFixed incorrect 2FA redirect logic where STATUS_TOKEN always routed to the email token page\nTOTP users are now correctly redirected to the authenticator (TOTP) verification flow\n\nApplied central session timeout configuration to the PHP session handler\nSession expiration now respects configured timeout values consistently\n\nImplemented centralized inactivity check at the beginning of the authentication flow\nExpired sessions now properly trigger forced logout\n\nUpdated lockscreen logic to rely on session last activity instead of database logs\nEnsures consistent inactivity tracking aligned with session timeout\n",
            "title": "Fix 2FA routing and unify session inactivity handling",
            "timestamp": "2026-03-20T10:54:09+01:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/ab6b592cd515b383fcd0e161506e3ecc094c2c4a",
            "author": {
                "name": "Temesv\u00e1ri L\u00e1szl\u00f3",
                "email": "temesvari.laszlo@dh.hu"
            },
            "added": [],
            "modified": [
                "App\/bigCore\/moduleRenderClass.php",
                "App\/bigCore\/sessionStoreAdapterClass.php",
                "Core\/initLoader.php",
                "Sites\/Crediapp\/Modules\/lockScreen\/Controllers\/lockScreenMainController.php"
            ],
            "removed": []
        },
        {
            "id": "2bccebe2c290899a0e6e11b474040892e096283e",
            "message": "Merge branch '86c8q3x46_Alvo_allapot' of git.dunahousedev.hu:crediapp\/crediapp into 86c8q3x46_Alvo_allapot\n",
            "title": "Merge branch '86c8q3x46_Alvo_allapot' of git.dunahousedev.hu:crediapp\/crediapp...",
            "timestamp": "2026-03-20T10:54:55+01:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/2bccebe2c290899a0e6e11b474040892e096283e",
            "author": {
                "name": "Temesv\u00e1ri L\u00e1szl\u00f3",
                "email": "temesvari.laszlo@dh.hu"
            },
            "added": [],
            "modified": [],
            "removed": []
        },
        {
            "id": "162824ebe69cb545e4fe36e98498321477e230db",
            "message": "Fix 2FA routing and unify session inactivity handling\n\nFixed incorrect 2FA redirect logic where STATUS_TOKEN always routed to the email token page\nTOTP users are now correctly redirected to the authenticator (TOTP) verification flow\n\nApplied central session timeout configuration to the PHP session handler\nSession expiration now respects configured timeout values consistently\n\nImplemented centralized inactivity check at the beginning of the authentication flow\nExpired sessions now properly trigger forced logout\n\nUpdated lockscreen logic to rely on session last activity instead of database logs\nEnsures consistent inactivity tracking aligned with session timeout\n",
            "title": "Fix 2FA routing and unify session inactivity handling",
            "timestamp": "2026-03-20T12:26:15+01:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/162824ebe69cb545e4fe36e98498321477e230db",
            "author": {
                "name": "Temesv\u00e1ri L\u00e1szl\u00f3",
                "email": "temesvari.laszlo@dh.hu"
            },
            "added": [],
            "modified": [
                "App\/bigCore\/moduleRenderClass.php",
                "App\/bigCore\/sessionStoreAdapterClass.php",
                "Core\/initLoader.php",
                "Sites\/Crediapp\/Modules\/lockScreen\/Controllers\/lockScreenMainController.php"
            ],
            "removed": []
        }
    ],
    "total_commits_count": 4,
    "push_options": [],
    "repository": {
        "name": "crediapp",
        "url": "git@git.dunahousedev.hu:crediapp\/crediapp.git",
        "description": "",
        "homepage": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp",
        "git_http_url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp.git",
        "git_ssh_url": "git@git.dunahousedev.hu:crediapp\/crediapp.git",
        "visibility_level": 0
    },
    "output": [
        "\/etc\/apache2\/sites-available\/temesvarilaszlo.crediapp.dunahousedev.hu.conf exists.",
        "\/etc\/apache2\/sites-available\/crediapp.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:crediapp\/crediapp",
        "   8dcdf3cce..162824ebe  main       -> origin\/main",
        "Updating files:  94% (4996\/5275)\rUpdating files:  95% (5012\/5275)\rUpdating files:  96% (5064\/5275)\rUpdating files:  97% (5117\/5275)\rUpdating files:  98% (5170\/5275)\rUpdating files:  99% (5223\/5275)\rUpdating files: 100% (5275\/5275)\rUpdating files: 100% (5275\/5275), done.",
        "HEAD is now at 162824ebe Fix 2FA routing and unify session inactivity handling",
        "--OK--"
    ]
}