From d0856f205853b49bc3ecf71c94306b31bc4d4fa6 Mon Sep 17 00:00:00 2001 From: "github-action[bot]" <> Date: Sun, 29 Mar 2026 01:47:37 +0000 Subject: [PATCH] Update Flex endpoint --- RECIPES.md | 2 +- ...48d63a33502ad38b17c987151a1adcc7fb465.json | 74 +++++++++++++ index.json | 2 +- rcsofttech.audit-trail-bundle.1.9.json | 101 ------------------ rcsofttech.audit-trail-bundle.2.1.json | 74 +++++++++++++ 5 files changed, 150 insertions(+), 103 deletions(-) create mode 100644 archived/rcsofttech.audit-trail-bundle/56e48d63a33502ad38b17c987151a1adcc7fb465.json delete mode 100644 rcsofttech.audit-trail-bundle.1.9.json create mode 100644 rcsofttech.audit-trail-bundle.2.1.json diff --git a/RECIPES.md b/RECIPES.md index 8f81ec5c..09066152 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -540,7 +540,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](../../../tree/main/ramsey/uuid-doctrine/1.3) | | [ravenflux/php-functions](https://packagist.org/packages/ravenflux/php-functions) | [3.0](../../../tree/main/ravenflux/php-functions/3.0) | | [ravenflux/sort-functions](https://packagist.org/packages/ravenflux/sort-functions) | [3.0](../../../tree/main/ravenflux/sort-functions/3.0) | -| [rcsofttech/audit-trail-bundle](https://packagist.org/packages/rcsofttech/audit-trail-bundle) | [1.9](../../../tree/main/rcsofttech/audit-trail-bundle/1.9) | +| [rcsofttech/audit-trail-bundle](https://packagist.org/packages/rcsofttech/audit-trail-bundle) | [2.1](../../../tree/main/rcsofttech/audit-trail-bundle/2.1) | | [reconnect/s3bundle](https://packagist.org/packages/reconnect/s3bundle) | [3.0](../../../tree/main/reconnect/s3bundle/3.0) | | [redirectionio/proxy-symfony](https://packagist.org/packages/redirectionio/proxy-symfony) | [0.2](../../../tree/main/redirectionio/proxy-symfony/0.2) | | [redjanym/fcm-bundle](https://packagist.org/packages/redjanym/fcm-bundle) | [1.1](../../../tree/main/redjanym/fcm-bundle/1.1) | diff --git a/archived/rcsofttech.audit-trail-bundle/56e48d63a33502ad38b17c987151a1adcc7fb465.json b/archived/rcsofttech.audit-trail-bundle/56e48d63a33502ad38b17c987151a1adcc7fb465.json new file mode 100644 index 00000000..c8898a2b --- /dev/null +++ b/archived/rcsofttech.audit-trail-bundle/56e48d63a33502ad38b17c987151a1adcc7fb465.json @@ -0,0 +1,74 @@ +{ + "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:", + " enabled: true", + " ignored_properties:", + " - password", + " - salt", + " - updatedAt", + " ignored_entities: { }", + " # integrity:", + " # enabled: true", + " # secret: 92e6112673ffcde6e16be9995c3b5c413fb4a74d895fab58dec65db4e04d341f", + " # algorithm: sha256", + "", + "", + "", + " # collection_serialization_mode: ids_only", + "", + "", + " transports:", + " database:", + " enabled: true", + " # async: true", + " # http:", + " # enabled: false", + " # endpoint: 'http://host.docker.internal/api/ingest'", + " # headers:", + " # X_API_KEY: dfebeb903c180b5ffe2ceac733b9f10b52296a3d2cba35fb0eff61e32778af6a", + " # timeout: 5", + " # queue:", + " # enabled: false", + " # api_key: 99cae1bd2da3d0caecb232c45f417c953b9d1a848c8f7743764a7cb8d0ded74c", + "", + "", + "", + "", + " # cache_pool: redis_cache", + "", + "" + ], + "executable": false + } + }, + "ref": "56e48d63a33502ad38b17c987151a1adcc7fb465" + } + } +} diff --git a/index.json b/index.json index af45b7ab..e09d23d3 100644 --- a/index.json +++ b/index.json @@ -1727,7 +1727,7 @@ "3.0" ], "rcsofttech/audit-trail-bundle": [ - "1.9" + "2.1" ], "reconnect/s3bundle": [ "0.1", diff --git a/rcsofttech.audit-trail-bundle.1.9.json b/rcsofttech.audit-trail-bundle.1.9.json deleted file mode 100644 index 80b18e9a..00000000 --- a/rcsofttech.audit-trail-bundle.1.9.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "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/rcsofttech.audit-trail-bundle.2.1.json b/rcsofttech.audit-trail-bundle.2.1.json new file mode 100644 index 00000000..c8898a2b --- /dev/null +++ b/rcsofttech.audit-trail-bundle.2.1.json @@ -0,0 +1,74 @@ +{ + "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:", + " enabled: true", + " ignored_properties:", + " - password", + " - salt", + " - updatedAt", + " ignored_entities: { }", + " # integrity:", + " # enabled: true", + " # secret: 92e6112673ffcde6e16be9995c3b5c413fb4a74d895fab58dec65db4e04d341f", + " # algorithm: sha256", + "", + "", + "", + " # collection_serialization_mode: ids_only", + "", + "", + " transports:", + " database:", + " enabled: true", + " # async: true", + " # http:", + " # enabled: false", + " # endpoint: 'http://host.docker.internal/api/ingest'", + " # headers:", + " # X_API_KEY: dfebeb903c180b5ffe2ceac733b9f10b52296a3d2cba35fb0eff61e32778af6a", + " # timeout: 5", + " # queue:", + " # enabled: false", + " # api_key: 99cae1bd2da3d0caecb232c45f417c953b9d1a848c8f7743764a7cb8d0ded74c", + "", + "", + "", + "", + " # cache_pool: redis_cache", + "", + "" + ], + "executable": false + } + }, + "ref": "56e48d63a33502ad38b17c987151a1adcc7fb465" + } + } +}