diff --git a/.ddev/.env b/.ddev/.env deleted file mode 100644 index e69de29..0000000 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 382f8b5..a3014ea 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: shivammathur/setup-php@v2 with: @@ -29,7 +29,7 @@ jobs: mysql -uroot -proot -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';" - name: Cache composer dependencies - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: ~/.composer/cache key: ${{ runner.os }}-composer-cache-${{ hashFiles('**/composer.json') }} @@ -39,10 +39,11 @@ jobs: run: | composer config repositories.thunder git https://github.com/thunder/thunder-distribution.git composer config repositories.paragraphs_features git https://github.com/thunder/paragraphs_features.git - composer config repositories.select2 git https://git.drupalcode.org/project/select2.git composer config repositories.ivw git https://git.drupalcode.org/project/ivw_integration.git composer config repositories.update_helper git https://git.drupalcode.org/project/update_helper.git composer config repositories.thunder_testing_demo git https://github.com/thunder/thunder_testing_demo.git + composer config repositories.thunder_ai_prompt_management git https://git.drupalcode.org/project/thunder_ai_prompt_management.git + composer config repositories.ai_chatbot_assistant_ui git https://git.drupalcode.org/project/ai_chatbot_assistant_ui.git - name: Install dependencies run: | diff --git a/.gitignore b/.gitignore index 56ae31f..93c8dbf 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,8 @@ composer.lock .editorconfig .gitattributes + +.claude/settings.local.json +.claude/worktrees + +.ddev/.env diff --git a/composer.json b/composer.json index b9f4049..6a6cbf9 100644 --- a/composer.json +++ b/composer.json @@ -34,13 +34,17 @@ "type": "git", "url": "git@github.com:thunder/thunder-distribution.git" }, + "thunder_ai_prompt_management": { + "type": "git", + "url": "git@git.drupal.org:project/thunder_ai_prompt_management.git" + }, "paragraphs_features": { "type": "git", "url": "git@github.com:thunder/paragraphs_features.git" }, - "select2": { + "ai_chatbot_assistant_ui": { "type": "git", - "url": "git@git.drupal.org:project/select2.git" + "url": "git@git.drupal.org:project/ai_chatbot_assistant_ui.git" }, "ivw": { "type": "git", @@ -68,7 +72,13 @@ "netcarver/textile": "^3.7", "drupal/default_content": "2.0.x-dev", "mglaman/composer-drupal-lenient": "^1.0", - "drupal/core-recipe-unpack": "^11.3" + "drupal/core-recipe-unpack": "^11.3", + "drupal/thunder_ai": "^1.0", + "drupal/ai": "^1.5", + "drupal/entity_blueprint": "^1.0", + "drupal/field_widget_actions": "^1.4", + "drupal/tool_belt": "^1.0", + "drupal/ai_agents": "^1.0" }, "require-dev": { "drupal/core-dev": "^10 || ^11", @@ -77,7 +87,8 @@ }, "replace": { "drupal/paragraphs_features": "*", - "drupal/select2": "*", + "drupal/ai_chatbot_assistant_ui": "*", + "drupal/thunder_ai_prompt_management": "*", "drupal/ivw_integration": "*", "drupal/update_helper": "*", "thunder/thunder_testing_demo": "*", @@ -150,9 +161,10 @@ "merge-extra-deep": true }, "local-develop-packages": { - "thunder/thunder-distribution": "8.3.x", + "thunder/thunder-distribution": "8.4.x", "drupal/paragraphs_features": "2.x", - "drupal/select2": "2.x", + "drupal/ai_chatbot_assistant_ui": "1.0.x", + "drupal/thunder_ai_prompt_management": "1.0.x", "drupal/ivw_integration": "8.x-2.x", "drupal/update_helper": "4.0.x", "thunder/thunder_testing_demo": "4.x" @@ -160,6 +172,9 @@ "enable-patching": true }, "config": { + "audit": { + "block-insecure": false + }, "process-timeout": 2000, "allow-plugins": { "composer/installers": true,