From 9422bcdda7f83202157c07baab6904d3962d5954 Mon Sep 17 00:00:00 2001 From: AlvaroMLorente <36367761+AlvaroMLorente@users.noreply.github.com> Date: Wed, 7 May 2025 08:33:53 +0200 Subject: [PATCH] Add recipe for keron-digital/auth-redis-storage-bundle v1.0 (#1789) * feat(keron-digital/auth-redis-storage-bundle): Add recipe for v1.0 * feat(keron-digital/auth-redis-storage-bundle): update recipe to complain with checker * fix(recipe): Ensure files end with a newline * fix(recipe): Ensure yaml 4 indent space * chore: Trigger CI checks --- .../keron_digital_auth_redis_storage.yaml | 19 +++++++++++++++++++ .../1.0/manifest.json | 8 ++++++++ .../1.0/post-install.txt | 7 +++++++ 3 files changed, 34 insertions(+) create mode 100644 keron-digital/auth-redis-storage-bundle/1.0/config/packages/keron_digital_auth_redis_storage.yaml create mode 100644 keron-digital/auth-redis-storage-bundle/1.0/manifest.json create mode 100644 keron-digital/auth-redis-storage-bundle/1.0/post-install.txt diff --git a/keron-digital/auth-redis-storage-bundle/1.0/config/packages/keron_digital_auth_redis_storage.yaml b/keron-digital/auth-redis-storage-bundle/1.0/config/packages/keron_digital_auth_redis_storage.yaml new file mode 100644 index 00000000..f1b0a6a6 --- /dev/null +++ b/keron-digital/auth-redis-storage-bundle/1.0/config/packages/keron_digital_auth_redis_storage.yaml @@ -0,0 +1,19 @@ +keron_digital_auth_redis_storage: + # !!! REQUIRED: Specify your application's Redis client service ID below. !!! + # Find the correct service ID using 'bin/console debug:container | grep Redis' or similar. + # Examples: 'snc_redis.default', 'cache.app.redis', '\Redis', etc. + redis_client_service_id: 'CHANGE_ME_redis_service_id' + + # --- Optional configuration with defaults --- + # Uncomment and change if needed: + # + # General prefix for all Redis keys used by the bundle + # key_prefix: 'auth:' + # + # Configuration for the blacklist service + # blacklist: + # key_suffix: 'bl:' # Example key: auth:bl: + # + # Configuration for the active token storage service + # active_token_storage: + # key_suffix: 'active:' # Example key: auth:active: diff --git a/keron-digital/auth-redis-storage-bundle/1.0/manifest.json b/keron-digital/auth-redis-storage-bundle/1.0/manifest.json new file mode 100644 index 00000000..f7262f80 --- /dev/null +++ b/keron-digital/auth-redis-storage-bundle/1.0/manifest.json @@ -0,0 +1,8 @@ +{ + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "bundles": { + "KeronDigital\\AuthRedisStorageBundle\\KeronDigitalAuthRedisStorageBundle": ["all"] + } +} diff --git a/keron-digital/auth-redis-storage-bundle/1.0/post-install.txt b/keron-digital/auth-redis-storage-bundle/1.0/post-install.txt new file mode 100644 index 00000000..810ab589 --- /dev/null +++ b/keron-digital/auth-redis-storage-bundle/1.0/post-install.txt @@ -0,0 +1,7 @@ + KeronDigitalAuthRedisStorageBundle + +Bundle installed successfully! + +IMPORTANT: Please open the file config/packages/keron_digital_auth_redis_storage.yaml + and set the required redis_client_service_id option to point + to your application's Redis client service.