Update community IDs, enhance CaptchaController caching, and modify home template for Altcha integration

- Changed community IDs for various components in graph.json to reflect updated associations.
- Added Cache-Control headers to the challenge and config methods in CaptchaController to prevent caching by CDNs and proxies.
- Updated the Altcha widget in home.html.twig to include a language attribute for better localization.
- Added a new AST cache file for CaptchaController to improve performance.
- Updated manifest.json with new modification times and AST hashes for several files.
This commit is contained in:
hamed
2026-07-10 11:57:16 +03:30
parent ec184dfcc8
commit 3eee6c3886
11 changed files with 111 additions and 116 deletions
+60 -60
View File
@@ -11130,7 +11130,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "migrations_version20260619121047",
"community": 538,
"community": 399,
"norm_label": "version20260619121047.php"
},
{
@@ -11140,7 +11140,7 @@
"source_location": "L13",
"_origin": "ast",
"id": "migrations_version20260619121047_version20260619121047",
"community": 538,
"community": 399,
"norm_label": "version20260619121047"
},
{
@@ -11150,7 +11150,7 @@
"source_location": "L15",
"_origin": "ast",
"id": "migrations_version20260619121047_version20260619121047_getdescription",
"community": 538,
"community": 399,
"norm_label": ".getdescription()"
},
{
@@ -11160,7 +11160,7 @@
"source_location": "L20",
"_origin": "ast",
"id": "migrations_version20260619121047_version20260619121047_up",
"community": 538,
"community": 399,
"norm_label": ".up()"
},
{
@@ -11170,7 +11170,7 @@
"source_location": "L20",
"_origin": "ast",
"id": "migrations_version20260619121047_php_schema",
"community": 538,
"community": 399,
"norm_label": "schema"
},
{
@@ -11180,7 +11180,7 @@
"source_location": "L26",
"_origin": "ast",
"id": "migrations_version20260619121047_version20260619121047_down",
"community": 538,
"community": 399,
"norm_label": ".down()"
},
{
@@ -12570,7 +12570,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "migrations_version20260628165710",
"community": 399,
"community": 538,
"norm_label": "version20260628165710.php"
},
{
@@ -12580,7 +12580,7 @@
"source_location": "L13",
"_origin": "ast",
"id": "migrations_version20260628165710_version20260628165710",
"community": 399,
"community": 538,
"norm_label": "version20260628165710"
},
{
@@ -12590,7 +12590,7 @@
"source_location": "L15",
"_origin": "ast",
"id": "migrations_version20260628165710_version20260628165710_getdescription",
"community": 399,
"community": 538,
"norm_label": ".getdescription()"
},
{
@@ -12600,7 +12600,7 @@
"source_location": "L20",
"_origin": "ast",
"id": "migrations_version20260628165710_version20260628165710_up",
"community": 399,
"community": 538,
"norm_label": ".up()"
},
{
@@ -12610,7 +12610,7 @@
"source_location": "L20",
"_origin": "ast",
"id": "migrations_version20260628165710_php_schema",
"community": 399,
"community": 538,
"norm_label": "schema"
},
{
@@ -12620,7 +12620,7 @@
"source_location": "L26",
"_origin": "ast",
"id": "migrations_version20260628165710_version20260628165710_down",
"community": 399,
"community": 538,
"norm_label": ".down()"
},
{
@@ -19000,7 +19000,7 @@
"source_location": "L109",
"_origin": "ast",
"id": "claimitem",
"community": 161,
"community": 397,
"norm_label": "claimitem"
},
{
@@ -20100,7 +20100,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "service_manualclaimsubmitter",
"community": 631,
"community": 161,
"norm_label": "manualclaimsubmitter.php"
},
{
@@ -20110,7 +20110,7 @@
"source_location": "L14",
"_origin": "ast",
"id": "service_manualclaimsubmitter_manualclaimsubmitter",
"community": 631,
"community": 161,
"norm_label": "manualclaimsubmitter"
},
{
@@ -20120,7 +20120,7 @@
"source_location": "",
"_origin": "ast",
"id": "claimsubmitterinterface",
"community": 631,
"community": 161,
"norm_label": "claimsubmitterinterface"
},
{
@@ -20130,7 +20130,7 @@
"source_location": "L16",
"_origin": "ast",
"id": "service_manualclaimsubmitter_manualclaimsubmitter_submit",
"community": 631,
"community": 161,
"norm_label": ".submit()"
},
{
@@ -20140,7 +20140,7 @@
"source_location": "L16",
"_origin": "ast",
"id": "src_billing_service_manualclaimsubmitter_php_claim",
"community": 631,
"community": 161,
"norm_label": "claim"
},
{
@@ -20150,7 +20150,7 @@
"source_location": "L16",
"_origin": "ast",
"id": "src_billing_service_manualclaimsubmitter_php_claimsubmissionresult",
"community": 631,
"community": 161,
"norm_label": "claimsubmissionresult"
},
{
@@ -35857,7 +35857,7 @@
"label": ".config()",
"file_type": "code",
"source_file": "src/Shared/Captcha/CaptchaController.php",
"source_location": "L26",
"source_location": "L32",
"_origin": "ast",
"id": "captcha_captchacontroller_captchacontroller_config",
"community": 108,
@@ -36160,7 +36160,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "constant_errorcodes",
"community": 318,
"community": 380,
"norm_label": "errorcodes.php"
},
{
@@ -36170,7 +36170,7 @@
"source_location": "L5",
"_origin": "ast",
"id": "constant_errorcodes_errorcodes",
"community": 318,
"community": 380,
"norm_label": "errorcodes"
},
{
@@ -36180,7 +36180,7 @@
"source_location": "L106",
"_origin": "ast",
"id": "constant_errorcodes_errorcodes_message",
"community": 318,
"community": 380,
"norm_label": ".message()"
},
{
@@ -37060,7 +37060,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "logging_logpruneservice",
"community": 703,
"community": 16,
"norm_label": "logpruneservice.php"
},
{
@@ -37070,7 +37070,7 @@
"source_location": "L11",
"_origin": "ast",
"id": "logging_logpruneservice_logpruneservice",
"community": 703,
"community": 16,
"norm_label": "logpruneservice"
},
{
@@ -37080,7 +37080,7 @@
"source_location": "L13",
"_origin": "ast",
"id": "logging_logpruneservice_logpruneservice_construct",
"community": 703,
"community": 16,
"norm_label": ".__construct()"
},
{
@@ -37090,7 +37090,7 @@
"source_location": "L19",
"_origin": "ast",
"id": "logging_logpruneservice_logpruneservice_prunebyretention",
"community": 703,
"community": 16,
"norm_label": ".prunebyretention()"
},
{
@@ -43910,7 +43910,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "billing_claimslistnplusonetest",
"community": 161,
"community": 397,
"norm_label": "claimslistnplusonetest.php"
},
{
@@ -43920,7 +43920,7 @@
"source_location": "L16",
"_origin": "ast",
"id": "billing_claimslistnplusonetest_claimslistnplusonetest",
"community": 161,
"community": 397,
"norm_label": "claimslistnplusonetest"
},
{
@@ -43930,7 +43930,7 @@
"source_location": "L19",
"_origin": "ast",
"id": "billing_claimslistnplusonetest_claimslistnplusonetest_maketenantwithclaims",
"community": 161,
"community": 397,
"norm_label": ".maketenantwithclaims()"
},
{
@@ -43940,7 +43940,7 @@
"source_location": "L41",
"_origin": "ast",
"id": "billing_claimslistnplusonetest_claimslistnplusonetest_testquerycountdoesnotgrowwithclaimcount",
"community": 161,
"community": 397,
"norm_label": ".testquerycountdoesnotgrowwithclaimcount()"
},
{
@@ -79410,7 +79410,7 @@
"source_location": "L144",
"_origin": "ast",
"id": "api_representation_delete_api_v1_representation_uuid",
"community": 229,
"community": 631,
"norm_label": "delete `/api/v1/representation/{uuid}`"
},
{
@@ -79420,7 +79420,7 @@
"source_location": "L150",
"_origin": "ast",
"id": "api_representation_response_200_150",
"community": 229,
"community": 631,
"norm_label": "response `200`"
},
{
@@ -79430,7 +79430,7 @@
"source_location": "L155",
"_origin": "ast",
"id": "api_representation_errors_155",
"community": 229,
"community": 631,
"norm_label": "errors"
},
{
@@ -79490,7 +79490,7 @@
"source_location": "L208",
"_origin": "ast",
"id": "api_representation_get_api_v1_representation_uuid_dashboard_yearly",
"community": 710,
"community": 229,
"norm_label": "get `/api/v1/representation/{uuid}/dashboard/yearly`"
},
{
@@ -79500,7 +79500,7 @@
"source_location": "L214",
"_origin": "ast",
"id": "api_representation_query_parameters_214",
"community": 710,
"community": 229,
"norm_label": "query parameters"
},
{
@@ -79510,7 +79510,7 @@
"source_location": "L219",
"_origin": "ast",
"id": "api_representation_response_200_219",
"community": 710,
"community": 229,
"norm_label": "response `200`"
},
{
@@ -79820,7 +79820,7 @@
"source_location": "L475",
"_origin": "ast",
"id": "api_representation_get_api_v1_representation_doctors",
"community": 694,
"community": 297,
"norm_label": "get `/api/v1/representation/doctors`"
},
{
@@ -79830,7 +79830,7 @@
"source_location": "L481",
"_origin": "ast",
"id": "api_representation_query_parameters_481",
"community": 694,
"community": 297,
"norm_label": "query parameters"
},
{
@@ -79840,7 +79840,7 @@
"source_location": "L488",
"_origin": "ast",
"id": "api_representation_response_200_488",
"community": 694,
"community": 297,
"norm_label": "response `200`"
},
{
@@ -79850,7 +79850,7 @@
"source_location": "L503",
"_origin": "ast",
"id": "api_representation_errors_503",
"community": 694,
"community": 297,
"norm_label": "errors"
},
{
@@ -179903,9 +179903,9 @@
"source_file": "tests/Shared/Captcha/AltchaServiceTest.php",
"source_location": "L97",
"weight": 1.0,
"confidence_score": 1.0,
"source": "captcha_altchaservicetest_altchaservicetest",
"target": "captcha_altchaservicetest_altchaservicetest_testadminoverridebeatsenv",
"confidence_score": 1.0
"target": "captcha_altchaservicetest_altchaservicetest_testadminoverridebeatsenv"
},
{
"relation": "method",
@@ -179985,9 +179985,9 @@
"source_file": "tests/Shared/Captcha/AltchaServiceTest.php",
"source_location": "L100",
"weight": 1.0,
"confidence_score": 1.0,
"source": "captcha_altchaservicetest_altchaservicetest_testadminoverridebeatsenv",
"target": "captcha_altchaservicetest_altchaservicetest_service",
"confidence_score": 1.0
"target": "captcha_altchaservicetest_altchaservicetest_service"
},
{
"relation": "calls",
@@ -206302,9 +206302,9 @@
"source_file": "docs/api/admin.md",
"source_location": "L1074",
"weight": 1.0,
"confidence_score": 1.0,
"source": "api_admin",
"target": "api_captcha",
"confidence_score": 1.0
"target": "api_captcha"
},
{
"relation": "references",
@@ -207452,9 +207452,9 @@
"source_file": "docs/api/admin.md",
"source_location": "L1185",
"weight": 1.0,
"confidence_score": 1.0,
"source": "api_admin_application_logs",
"target": "api_admin_query_parameters_1185",
"confidence_score": 1.0
"target": "api_admin_query_parameters_1185"
},
{
"relation": "contains",
@@ -207462,9 +207462,9 @@
"source_file": "docs/api/admin.md",
"source_location": "L1226",
"weight": 1.0,
"confidence_score": 1.0,
"source": "api_admin_application_logs",
"target": "api_admin_query_parameters_1226",
"confidence_score": 1.0
"target": "api_admin_query_parameters_1226"
},
{
"relation": "contains",
@@ -207472,9 +207472,9 @@
"source_file": "docs/api/admin.md",
"source_location": "L1197",
"weight": 1.0,
"confidence_score": 1.0,
"source": "api_admin_application_logs",
"target": "api_admin_response_200_1197",
"confidence_score": 1.0
"target": "api_admin_response_200_1197"
},
{
"relation": "contains",
@@ -207482,9 +207482,9 @@
"source_file": "docs/api/admin.md",
"source_location": "L1234",
"weight": 1.0,
"confidence_score": 1.0,
"source": "api_admin_query_parameters_1226",
"target": "api_admin_response_200_1234",
"confidence_score": 1.0
"target": "api_admin_response_200_1234"
},
{
"relation": "contains",
@@ -207492,9 +207492,9 @@
"source_file": "docs/api/admin.md",
"source_location": "L1245",
"weight": 1.0,
"confidence_score": 1.0,
"source": "api_admin_delete_api_v1_admin_logs",
"target": "api_admin_response_200_1245",
"confidence_score": 1.0
"target": "api_admin_response_200_1245"
},
{
"relation": "contains",
@@ -209482,9 +209482,9 @@
"source_file": "docs/api/captcha.md",
"source_location": "L38",
"weight": 1.0,
"confidence_score": 1.0,
"source": "api_captcha_get_api_v1_altcha_config",
"target": "api_captcha_response_200_38",
"confidence_score": 1.0
"target": "api_captcha_response_200_38"
},
{
"relation": "contains",
@@ -225628,5 +225628,5 @@
}
],
"hyperedges": [],
"built_at_commit": "c3c520801db3bcd55a339d2e5a1a05b228bac8fa"
"built_at_commit": "ec184dfcc80011e75d8e89aac7b08f2bf72aed59"
}