From 1cbb8fed77cebe85590ee7186d92126e4ccb3f19 Mon Sep 17 00:00:00 2001 From: yusyus Date: Wed, 14 Jan 2026 23:16:17 +0300 Subject: [PATCH] fix: Add configs_repo as git submodule for API deployment - Converted api/configs_repo from ignored directory to git submodule - Links to skill-seekers-configs repository - Ensures all 24 preset configs are available in deployed API - Fixes config gallery showing only 4 configs instead of 24 This resolves the issue where api.skillseekersweb.com/api/configs was falling back to the configs/ directory (4 files) instead of reading from api/configs_repo/official/ (24 files in subdirectories). Submodule: https://github.com/yusufkaraaslan/skill-seekers-configs.git --- .gitmodules | 3 +++ api/.gitignore | 3 ++- api/configs_repo | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .gitmodules create mode 160000 api/configs_repo diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..e78ebb2 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "api/configs_repo"] + path = api/configs_repo + url = https://github.com/yusufkaraaslan/skill-seekers-configs.git diff --git a/api/.gitignore b/api/.gitignore index 5b97d50..2e95cc3 100644 --- a/api/.gitignore +++ b/api/.gitignore @@ -1 +1,2 @@ -configs_repo/ +# configs_repo is now a git submodule, tracked in .gitmodules +# configs_repo/ diff --git a/api/configs_repo b/api/configs_repo new file mode 160000 index 0000000..09f65f8 --- /dev/null +++ b/api/configs_repo @@ -0,0 +1 @@ +Subproject commit 09f65f885076a9ee1308f126b7ed7b43886ceeeb