{
    "object_kind": "push",
    "event_name": "push",
    "before": "3f8cc11bd85aacb13cb8d55f108c7113db141c13",
    "after": "d338b4cf3187d6814e35cc7ccfacc77af2893603",
    "ref": "refs\/heads\/test",
    "ref_protected": false,
    "checkout_sha": "d338b4cf3187d6814e35cc7ccfacc77af2893603",
    "message": null,
    "user_id": 24,
    "user_name": "Novotni Krist\u00f3f",
    "user_username": "novotnikristof",
    "user_email": null,
    "user_avatar": "https:\/\/www.gravatar.com\/avatar\/2d2e65a744a5af2266c251540c44819cf73c75710332e7c86411d8391fbecc7a?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": "e22c72bd7a077899c8a060343db89e4f59c9e6ba",
            "message": "86c9qy179 - composer.json\n",
            "title": "86c9qy179 - composer.json",
            "timestamp": "2026-08-04T09:48:42+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/e22c72bd7a077899c8a060343db89e4f59c9e6ba",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "intovon@gmail.com"
            },
            "added": [],
            "modified": [
                "composer.json"
            ],
            "removed": []
        },
        {
            "id": "740cc9bc51ec8f88785516c4f5bbca85f4db816b",
            "message": "Merge branch 'production' to 86c9qy179\n",
            "title": "Merge branch 'production' to 86c9qy179",
            "timestamp": "2026-08-13T13:13:19+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/740cc9bc51ec8f88785516c4f5bbca85f4db816b",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [
                "App\/api\/template_api\/googleDataStudio.api",
                "App\/bigCore\/ga4Class.php",
                "App\/bigCore\/o365\/O365Graph.php",
                "App\/businessLogic\/GoogleAdsClass.php",
                "Sites\/Crediapp\/Modules\/cronJobApi\/Controllers\/cronJobApiEmailAccountUsageController.php",
                "Sites\/Crediapp\/Modules\/cronJobApi\/Controllers\/cronJobApiGA4Controller.php",
                "Sites\/Crediapp\/Modules\/riports\/Controllers\/riportsSaleslabClientsController.php",
                "Sites\/Crediapp\/Modules\/riports\/Libs\/themesLib\/Default\/templateLib\/_SaleslabClients.form.tpl",
                "Sites\/Crediapp\/Modules\/riportsRunner\/Libs\/themesLib\/Default\/templateLib\/SaleslabClients\/SaleslabClients.main.tpl",
                "Sites\/Crediapp\/Modules\/riportsRunner\/Libs\/themesLib\/Default\/templateLib\/sub\/subSaleslabClients.tpl",
                "Sites\/Crediapp\/Modules\/riportsRunner\/Preprocessors\/SaleslabClients.php",
                "Sites\/Crediapp\/Modules\/riportsRunner\/Preprocessors\/subSaleslabClients.php",
                "db\/migrations\/20260628120000_lead_h_u_b_do_not_call_86cabncaa.php",
                "db\/migrations\/20260703120000_ga4_tracking_columns.php",
                "db\/migrations\/20260703120100_create_ga4_events_table.php",
                "db\/migrations\/20260707064646_comnica_statuses_86cabncm_5.php",
                "db\/migrations\/20260715152703_add_field_to_campaigns_table_86cabnqzv.php",
                "db\/migrations\/20260717074716_create_marketing_costs_table_86cabnqzv.php",
                "db\/migrations\/20260727120000_add_google_campaign_id_to_campaigns_86cabnqzv.php",
                "db\/migrations\/20260730062922_other_email_accounts_extend.php",
                "db\/migrations\/20260803120000_add_saleslab_clients_riport_permission.php"
            ],
            "modified": [
                ".env.template",
                ".gitignore",
                ".gitlab-ci.yml",
                "App\/api\/apiClass.php",
                "App\/api\/template_api\/externalLeadsForMatrix.api",
                "App\/bigCore\/api\/apiModel.php",
                "App\/bigCore\/bigDateClass.php",
                "App\/bigCore\/emailAccountManagerClass.php",
                "App\/bigCore\/mailcow\/mailcow.php",
                "App\/bigCore\/moduleRenderClass.php",
                "App\/bigCore\/sending\/emailClass.php",
                "App\/bigCore\/users\/usersClass.php",
                "App\/businessLogic\/FacebookClass.php",
                "App\/businessLogic\/activitiesClass.php",
                "App\/businessLogic\/casesClass.php",
                "App\/businessLogic\/clients\/leadsClass.php",
                "App\/businessLogic\/comnicaClass.php",
                "App\/businessLogic\/comnicaLeadClass.php",
                "App\/businessLogic\/productCategoriesClass.php",
                "App\/get_fields.py",
                "App\/replace_annotations.py",
                "App\/replace_fieldvalues.py",
                "Config\/bigcoreConfig.yml",
                "Core\/Init.php",
                "Libs\/cssLib\/autoLoad\/100_custom.css",
                "Sites\/Crediapp\/Libs\/themesLib\/Default\/templateLib\/Frame\/site_horizontal_menu.tpl",
                "Sites\/Crediapp\/Modules\/aronTest\/Controllers\/aronTestMainController.php",
                "Sites\/Crediapp\/Modules\/campaigns\/Controllers\/campaignsMainController.php",
                "Sites\/Crediapp\/Modules\/campaigns\/Libs\/jsLib\/autoLoad\/module.js",
                "Sites\/Crediapp\/Modules\/campaigns\/Libs\/themesLib\/Default\/templateLib\/module.form.tpl",
                "Sites\/Crediapp\/Modules\/campaigns\/Libs\/themesLib\/Default\/templateLib\/module.view.tpl",
                "Sites\/Crediapp\/Modules\/clientNeeds\/Controllers\/clientNeedsMainController.php",
                "Sites\/Crediapp\/Modules\/clientNeeds\/Libs\/themesLib\/Default\/templateLib\/block.currentAccountLoanView.tpl",
                "Sites\/Crediapp\/Modules\/clients\/Controllers\/clientsMainController.php",
                "Sites\/Crediapp\/Modules\/cronJobApi\/Controllers\/cronJobApiLeadSharingController.php",
                "Sites\/Crediapp\/Modules\/cronJobApi\/Controllers\/cronJobApiLeadsController.php",
                "Sites\/Crediapp\/Modules\/cronJobApi\/Controllers\/cronJobApiMaintenanceController.php",
                "Sites\/Crediapp\/Modules\/generatedDocuments\/Controllers\/generatedDocumentsMainController.php",
                "Sites\/Crediapp\/Modules\/leadHUB\/Controllers\/leadHUBMainController.php",
                "Sites\/Crediapp\/Modules\/leadHUB\/Libs\/jsLib\/autoLoad\/module.js",
                "Sites\/Crediapp\/Modules\/leadHUB\/Libs\/themesLib\/Default\/templateLib\/datatable.list.tpl",
                "Sites\/Crediapp\/Modules\/otherEmailAccounts\/Controllers\/otherEmailAccountsMainController.php",
                "Sites\/Crediapp\/Modules\/otherEmailAccounts\/Libs\/themesLib\/Default\/templateLib\/module.form.tpl",
                "Sites\/Crediapp\/Modules\/otherEmailAccounts\/Loader\/moduleLoader.php",
                "Sites\/Crediapp\/Modules\/riports\/Controllers\/riportsBillableItemsController.php",
                "Sites\/Crediapp\/Modules\/riports\/Controllers\/riportsCasesController.php",
                "Sites\/Crediapp\/Modules\/riports\/Controllers\/riportsHrRiportController.php",
                "Sites\/Crediapp\/Modules\/riports\/Controllers\/riportsManagementController.php",
                "Sites\/Crediapp\/Modules\/riports\/Controllers\/riportsPayoutForecastController.php",
                "Sites\/Crediapp\/Modules\/riports\/Controllers\/riportsRefusedLeadsController.php",
                "Sites\/Crediapp\/Modules\/riports\/Libs\/jsLib\/autoLoad\/module.js",
                "Sites\/Crediapp\/Modules\/riports\/Libs\/themesLib\/Default\/templateLib\/buttons.tpl",
                "Sites\/Crediapp\/Modules\/riportsRunner\/Controllers\/riportsRunnerMainController.php",
                "Sites\/Crediapp\/Modules\/users\/Controllers\/usersMainController.php",
                "composer.json",
                "index.php"
            ],
            "removed": []
        },
        {
            "id": "39f4db64af766993a5f9cc176b4feabd94b0b460",
            "message": "86c9qy179 - oAuth lib installed\n",
            "title": "86c9qy179 - oAuth lib installed",
            "timestamp": "2026-08-14T09:39:47+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/39f4db64af766993a5f9cc176b4feabd94b0b460",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [
                "App\/oAuth\/composer.json",
                "App\/oAuth\/composer.lock",
                "App\/oAuth\/vendor\/autoload.php",
                "App\/oAuth\/vendor\/bin\/generate-defuse-key",
                "App\/oAuth\/vendor\/composer\/ClassLoader.php",
                "App\/oAuth\/vendor\/composer\/InstalledVersions.php",
                "App\/oAuth\/vendor\/composer\/LICENSE",
                "App\/oAuth\/vendor\/composer\/autoload_classmap.php",
                "App\/oAuth\/vendor\/composer\/autoload_namespaces.php",
                "App\/oAuth\/vendor\/composer\/autoload_psr4.php",
                "App\/oAuth\/vendor\/composer\/autoload_real.php",
                "App\/oAuth\/vendor\/composer\/autoload_static.php",
                "App\/oAuth\/vendor\/composer\/installed.json",
                "App\/oAuth\/vendor\/composer\/installed.php",
                "App\/oAuth\/vendor\/composer\/platform_check.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/LICENSE",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/README.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/bin\/generate-defuse-key",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/composer.json",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/Makefile",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/box.json",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/phar-testing-autoload.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/signingkey-new.asc",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/signingkey-new.asc.sig",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/signingkey.asc",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/CryptoDetails.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/FAQ.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/InstallingAndVerifying.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/InternalDeveloperDocs.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/Tutorial.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/UpgradingFromV1.2.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/classes\/Crypto.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/classes\/File.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/classes\/Key.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/classes\/KeyProtectedByPassword.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Core.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Crypto.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/DerivedKeys.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Encoding.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/BadFormatException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/CryptoException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/EnvironmentIsBrokenException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/IOException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/WrongKeyOrModifiedCiphertextException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/File.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Key.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/KeyOrPassword.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/KeyProtectedByPassword.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/RuntimeTests.php",
                "App\/oAuth\/vendor\/lcobucci\/clock\/LICENSE",
                "App\/oAuth\/vendor\/lcobucci\/clock\/composer.json",
                "App\/oAuth\/vendor\/lcobucci\/clock\/src\/Clock.php",
                "App\/oAuth\/vendor\/lcobucci\/clock\/src\/FrozenClock.php",
                "App\/oAuth\/vendor\/lcobucci\/clock\/src\/SystemClock.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/LICENSE",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/composer.json",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Builder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/ClaimsFormatter.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Configuration.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Decoder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/CannotDecodeContent.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/CannotEncodeContent.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/ChainedFormatter.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/JoseEncoder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/MicrosecondBasedDateConversion.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/UnifyAudience.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/UnixTimestampDates.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Exception.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/JwtFacade.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Parser.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Blake2b.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/CannotSignPayload.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/ConversionFailed.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/MultibyteStringConverter.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/Sha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/Sha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/Sha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/SignatureConverter.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/UnsafeSha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/UnsafeSha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/UnsafeSha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Eddsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/Sha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/Sha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/Sha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/UnsafeSha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/UnsafeSha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/UnsafeSha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/InvalidKeyProvided.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Key.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Key\/FileCouldNotBeRead.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Key\/InMemory.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Key\/LocalFileReference.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/None.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/OpenSSL.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/Sha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/Sha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/Sha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/UnsafeSha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/UnsafeSha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/UnsafeSha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/UnsafeEcdsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/UnsafeRsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/SodiumBase64Polyfill.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/Builder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/DataSet.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/InvalidTokenStructure.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/Parser.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/Plain.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/RegisteredClaimGiven.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/RegisteredClaims.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/Signature.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/UnsupportedHeaderFound.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/UnencryptedToken.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/CannotValidateARegisteredClaim.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/HasClaimWithValue.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/IdentifiedBy.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/IssuedBy.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/LeewayCannotBeNegative.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/LooseValidAt.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/PermittedFor.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/RelatedTo.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/SignedWith.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/StrictValidAt.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/ValidAt.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/ConstraintViolation.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/NoConstraintsGiven.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/RequiredConstraintsViolated.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/SignedWith.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/ValidAt.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Validator.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validator.php",
                "App\/oAuth\/vendor\/league\/event\/LICENSE",
                "App\/oAuth\/vendor\/league\/event\/composer.json",
                "App\/oAuth\/vendor\/league\/event\/src\/AbstractEvent.php",
                "App\/oAuth\/vendor\/league\/event\/src\/AbstractListener.php",
                "App\/oAuth\/vendor\/league\/event\/src\/BufferedEmitter.php",
                "App\/oAuth\/vendor\/league\/event\/src\/CallbackListener.php",
                "App\/oAuth\/vendor\/league\/event\/src\/Emitter.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EmitterAwareInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EmitterAwareTrait.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EmitterInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EmitterTrait.php",
                "App\/oAuth\/vendor\/league\/event\/src\/Event.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EventInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/Generator.php",
                "App\/oAuth\/vendor\/league\/event\/src\/GeneratorInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/GeneratorTrait.php",
                "App\/oAuth\/vendor\/league\/event\/src\/ListenerAcceptor.php",
                "App\/oAuth\/vendor\/league\/event\/src\/ListenerAcceptorInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/ListenerInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/ListenerProviderInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/OneTimeListener.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/LICENSE",
                "App\/oAuth\/vendor\/league\/oauth2-server\/composer.json",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/AuthorizationServer.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/AuthorizationValidators\/AuthorizationValidatorInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/AuthorizationValidators\/BearerTokenValidator.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CodeChallengeVerifiers\/CodeChallengeVerifierInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CodeChallengeVerifiers\/PlainVerifier.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CodeChallengeVerifiers\/S256Verifier.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CryptKey.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CryptTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/AccessTokenEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/AuthCodeEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/ClientEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/RefreshTokenEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/ScopeEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/TokenInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/AccessTokenTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/AuthCodeTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/ClientTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/EntityTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/RefreshTokenTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/ScopeTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/TokenEntityTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/UserEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Exception\/OAuthServerException.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Exception\/UniqueTokenIdentifierConstraintViolationException.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/AbstractAuthorizeGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/AbstractGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/AuthCodeGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/ClientCredentialsGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/GrantTypeInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/ImplicitGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/PasswordGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/RefreshTokenGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Middleware\/AuthorizationServerMiddleware.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Middleware\/ResourceServerMiddleware.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RedirectUriValidators\/RedirectUriValidator.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RedirectUriValidators\/RedirectUriValidatorInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/AccessTokenRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/AuthCodeRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/ClientRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/RefreshTokenRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/RepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/ScopeRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/UserRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RequestAccessTokenEvent.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RequestEvent.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RequestRefreshTokenEvent.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RequestTypes\/AuthorizationRequest.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResourceServer.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResponseTypes\/AbstractResponseType.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResponseTypes\/BearerTokenResponse.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResponseTypes\/RedirectResponse.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResponseTypes\/ResponseTypeInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/LICENSE",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/composer.json",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/AuthorityInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/DataPathInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/DomainHostInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/FragmentInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/HostInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/IpHostInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/PathInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/PortInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/QueryInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/SegmentedPathInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/UriComponentInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/UriException.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/UriInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/UserInfoInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Exceptions\/FileinfoSupportMissing.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Exceptions\/IdnSupportMissing.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Exceptions\/IdnaConversionFailed.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Exceptions\/SyntaxError.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Idna\/Idna.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Idna\/IdnaInfo.php",
                "App\/oAuth\/vendor\/league\/uri\/LICENSE",
                "App\/oAuth\/vendor\/league\/uri\/composer.json",
                "App\/oAuth\/vendor\/league\/uri\/src\/Exceptions\/TemplateCanNotBeExpanded.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/Http.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/HttpFactory.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/Uri.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriInfo.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriResolver.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriString.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate\/Expression.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate\/Template.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate\/VarSpecifier.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate\/VariableBag.php",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/.github\/FUNDING.yml",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/CHANGELOG.md",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/LICENSE",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/README.md",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/composer.json",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/src\/ServerRequestCreator.php",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/src\/ServerRequestCreatorInterface.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/CHANGELOG.md",
                "App\/oAuth\/vendor\/nyholm\/psr7\/LICENSE",
                "App\/oAuth\/vendor\/nyholm\/psr7\/README.md",
                "App\/oAuth\/vendor\/nyholm\/psr7\/composer.json",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Factory\/HttplugFactory.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Factory\/Psr17Factory.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/MessageTrait.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Request.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/RequestTrait.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Response.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/ServerRequest.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Stream.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/StreamTrait.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/UploadedFile.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Uri.php",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/LICENSE",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/build-phar.sh",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/composer.json",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/dist\/random_compat.phar.pubkey",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/dist\/random_compat.phar.pubkey.asc",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/lib\/random.php",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/other\/build_phar.php",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/psalm-autoload.php",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/psalm.xml",
                "App\/oAuth\/vendor\/psr\/http-factory\/LICENSE",
                "App\/oAuth\/vendor\/psr\/http-factory\/README.md",
                "App\/oAuth\/vendor\/psr\/http-factory\/composer.json",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/RequestFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/ResponseFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/ServerRequestFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/StreamFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/UploadedFileFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/UriFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/CHANGELOG.md",
                "App\/oAuth\/vendor\/psr\/http-message\/LICENSE",
                "App\/oAuth\/vendor\/psr\/http-message\/README.md",
                "App\/oAuth\/vendor\/psr\/http-message\/composer.json",
                "App\/oAuth\/vendor\/psr\/http-message\/docs\/PSR7-Interfaces.md",
                "App\/oAuth\/vendor\/psr\/http-message\/docs\/PSR7-Usage.md",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/MessageInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/RequestInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/ResponseInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/ServerRequestInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/StreamInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/UploadedFileInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/UriInterface.php"
            ],
            "modified": [
                ".gitignore"
            ],
            "removed": []
        },
        {
            "id": "71db4eaa0bd82f02ba180c212cc36a60d3fcc557",
            "message": "86c9qy179 - Add database schema and entities for OAuth 2.0 functionality\n",
            "title": "86c9qy179 - Add database schema and entities for OAuth 2.0 functionality",
            "timestamp": "2026-08-14T11:53:08+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/71db4eaa0bd82f02ba180c212cc36a60d3fcc557",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [
                "App\/oAuth\/src\/Entity\/AccessTokenEntity.php",
                "App\/oAuth\/src\/Entity\/AuthCodeEntity.php",
                "App\/oAuth\/src\/Entity\/ClientEntity.php",
                "App\/oAuth\/src\/Entity\/RefreshTokenEntity.php",
                "App\/oAuth\/src\/Entity\/ScopeEntity.php",
                "App\/oAuth\/src\/Entity\/UserEntity.php",
                "db\/migrations\/20260814083501_create_oauth_tables_86c_9qy_179.php"
            ],
            "modified": [
                ".env.template",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CryptKey.php"
            ],
            "removed": []
        },
        {
            "id": "e056187ab0ce96c28f9d41115a2d6a402a7cbb45",
            "message": "Implement OAuth 2.0 repositories with client, scope, and access token management\n",
            "title": "Implement OAuth 2.0 repositories with client, scope, and access token management",
            "timestamp": "2026-08-17T10:45:35+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/e056187ab0ce96c28f9d41115a2d6a402a7cbb45",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [
                "App\/oAuth\/src\/Repository\/AccessTokenRepository.php",
                "App\/oAuth\/src\/Repository\/ClientRepository.php",
                "App\/oAuth\/src\/Repository\/DetectsDuplicateKeyTrait.php",
                "App\/oAuth\/src\/Repository\/ScopeRepository.php"
            ],
            "modified": [],
            "removed": []
        },
        {
            "id": "3235d67d24e8fe6e0303a2db4ca7a928d9eb3b68",
            "message": "Merge branch 'production' into 86c9qy179-bankmonitor-oauth\n",
            "title": "Merge branch 'production' into 86c9qy179-bankmonitor-oauth",
            "timestamp": "2026-08-17T15:14:12+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/3235d67d24e8fe6e0303a2db4ca7a928d9eb3b68",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [
                "App\/bigCore\/brevoEmailEventsClass.php",
                "App\/bigCore\/brevoEventsClass.php",
                "Sites\/Crediapp\/Modules\/brevoWebhook\/Config\/moduleConfig.yml",
                "Sites\/Crediapp\/Modules\/brevoWebhook\/Controllers\/brevoWebhookMainController.php",
                "Sites\/Crediapp\/Modules\/brevoWebhook\/Loader\/moduleLoader.php",
                "Sites\/Crediapp\/Modules\/cronJobApi\/Controllers\/cronJobApiBrevoController.php",
                "db\/migrations\/20260805110213_add_social_fields_for_user_table_86cb_1adjh.php",
                "db\/migrations\/20260805120000_create_brevo_events_table.php",
                "db\/migrations\/20260807064646_add_other_fields_for_user_table_86cb_1adjh.php",
                "db\/migrations\/20260813120000_create_brevo_email_events_table.php",
                "db\/migrations\/20260813130000_create_brevo_campaigns_table.php",
                "db\/migrations\/20260813140000_add_share_link_to_brevo_campaigns.php"
            ],
            "modified": [
                "App\/api\/template_api\/users.api",
                "App\/bigCore\/brevoClass.php",
                "App\/bigCore\/dictionaryClass.php",
                "App\/bigCore\/functionsClass.php",
                "App\/bigCore\/langsClass.php",
                "App\/businessLogic\/activitiesClass.php",
                "App\/businessLogic\/casesClass.php",
                "App\/businessLogic\/clients\/leadsClass.php",
                "App\/businessLogic\/comnicaClass.php",
                "App\/businessLogic\/comnicaLeadClass.php",
                "Config\/bigcoreConfig.yml",
                "Sites\/Crediapp\/Modules\/calendar\/Controllers\/calendarMainController.php",
                "Sites\/Crediapp\/Modules\/cases\/Controllers\/casesMainController.php",
                "Sites\/Crediapp\/Modules\/cases\/Libs\/themesLib\/Default\/templateLib\/module.view.tpl",
                "Sites\/Crediapp\/Modules\/clients\/Controllers\/clientsMainController.php",
                "Sites\/Crediapp\/Modules\/clients\/Libs\/themesLib\/Default\/templateLib\/module.view.tpl",
                "Sites\/Crediapp\/Modules\/cronJobApi\/Controllers\/cronJobApiExportImportController.php",
                "Sites\/Crediapp\/Modules\/cronJobApi\/Controllers\/cronJobApiLeadsController.php",
                "Sites\/Crediapp\/Modules\/leadHUB\/Controllers\/leadHUBMainController.php",
                "Sites\/Crediapp\/Modules\/leadHUB\/Libs\/jsLib\/autoLoad\/module.js",
                "Sites\/Crediapp\/Modules\/leadHUB\/Libs\/themesLib\/Default\/templateLib\/datatable.list.tpl",
                "Sites\/Crediapp\/Modules\/leads\/Controllers\/leadsMainController.php",
                "Sites\/Crediapp\/Modules\/sparkpostWebhook\/Controllers\/sparkpostWebhookMainController.php",
                "Sites\/Crediapp\/Modules\/users\/Controllers\/usersMainController.php",
                "Sites\/Crediapp\/Modules\/users\/Libs\/themesLib\/Default\/templateLib\/module.form.tpl",
                "Sites\/Crediapp\/Modules\/users\/Libs\/themesLib\/Default\/templateLib\/module.socialMediaForm.tpl",
                "Sites\/Crediapp\/Modules\/users\/Libs\/themesLib\/Default\/templateLib\/module.view.tpl"
            ],
            "removed": []
        },
        {
            "id": "3a52ca124005ac1c16bd8cf1a856059acee9b627",
            "message": "86c9qy179 - Add OAuth 2.0 module with enhancements, including authorization server setup, repository updates, consent screen, and database schema adjustments\n",
            "title": "86c9qy179 - Add OAuth 2.0 module with enhancements, including authorization...",
            "timestamp": "2026-08-18T12:39:39+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/3a52ca124005ac1c16bd8cf1a856059acee9b627",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [
                "App\/oAuth\/src\/Repository\/AuthCodeRepository.php",
                "App\/oAuth\/src\/Repository\/RefreshTokenRepository.php",
                "App\/oAuth\/src\/Server\/AuthorizationServerFactory.php",
                "Sites\/Crediapp\/Modules\/oAuth\/Config\/moduleConfig.yml",
                "Sites\/Crediapp\/Modules\/oAuth\/Controllers\/oAuthMainController.php",
                "Sites\/Crediapp\/Modules\/oAuth\/Libs\/themesLib\/Default\/templateLib\/module.consent.tpl",
                "Sites\/Crediapp\/Modules\/oAuth\/Loader\/moduleLoader.php"
            ],
            "modified": [
                "App\/oAuth\/src\/Entity\/AccessTokenEntity.php",
                "App\/oAuth\/src\/Entity\/AuthCodeEntity.php",
                "App\/oAuth\/src\/Entity\/ClientEntity.php",
                "App\/oAuth\/src\/Entity\/RefreshTokenEntity.php",
                "App\/oAuth\/src\/Entity\/ScopeEntity.php",
                "App\/oAuth\/src\/Entity\/UserEntity.php",
                "App\/oAuth\/src\/Repository\/AccessTokenRepository.php",
                "App\/oAuth\/src\/Repository\/ClientRepository.php",
                "App\/oAuth\/src\/Repository\/DetectsDuplicateKeyTrait.php",
                "App\/oAuth\/src\/Repository\/ScopeRepository.php",
                "Core\/initLoader.php",
                "db\/migrations\/20260814083501_create_oauth_tables_86c_9qy_179.php"
            ],
            "removed": []
        },
        {
            "id": "a839adfc967681f9b84cc3b6345ef2174ae08fd9",
            "message": "Merge branch 'production' into 86c9qy179-bankmonitor-oauth\n",
            "title": "Merge branch 'production' into 86c9qy179-bankmonitor-oauth",
            "timestamp": "2026-08-18T14:46:45+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/a839adfc967681f9b84cc3b6345ef2174ae08fd9",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [],
            "modified": [
                "App\/api\/template_api\/externalLeadsForMatrix.api",
                "App\/businessLogic\/FacebookClass.php"
            ],
            "removed": []
        },
        {
            "id": "b8b07ba0fd9ae88b882dae46dbf58b7467fe11e7",
            "message": "Enhance OAuth 2.0 module with response emitter, consent handling, and token actions, including updated templates, JavaScript, and error handling.\n",
            "title": "Enhance OAuth 2.0 module with response emitter, consent handling, and token...",
            "timestamp": "2026-08-19T08:43:34+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/b8b07ba0fd9ae88b882dae46dbf58b7467fe11e7",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [
                "App\/oAuth\/src\/Http\/ResponseEmitter.php",
                "Sites\/Crediapp\/Modules\/oAuth\/Libs\/jsLib\/autoLoad\/module.js"
            ],
            "modified": [
                "Sites\/Crediapp\/Libs\/jsLib\/autoLoad\/metronicForms.js",
                "Sites\/Crediapp\/Modules\/oAuth\/Controllers\/oAuthMainController.php",
                "Sites\/Crediapp\/Modules\/oAuth\/Libs\/themesLib\/Default\/templateLib\/module.consent.tpl",
                "Sites\/Crediapp\/Modules\/oAuth\/Loader\/moduleLoader.php"
            ],
            "removed": []
        },
        {
            "id": "80e0ce74bdb2cd5ac262915f5c4eea97b1a769bd",
            "message": "Merge branch 'production' into 86c9qy179-bankmonitor-oauth\n",
            "title": "Merge branch 'production' into 86c9qy179-bankmonitor-oauth",
            "timestamp": "2026-08-31T11:58:59+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/80e0ce74bdb2cd5ac262915f5c4eea97b1a769bd",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [],
            "modified": [
                "App\/bigCore\/emailAccountManagerClass.php",
                "App\/bigCore\/o365\/O365Graph.php",
                "Sites\/Crediapp\/Modules\/otherEmailAccounts\/Controllers\/otherEmailAccountsMainController.php"
            ],
            "removed": []
        },
        {
            "id": "f4545bf458002e086305ae490d403b1098c600bd",
            "message": "86c9qy179 - oAuth provider added\n",
            "title": "86c9qy179 - oAuth provider added",
            "timestamp": "2026-09-01T09:55:16+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/f4545bf458002e086305ae490d403b1098c600bd",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [
                "App\/oAuth\/HANDOFF.md",
                "App\/oAuth\/src\/Server\/AccessTokenContext.php",
                "App\/oAuth\/src\/Server\/BearerAuthenticator.php",
                "App\/oAuth\/src\/Server\/ResourceServerFactory.php",
                "Sites\/Crediapp\/Modules\/oAuth\/Controllers\/oAuthTestController.php",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Config\/moduleConfig.yml",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Controllers\/oAuthClientsMainController.php",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/jsLib\/autoLoad\/module.js",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/datatable.list.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/module.form.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/module.secret.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/module.try.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/module.view.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Loader\/moduleLoader.php",
                "db\/migrations\/20260831120000_add_oauth_clients_module_86c_9qy_179.php",
                "db\/migrations\/20260831130000_add_oauth_scopes_seed_86c_9qy_179.php"
            ],
            "modified": [
                "App\/bigCore\/moduleRenderClass.php",
                "App\/oAuth\/src\/Http\/ResponseEmitter.php",
                "App\/oAuth\/src\/Repository\/AccessTokenRepository.php",
                "App\/oAuth\/src\/Repository\/AuthCodeRepository.php",
                "App\/oAuth\/src\/Repository\/ClientRepository.php",
                "App\/oAuth\/src\/Repository\/RefreshTokenRepository.php",
                "App\/oAuth\/src\/Repository\/ScopeRepository.php",
                "App\/oAuth\/src\/Server\/AuthorizationServerFactory.php",
                "Sites\/Crediapp\/Libs\/themesLib\/Default\/templateLib\/Frame\/site_horizontal_menu.tpl",
                "Sites\/Crediapp\/Modules\/oAuth\/Controllers\/oAuthMainController.php",
                "Sites\/Crediapp\/Modules\/oAuth\/Loader\/moduleLoader.php"
            ],
            "removed": []
        },
        {
            "id": "5de70ec67bddbec11f315616e9f4e0dd255c8e2a",
            "message": "86c9qy179 - Update CryptKey instantiation to disable file permission checks and prevent unnecessary notices.\n",
            "title": "86c9qy179 - Update CryptKey instantiation to disable file permission checks...",
            "timestamp": "2026-09-01T12:07:50+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/5de70ec67bddbec11f315616e9f4e0dd255c8e2a",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [],
            "modified": [
                "App\/oAuth\/src\/Server\/AuthorizationServerFactory.php",
                "App\/oAuth\/src\/Server\/ResourceServerFactory.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CryptKey.php"
            ],
            "removed": []
        },
        {
            "id": "d338b4cf3187d6814e35cc7ccfacc77af2893603",
            "message": "Merge branch '86c9qy179-bankmonitor-oauth' into test\n",
            "title": "Merge branch '86c9qy179-bankmonitor-oauth' into test",
            "timestamp": "2026-09-01T12:53:15+02:00",
            "url": "http:\/\/git.dunahousedev.hu\/crediapp\/crediapp\/-\/commit\/d338b4cf3187d6814e35cc7ccfacc77af2893603",
            "author": {
                "name": "Novotni Krist\u00f3f",
                "email": "novotni.kristof@dh.hu"
            },
            "added": [
                "App\/oAuth\/HANDOFF.md",
                "App\/oAuth\/composer.json",
                "App\/oAuth\/composer.lock",
                "App\/oAuth\/src\/Entity\/AccessTokenEntity.php",
                "App\/oAuth\/src\/Entity\/AuthCodeEntity.php",
                "App\/oAuth\/src\/Entity\/ClientEntity.php",
                "App\/oAuth\/src\/Entity\/RefreshTokenEntity.php",
                "App\/oAuth\/src\/Entity\/ScopeEntity.php",
                "App\/oAuth\/src\/Entity\/UserEntity.php",
                "App\/oAuth\/src\/Http\/ResponseEmitter.php",
                "App\/oAuth\/src\/Repository\/AccessTokenRepository.php",
                "App\/oAuth\/src\/Repository\/AuthCodeRepository.php",
                "App\/oAuth\/src\/Repository\/ClientRepository.php",
                "App\/oAuth\/src\/Repository\/DetectsDuplicateKeyTrait.php",
                "App\/oAuth\/src\/Repository\/RefreshTokenRepository.php",
                "App\/oAuth\/src\/Repository\/ScopeRepository.php",
                "App\/oAuth\/src\/Server\/AccessTokenContext.php",
                "App\/oAuth\/src\/Server\/AuthorizationServerFactory.php",
                "App\/oAuth\/src\/Server\/BearerAuthenticator.php",
                "App\/oAuth\/src\/Server\/ResourceServerFactory.php",
                "App\/oAuth\/vendor\/autoload.php",
                "App\/oAuth\/vendor\/bin\/generate-defuse-key",
                "App\/oAuth\/vendor\/composer\/ClassLoader.php",
                "App\/oAuth\/vendor\/composer\/InstalledVersions.php",
                "App\/oAuth\/vendor\/composer\/LICENSE",
                "App\/oAuth\/vendor\/composer\/autoload_classmap.php",
                "App\/oAuth\/vendor\/composer\/autoload_namespaces.php",
                "App\/oAuth\/vendor\/composer\/autoload_psr4.php",
                "App\/oAuth\/vendor\/composer\/autoload_real.php",
                "App\/oAuth\/vendor\/composer\/autoload_static.php",
                "App\/oAuth\/vendor\/composer\/installed.json",
                "App\/oAuth\/vendor\/composer\/installed.php",
                "App\/oAuth\/vendor\/composer\/platform_check.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/LICENSE",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/README.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/bin\/generate-defuse-key",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/composer.json",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/Makefile",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/box.json",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/phar-testing-autoload.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/signingkey-new.asc",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/signingkey-new.asc.sig",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/dist\/signingkey.asc",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/CryptoDetails.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/FAQ.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/InstallingAndVerifying.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/InternalDeveloperDocs.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/Tutorial.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/UpgradingFromV1.2.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/classes\/Crypto.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/classes\/File.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/classes\/Key.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/docs\/classes\/KeyProtectedByPassword.md",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Core.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Crypto.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/DerivedKeys.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Encoding.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/BadFormatException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/CryptoException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/EnvironmentIsBrokenException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/IOException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Exception\/WrongKeyOrModifiedCiphertextException.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/File.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/Key.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/KeyOrPassword.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/KeyProtectedByPassword.php",
                "App\/oAuth\/vendor\/defuse\/php-encryption\/src\/RuntimeTests.php",
                "App\/oAuth\/vendor\/lcobucci\/clock\/LICENSE",
                "App\/oAuth\/vendor\/lcobucci\/clock\/composer.json",
                "App\/oAuth\/vendor\/lcobucci\/clock\/src\/Clock.php",
                "App\/oAuth\/vendor\/lcobucci\/clock\/src\/FrozenClock.php",
                "App\/oAuth\/vendor\/lcobucci\/clock\/src\/SystemClock.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/LICENSE",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/composer.json",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Builder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/ClaimsFormatter.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Configuration.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Decoder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/CannotDecodeContent.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/CannotEncodeContent.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/ChainedFormatter.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/JoseEncoder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/MicrosecondBasedDateConversion.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/UnifyAudience.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Encoding\/UnixTimestampDates.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Exception.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/JwtFacade.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Parser.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Blake2b.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/CannotSignPayload.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/ConversionFailed.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/MultibyteStringConverter.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/Sha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/Sha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/Sha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/SignatureConverter.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/UnsafeSha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/UnsafeSha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Ecdsa\/UnsafeSha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Eddsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/Sha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/Sha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/Sha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/UnsafeSha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/UnsafeSha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Hmac\/UnsafeSha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/InvalidKeyProvided.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Key.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Key\/FileCouldNotBeRead.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Key\/InMemory.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Key\/LocalFileReference.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/None.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/OpenSSL.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/Sha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/Sha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/Sha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/UnsafeSha256.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/UnsafeSha384.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/Rsa\/UnsafeSha512.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/UnsafeEcdsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Signer\/UnsafeRsa.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/SodiumBase64Polyfill.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/Builder.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/DataSet.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/InvalidTokenStructure.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/Parser.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/Plain.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/RegisteredClaimGiven.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/RegisteredClaims.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/Signature.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Token\/UnsupportedHeaderFound.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/UnencryptedToken.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/CannotValidateARegisteredClaim.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/HasClaimWithValue.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/IdentifiedBy.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/IssuedBy.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/LeewayCannotBeNegative.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/LooseValidAt.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/PermittedFor.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/RelatedTo.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/SignedWith.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/StrictValidAt.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Constraint\/ValidAt.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/ConstraintViolation.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/NoConstraintsGiven.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/RequiredConstraintsViolated.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/SignedWith.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/ValidAt.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validation\/Validator.php",
                "App\/oAuth\/vendor\/lcobucci\/jwt\/src\/Validator.php",
                "App\/oAuth\/vendor\/league\/event\/LICENSE",
                "App\/oAuth\/vendor\/league\/event\/composer.json",
                "App\/oAuth\/vendor\/league\/event\/src\/AbstractEvent.php",
                "App\/oAuth\/vendor\/league\/event\/src\/AbstractListener.php",
                "App\/oAuth\/vendor\/league\/event\/src\/BufferedEmitter.php",
                "App\/oAuth\/vendor\/league\/event\/src\/CallbackListener.php",
                "App\/oAuth\/vendor\/league\/event\/src\/Emitter.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EmitterAwareInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EmitterAwareTrait.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EmitterInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EmitterTrait.php",
                "App\/oAuth\/vendor\/league\/event\/src\/Event.php",
                "App\/oAuth\/vendor\/league\/event\/src\/EventInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/Generator.php",
                "App\/oAuth\/vendor\/league\/event\/src\/GeneratorInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/GeneratorTrait.php",
                "App\/oAuth\/vendor\/league\/event\/src\/ListenerAcceptor.php",
                "App\/oAuth\/vendor\/league\/event\/src\/ListenerAcceptorInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/ListenerInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/ListenerProviderInterface.php",
                "App\/oAuth\/vendor\/league\/event\/src\/OneTimeListener.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/LICENSE",
                "App\/oAuth\/vendor\/league\/oauth2-server\/composer.json",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/AuthorizationServer.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/AuthorizationValidators\/AuthorizationValidatorInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/AuthorizationValidators\/BearerTokenValidator.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CodeChallengeVerifiers\/CodeChallengeVerifierInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CodeChallengeVerifiers\/PlainVerifier.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CodeChallengeVerifiers\/S256Verifier.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CryptKey.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/CryptTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/AccessTokenEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/AuthCodeEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/ClientEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/RefreshTokenEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/ScopeEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/TokenInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/AccessTokenTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/AuthCodeTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/ClientTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/EntityTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/RefreshTokenTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/ScopeTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/Traits\/TokenEntityTrait.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Entities\/UserEntityInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Exception\/OAuthServerException.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Exception\/UniqueTokenIdentifierConstraintViolationException.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/AbstractAuthorizeGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/AbstractGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/AuthCodeGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/ClientCredentialsGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/GrantTypeInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/ImplicitGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/PasswordGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Grant\/RefreshTokenGrant.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Middleware\/AuthorizationServerMiddleware.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Middleware\/ResourceServerMiddleware.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RedirectUriValidators\/RedirectUriValidator.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RedirectUriValidators\/RedirectUriValidatorInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/AccessTokenRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/AuthCodeRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/ClientRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/RefreshTokenRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/RepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/ScopeRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/Repositories\/UserRepositoryInterface.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RequestAccessTokenEvent.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RequestEvent.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RequestRefreshTokenEvent.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/RequestTypes\/AuthorizationRequest.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResourceServer.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResponseTypes\/AbstractResponseType.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResponseTypes\/BearerTokenResponse.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResponseTypes\/RedirectResponse.php",
                "App\/oAuth\/vendor\/league\/oauth2-server\/src\/ResponseTypes\/ResponseTypeInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/LICENSE",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/composer.json",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/AuthorityInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/DataPathInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/DomainHostInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/FragmentInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/HostInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/IpHostInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/PathInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/PortInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/QueryInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/SegmentedPathInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/UriComponentInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/UriException.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/UriInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Contracts\/UserInfoInterface.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Exceptions\/FileinfoSupportMissing.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Exceptions\/IdnSupportMissing.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Exceptions\/IdnaConversionFailed.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Exceptions\/SyntaxError.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Idna\/Idna.php",
                "App\/oAuth\/vendor\/league\/uri-interfaces\/src\/Idna\/IdnaInfo.php",
                "App\/oAuth\/vendor\/league\/uri\/LICENSE",
                "App\/oAuth\/vendor\/league\/uri\/composer.json",
                "App\/oAuth\/vendor\/league\/uri\/src\/Exceptions\/TemplateCanNotBeExpanded.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/Http.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/HttpFactory.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/Uri.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriInfo.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriResolver.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriString.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate\/Expression.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate\/Template.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate\/VarSpecifier.php",
                "App\/oAuth\/vendor\/league\/uri\/src\/UriTemplate\/VariableBag.php",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/.github\/FUNDING.yml",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/CHANGELOG.md",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/LICENSE",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/README.md",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/composer.json",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/src\/ServerRequestCreator.php",
                "App\/oAuth\/vendor\/nyholm\/psr7-server\/src\/ServerRequestCreatorInterface.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/CHANGELOG.md",
                "App\/oAuth\/vendor\/nyholm\/psr7\/LICENSE",
                "App\/oAuth\/vendor\/nyholm\/psr7\/README.md",
                "App\/oAuth\/vendor\/nyholm\/psr7\/composer.json",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Factory\/HttplugFactory.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Factory\/Psr17Factory.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/MessageTrait.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Request.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/RequestTrait.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Response.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/ServerRequest.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Stream.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/StreamTrait.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/UploadedFile.php",
                "App\/oAuth\/vendor\/nyholm\/psr7\/src\/Uri.php",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/LICENSE",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/build-phar.sh",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/composer.json",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/dist\/random_compat.phar.pubkey",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/dist\/random_compat.phar.pubkey.asc",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/lib\/random.php",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/other\/build_phar.php",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/psalm-autoload.php",
                "App\/oAuth\/vendor\/paragonie\/random_compat\/psalm.xml",
                "App\/oAuth\/vendor\/psr\/http-factory\/LICENSE",
                "App\/oAuth\/vendor\/psr\/http-factory\/README.md",
                "App\/oAuth\/vendor\/psr\/http-factory\/composer.json",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/RequestFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/ResponseFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/ServerRequestFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/StreamFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/UploadedFileFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-factory\/src\/UriFactoryInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/CHANGELOG.md",
                "App\/oAuth\/vendor\/psr\/http-message\/LICENSE",
                "App\/oAuth\/vendor\/psr\/http-message\/README.md",
                "App\/oAuth\/vendor\/psr\/http-message\/composer.json",
                "App\/oAuth\/vendor\/psr\/http-message\/docs\/PSR7-Interfaces.md",
                "App\/oAuth\/vendor\/psr\/http-message\/docs\/PSR7-Usage.md",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/MessageInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/RequestInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/ResponseInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/ServerRequestInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/StreamInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/UploadedFileInterface.php",
                "App\/oAuth\/vendor\/psr\/http-message\/src\/UriInterface.php",
                "Sites\/Crediapp\/Modules\/oAuth\/Config\/moduleConfig.yml",
                "Sites\/Crediapp\/Modules\/oAuth\/Controllers\/oAuthMainController.php",
                "Sites\/Crediapp\/Modules\/oAuth\/Controllers\/oAuthTestController.php",
                "Sites\/Crediapp\/Modules\/oAuth\/Libs\/jsLib\/autoLoad\/module.js",
                "Sites\/Crediapp\/Modules\/oAuth\/Libs\/themesLib\/Default\/templateLib\/module.consent.tpl",
                "Sites\/Crediapp\/Modules\/oAuth\/Loader\/moduleLoader.php",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Config\/moduleConfig.yml",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Controllers\/oAuthClientsMainController.php",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/jsLib\/autoLoad\/module.js",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/datatable.list.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/module.form.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/module.secret.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/module.try.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Libs\/themesLib\/Default\/templateLib\/module.view.tpl",
                "Sites\/Crediapp\/Modules\/oAuthClients\/Loader\/moduleLoader.php",
                "db\/migrations\/20260814083501_create_oauth_tables_86c_9qy_179.php",
                "db\/migrations\/20260831120000_add_oauth_clients_module_86c_9qy_179.php",
                "db\/migrations\/20260831130000_add_oauth_scopes_seed_86c_9qy_179.php"
            ],
            "modified": [
                ".env.template",
                ".gitignore",
                "App\/bigCore\/moduleRenderClass.php",
                "Core\/initLoader.php",
                "Sites\/Crediapp\/Libs\/jsLib\/autoLoad\/metronicForms.js",
                "Sites\/Crediapp\/Libs\/themesLib\/Default\/templateLib\/Frame\/site_horizontal_menu.tpl",
                "composer.json"
            ],
            "removed": []
        }
    ],
    "total_commits_count": 13,
    "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\/novotnikristof.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",
        "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:crediapp\/crediapp",
        "   3f8cc11bd..d338b4cf3  test       -> origin\/test",
        "HEAD is now at 5d4ac254a Merge branch '86c9qy179-bankmonitor-oauth'",
        "--OK--"
    ]
}