Nuevas Características: • Visualizador de pagos mensuales con gráfica de dona (Chart.js) • Tarjetas estadísticas: clientes activos, pagados y pendientes • Tabla de clientes pendientes con saldos en tiempo real • Microservicio Node.js para metadata de Stripe (acceso directo a BD) Mejoras: • Fix crítico: Sincronización automática de saldo en CallBell al agregar facturas • Categorización mejorada de pagos OXXO y Transferencias Stripe • Normalización de valores: "OXXO" → "OXXO Pay" para evitar errores 422 • Configuración .env para credenciales de base de datos Correcciones: • Saldo y estado ahora se actualizan correctamente en CallBell • Fix networking Docker (ECONNREFUSED resuelto) • Fix validación de atributos en API de UCRM • Actualización automática de userId en pagos Stripe Archivos principales: public.php (visualizador de pagos) AbstractMessageNotifierFacade.php (logging sync) ClientCallBellAPI.php (comparación de campos) AbstractStripeOperationsFacade.php (normalización) manifest.json, README.md, CHANGELOG.md (docs)
66 lines
3.7 KiB
PHP
Executable File
66 lines
3.7 KiB
PHP
Executable File
<?php
|
|
namespace Aws\AmplifyUIBuilder;
|
|
|
|
use Aws\AwsClient;
|
|
|
|
/**
|
|
* This client is used to interact with the **AWS Amplify UI Builder** service.
|
|
* @method \Aws\Result createComponent(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise createComponentAsync(array $args = [])
|
|
* @method \Aws\Result createForm(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise createFormAsync(array $args = [])
|
|
* @method \Aws\Result createTheme(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise createThemeAsync(array $args = [])
|
|
* @method \Aws\Result deleteComponent(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise deleteComponentAsync(array $args = [])
|
|
* @method \Aws\Result deleteForm(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise deleteFormAsync(array $args = [])
|
|
* @method \Aws\Result deleteTheme(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise deleteThemeAsync(array $args = [])
|
|
* @method \Aws\Result exchangeCodeForToken(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise exchangeCodeForTokenAsync(array $args = [])
|
|
* @method \Aws\Result exportComponents(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise exportComponentsAsync(array $args = [])
|
|
* @method \Aws\Result exportForms(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise exportFormsAsync(array $args = [])
|
|
* @method \Aws\Result exportThemes(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise exportThemesAsync(array $args = [])
|
|
* @method \Aws\Result getCodegenJob(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise getCodegenJobAsync(array $args = [])
|
|
* @method \Aws\Result getComponent(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise getComponentAsync(array $args = [])
|
|
* @method \Aws\Result getForm(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise getFormAsync(array $args = [])
|
|
* @method \Aws\Result getMetadata(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise getMetadataAsync(array $args = [])
|
|
* @method \Aws\Result getTheme(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise getThemeAsync(array $args = [])
|
|
* @method \Aws\Result listCodegenJobs(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise listCodegenJobsAsync(array $args = [])
|
|
* @method \Aws\Result listComponents(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise listComponentsAsync(array $args = [])
|
|
* @method \Aws\Result listForms(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise listFormsAsync(array $args = [])
|
|
* @method \Aws\Result listTagsForResource(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
|
|
* @method \Aws\Result listThemes(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise listThemesAsync(array $args = [])
|
|
* @method \Aws\Result putMetadataFlag(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise putMetadataFlagAsync(array $args = [])
|
|
* @method \Aws\Result refreshToken(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise refreshTokenAsync(array $args = [])
|
|
* @method \Aws\Result startCodegenJob(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise startCodegenJobAsync(array $args = [])
|
|
* @method \Aws\Result tagResource(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
|
* @method \Aws\Result untagResource(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
|
* @method \Aws\Result updateComponent(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise updateComponentAsync(array $args = [])
|
|
* @method \Aws\Result updateForm(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise updateFormAsync(array $args = [])
|
|
* @method \Aws\Result updateTheme(array $args = [])
|
|
* @method \GuzzleHttp\Promise\Promise updateThemeAsync(array $args = [])
|
|
*/
|
|
class AmplifyUIBuilderClient extends AwsClient {}
|