oportunidades 7
tests / ci (push) Waiting to run

This commit is contained in:
2026-10-13 11:40:29 +02:00
parent 20971d523f
commit 287e991486
2902 changed files with 1085456 additions and 25957 deletions
@@ -0,0 +1,86 @@
{
"active_origin": "https://portal-investidor.test",
"existing_http_origin": "http://portal-investidor.test",
"qa_origin": "https://country02-qa.test:18443",
"code_hash": "162daff6ce08117582dd7d796639d02b156d1b940cd85ef3587ff88a65747edd",
"production_manifest_sha256": "d172b5c4f1a1cb2df504b4acd50c687825b8cda970225a02a56e6286b3a13dd5",
"baseline": {
"active_vhost": {
"path": "C:\\laragon\\etc\\apache2\\sites-enabled\\auto.portal-investidor.test.conf",
"sha256": "21e0635f8153e68c4abc623ef934ed5959870db99160515f9ef926c4ab9f7361"
},
"apache_config": {
"path": "C:\\laragon\\bin\\apache\\httpd-2.4.54-win64-VS16\\conf\\httpd.conf",
"sha256": "985954a801d6e49e56f81a6d81a8894716d1221c1b311d42e67eb8840f8bf68d"
},
"ssl_include": {
"path": "C:\\laragon\\etc\\apache2\\httpd-ssl.conf",
"sha256": "0b282b4c1b3842542e8e8f0aad533b7dc6985973c1be5a44706c2ba73e1bd233"
},
"active_manifest_sha256": "75352185c2a85c34ab726613db864a598e301a5b342ebbc80ac8e678eed17a94"
},
"certificate_required": {
"SAN": [
"portal-investidor.test"
],
"EKU": "serverAuth",
"trusted_chain": "CA local/organizacional aceite nos browsers que usam este hostname local; NÃO reutilizar a CA QA nem o seu certificado",
"private_key_location": "C:/Users/macbook/.config/investmoz/tls/portal-investidor.test-key.pem",
"fullchain_location": "C:/Users/macbook/.config/investmoz/tls/portal-investidor.test-fullchain.pem",
"prepared_not_installed": true,
"prepared_not_trusted": true,
"issuer": "CN=InvestMoz portal-investidor.test local 20261011",
"root_thumbprint": "7D30D7FB226481B6243051309818CF426AF6B6B7",
"root_sha256": "e32863af4a400dc21b513a24598b31425f74d31119116aaf913de95c0ddc9ef3",
"leaf_sha256": "df368329204106b6a182c79e7e5c98a8e73890479cb7bca7c3d0928076a60ed5",
"leaf_valid_until": "2027-01-09T07:49:24+00:00",
"root_valid_until": "2027-10-11T07:49:24+00:00",
"private_key_public_key_matches": true,
"private_key_kept_out_of_bundle": true,
"signing_key_not_persisted": true,
"deployment_private_directory": "C:/Users/macbook/.config/investmoz/tls",
"active_trust_store_changed": false,
"qa_ca_not_reused": true,
"renewal": "Before leaf expiry prepare new certificate and trust chain, review/retest before replacement. If using an organization CA instead, seal another configuration hash before applying."
},
"application_values": {
"APP_URL": "https://portal-investidor.test",
"SESSION_COOKIE": "portal_investidor_https",
"SESSION_SECURE_COOKIE": true,
"SESSION_DOMAIN": null,
"SESSION_PATH": "/",
"SESSION_SAME_SITE": "lax"
},
"urls": {
"preview": "https://portal-investidor.test/management/opportunity-resources-install/organization-country",
"profile": "https://portal-investidor.test/investidor/profile",
"logout": "POST https://portal-investidor.test/logout"
},
"steps": [
"Verify exact final package, certificate SAN/chain/validity/private key permissions, all active baseline hashes and backup/restored clone <=24h",
"Stage C110 application sources and reviewed production build with COUNTRY02 flag false; preserve previous sources and all immutable assets",
"Only after explicit HTTPS authorization: validate Apache TLS proposal httpd -t, configure exact host and selected active certificate, effective .env/cache values, graceful reload; redirect GET/HEAD HTTP to HTTPS and reject HTTP credentials",
"Use actual manager, verified email, normal MFA on HTTPS; check effective target5432 investemoz, code54 and preview hash, ONLY050000/two nullable columns/0tables/users/representations",
"POST same server key/hash/body for retries; check one audit and one migration; no030/040/190",
"Enable only COUNTRY02 and test legitimate organization/membership permissions, save/update/recover, encrypted Back/Forward and logout/new session"
],
"stop_conditions": [
"certificate trust/SAN/expiry/baseline/package/backup mismatch",
"actual preview differs",
"private history/session/authorization/asset/mixed-content failure",
"missing explicit authorization for HTTPS and replacement delivery"
],
"reversal": [
"Disable COUNTRY02 first; keep050000, country values/provenance, ledger/audit and backups; never drop columns",
"Restore preserved previous source/build manifest atomically without deleting immutable assets",
"Revert only the specific Apache/env/cache changes from snapshots and validate/reload; change session cookie namespace to avoid reuse",
"Preferred safe containment keeps HTTPS and flag disabled; a full HTTP reversion removes the HTTPS deliverable and reopens C111 for private pages; do not claim working private COUNTRY02 over HTTP",
"No key:generate, MFA disable, table/account/representation changes, HSTS during initial rollout or other packages"
],
"active_configuration_changed": false,
"authorization_required": [
"replacement final delivery",
"HTTPS certificate/trust distribution + exact Apache/env change",
"050000 authenticated action + COUNTRY02 flag only"
]
}