Optimizare scripturi build/CI si functionalitati noi Lot 2
- CI/CD GitLab (.gitlab-ci.yml): verify -> test -> build -> publish -> deploy cu health-gate (/api/v3/health/all) + rollback manual - Publicare pe retele sociale (LinkedIn/Facebook) din Analysis History (social.ts, linkedin.ts, facebook.ts, SocialPostModal) - Specificatii OpenAPI: agent-v3 (87 op.) si didi-framework (287 op.) - Matrice testare acceptanta beneficiar + script dovezi API - Fix nginx SSL: redirect port 3001 (error_page 497, absolute_redirect off) - Adrese interne inlocuite cu hostname-uri generice (.local)
This commit is contained in:
parent
8ecc78e729
commit
7e4f23d4c4
22 changed files with 19477 additions and 110 deletions
|
|
@ -6,7 +6,7 @@ services:
|
|||
context: .
|
||||
dockerfile: Dockerfile
|
||||
container_name: didi-framework
|
||||
# Bound on VLAN 10 IP for Kong cluster (10.11.10.176/177/178) reachability.
|
||||
# Bound on VLAN 10 IP for Kong cluster (kong-cp.local/177/178) reachability.
|
||||
# Internal traffic (other DIDI containers) still uses didi-network DNS.
|
||||
ports:
|
||||
- "3005:3005"
|
||||
|
|
@ -46,6 +46,10 @@ services:
|
|||
- FACEBOOK_PAGE_ID=${FACEBOOK_PAGE_ID:-1152853237912005}
|
||||
- FACEBOOK_PAGE_ACCESS_TOKEN=${FACEBOOK_PAGE_ACCESS_TOKEN:-}
|
||||
- FACEBOOK_API_VERSION=${FACEBOOK_API_VERSION:-v21.0}
|
||||
# LinkedIn (postare automată pe profil/pagină — provider paralel cu Facebook)
|
||||
- LINKEDIN_ACCESS_TOKEN=${LINKEDIN_ACCESS_TOKEN:-}
|
||||
- LINKEDIN_ORG_URN=${LINKEDIN_ORG_URN:-}
|
||||
- LINKEDIN_API_VERSION=${LINKEDIN_API_VERSION:-202506}
|
||||
# Stripe (test mode keys come from .env file)
|
||||
- STRIPE_SECRET_KEY=${STRIPE_SECRET_KEY:-}
|
||||
- STRIPE_WEBHOOK_SECRET=${STRIPE_WEBHOOK_SECRET:-}
|
||||
|
|
@ -58,7 +62,7 @@ services:
|
|||
- SMTP_PASS=${SMTP_PASS:-}
|
||||
- SMTP_FROM_NAME=${SMTP_FROM_NAME:-DIDI}
|
||||
- SMTP_FROM_EMAIL=${SMTP_FROM_EMAIL:-}
|
||||
- PUBLIC_APP_URL=${PUBLIC_APP_URL:-https://10.11.10.11:8443}
|
||||
- PUBLIC_APP_URL=${PUBLIC_APP_URL:-https://api.local:8443}
|
||||
# OTel — traces to Jaeger via OTel Collector
|
||||
- OTEL_ENABLED=${OTEL_ENABLED:-true}
|
||||
- OTEL_EXPORTER_OTLP_ENDPOINT=${OTEL_EXPORTER_OTLP_ENDPOINT:-http://didi-otel-collector:4318/v1/traces}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue