From 2e38b10cf2192b949100747cfce67c62f07e57cd Mon Sep 17 00:00:00 2001 From: "github-action[bot]" <> Date: Tue, 3 Feb 2026 01:01:44 +0000 Subject: [PATCH] Update Flex endpoint --- RECIPES.md | 1 + ...d096b8dfeb863fe48520db806bda53d2e217e.json | 101 ++++++++++++++++++ index.json | 3 + rcsofttech.audit-trail-bundle.1.9.json | 101 ++++++++++++++++++ 4 files changed, 206 insertions(+) create mode 100644 archived/rcsofttech.audit-trail-bundle/b5ad096b8dfeb863fe48520db806bda53d2e217e.json create mode 100644 rcsofttech.audit-trail-bundle.1.9.json diff --git a/RECIPES.md b/RECIPES.md index 4c3df32e..64864059 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -531,6 +531,7 @@ Additional recipes can be found on the [Main Recipes Repository](https://github. | [ramsey/uuid-doctrine](https://packagist.org/packages/ramsey/uuid-doctrine) | [1.3](ramsey/uuid-doctrine/1.3) | | [ravenflux/php-functions](https://packagist.org/packages/ravenflux/php-functions) | [3.0](ravenflux/php-functions/3.0) | | [ravenflux/sort-functions](https://packagist.org/packages/ravenflux/sort-functions) | [3.0](ravenflux/sort-functions/3.0) | +| [rcsofttech/audit-trail-bundle](https://packagist.org/packages/rcsofttech/audit-trail-bundle) | [1.9](rcsofttech/audit-trail-bundle/1.9) | | [reconnect/s3bundle](https://packagist.org/packages/reconnect/s3bundle) | [3.0](reconnect/s3bundle/3.0) | | [redirectionio/proxy-symfony](https://packagist.org/packages/redirectionio/proxy-symfony) | [0.2](redirectionio/proxy-symfony/0.2) | | [redjanym/fcm-bundle](https://packagist.org/packages/redjanym/fcm-bundle) | [1.1](redjanym/fcm-bundle/1.1) | diff --git a/archived/rcsofttech.audit-trail-bundle/b5ad096b8dfeb863fe48520db806bda53d2e217e.json b/archived/rcsofttech.audit-trail-bundle/b5ad096b8dfeb863fe48520db806bda53d2e217e.json new file mode 100644 index 00000000..80b18e9a --- /dev/null +++ b/archived/rcsofttech.audit-trail-bundle/b5ad096b8dfeb863fe48520db806bda53d2e217e.json @@ -0,0 +1,101 @@ +{ + "manifests": { + "rcsofttech/audit-trail-bundle": { + "manifest": { + "bundles": { + "Rcsofttech\\AuditTrailBundle\\AuditTrailBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "AUDIT_TRAIL_INTEGRITY_SECRET": "generate(32)" + }, + "post-install-output": [ + " ", + " AuditTrailBundle ", + " ", + "", + " * Check config/packages/audit_trail.yaml and customize it", + " * Run php bin/console doctrine:migrations:migrate to apply the changes", + "", + " * Read the documentation at https://github.com/rcsofttech85/AuditTrailBundle" + ] + }, + "files": { + "config/packages/audit_trail.yaml": { + "contents": [ + "audit_trail:", + " # Enable or disable the audit trail bundle globally", + " enabled: true", + "", + " # Database table customization", + " # table_prefix: ''", + " # table_suffix: ''", + "", + " # Timezone for audit logs (default: UTC)", + " # timezone: UTC", + "", + " # Number of days to keep audit logs before they are eligible for cleanup", + " # retention_days: 365", + "", + " # Tracking options", + " # track_ip_address: true", + " # track_user_agent: true", + "", + " # Soft delete handling", + " # enable_soft_delete: true", + " # soft_delete_field: deletedAt", + "", + " # Hard delete handling", + " # enable_hard_delete: true", + "", + " # Transport behavior", + " # defer_transport_until_commit: true", + " # fail_on_transport_error: false", + " # fallback_to_database: true", + "", + " # Properties to ignore globally for all entities", + " ignored_properties:", + " - updatedAt", + " - updated_at", + "", + " # Entities to ignore globally", + " # ignored_entities: []", + "", + " # Transport configuration", + " transports:", + " # Save audit logs to the local database via Doctrine", + " doctrine: true", + "", + " # Send audit logs to a remote HTTP endpoint", + " # http:", + " # enabled: false", + " # endpoint: 'https://api.example.com/audit'", + " # headers: []", + " # timeout: 5", + "", + " # Dispatch audit logs via Symfony Messenger", + " # queue:", + " # enabled: false", + " # bus: null", + " # api_key: null", + "", + " # Integrity check for audit logs (HMAC signature)", + " integrity:", + " enabled: false", + " # The secret key used for HMAC signature. ", + " # It's recommended to use the generated environment variable.", + " secret: '%env(AUDIT_TRAIL_INTEGRITY_SECRET)%'", + " algorithm: sha256", + "" + ], + "executable": false + } + }, + "ref": "b5ad096b8dfeb863fe48520db806bda53d2e217e" + } + } +} diff --git a/index.json b/index.json index 825b2ab4..84c601dd 100644 --- a/index.json +++ b/index.json @@ -1698,6 +1698,9 @@ "ravenflux/sort-functions": [ "3.0" ], + "rcsofttech/audit-trail-bundle": [ + "1.9" + ], "reconnect/s3bundle": [ "0.1", "3.0" diff --git a/rcsofttech.audit-trail-bundle.1.9.json b/rcsofttech.audit-trail-bundle.1.9.json new file mode 100644 index 00000000..80b18e9a --- /dev/null +++ b/rcsofttech.audit-trail-bundle.1.9.json @@ -0,0 +1,101 @@ +{ + "manifests": { + "rcsofttech/audit-trail-bundle": { + "manifest": { + "bundles": { + "Rcsofttech\\AuditTrailBundle\\AuditTrailBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "AUDIT_TRAIL_INTEGRITY_SECRET": "generate(32)" + }, + "post-install-output": [ + " ", + " AuditTrailBundle ", + " ", + "", + " * Check config/packages/audit_trail.yaml and customize it", + " * Run php bin/console doctrine:migrations:migrate to apply the changes", + "", + " * Read the documentation at https://github.com/rcsofttech85/AuditTrailBundle" + ] + }, + "files": { + "config/packages/audit_trail.yaml": { + "contents": [ + "audit_trail:", + " # Enable or disable the audit trail bundle globally", + " enabled: true", + "", + " # Database table customization", + " # table_prefix: ''", + " # table_suffix: ''", + "", + " # Timezone for audit logs (default: UTC)", + " # timezone: UTC", + "", + " # Number of days to keep audit logs before they are eligible for cleanup", + " # retention_days: 365", + "", + " # Tracking options", + " # track_ip_address: true", + " # track_user_agent: true", + "", + " # Soft delete handling", + " # enable_soft_delete: true", + " # soft_delete_field: deletedAt", + "", + " # Hard delete handling", + " # enable_hard_delete: true", + "", + " # Transport behavior", + " # defer_transport_until_commit: true", + " # fail_on_transport_error: false", + " # fallback_to_database: true", + "", + " # Properties to ignore globally for all entities", + " ignored_properties:", + " - updatedAt", + " - updated_at", + "", + " # Entities to ignore globally", + " # ignored_entities: []", + "", + " # Transport configuration", + " transports:", + " # Save audit logs to the local database via Doctrine", + " doctrine: true", + "", + " # Send audit logs to a remote HTTP endpoint", + " # http:", + " # enabled: false", + " # endpoint: 'https://api.example.com/audit'", + " # headers: []", + " # timeout: 5", + "", + " # Dispatch audit logs via Symfony Messenger", + " # queue:", + " # enabled: false", + " # bus: null", + " # api_key: null", + "", + " # Integrity check for audit logs (HMAC signature)", + " integrity:", + " enabled: false", + " # The secret key used for HMAC signature. ", + " # It's recommended to use the generated environment variable.", + " secret: '%env(AUDIT_TRAIL_INTEGRITY_SECRET)%'", + " algorithm: sha256", + "" + ], + "executable": false + } + }, + "ref": "b5ad096b8dfeb863fe48520db806bda53d2e217e" + } + } +}