Skip to content

Commit ac48c3f

Browse files
committed
feature-233-implement-openrouter: Refactor and enhance configuration management and Docker integration
- Updated action.yml to replace Firebase configuration with Supabase configuration. - Added new Docker-related inputs for container name, domain, and port. - Modified package.json to include new dependencies for Supabase and dotenv. - Enhanced README with Supabase setup instructions. - Refactored code to replace Firebase references with Supabase, including in Execution and VectorActionUseCase classes. - Improved logging functionality and added progress tracking in file processing. - Removed unused Firebase configuration and related files. - Updated TypeScript configuration for better compatibility and structure.
1 parent f004e7a commit ac48c3f

38 files changed

+2324
-170513
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,6 @@ web_modules/
131131

132132
*.lock
133133

134-
.idea
134+
.idea
135+
136+
.env

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,3 +159,18 @@ Transform your GitHub workflow with **Git Board Flow**! 🚀
159159
Experience seamless project management, automated branch handling, and enhanced team collaboration. Start optimizing your development process today and take your Git workflow to the next level! ✨
160160

161161
ssh -i gitboardflow -T git@gitboardflow.github.com
162+
163+
164+
```bash
165+
supabase --version
166+
supabase login
167+
168+
// here the password database must be provided
169+
supabase link --project-ref hxfleraccrowoltlsyij
170+
171+
supabase db push
172+
```
173+
174+
```bash
175+
brew install supabase/tap/supabase
176+
```

action.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -314,8 +314,8 @@ inputs:
314314
token:
315315
description: "Fine-grained personal access token for branch and project operations"
316316
required: true
317-
firebase-config:
318-
description: "Firebase configuration (JSON string)."
317+
supabase-config:
318+
description: "Supabase configuration (JSON string)."
319319
default: ""
320320
openrouter-api-key:
321321
description: "OpenRouter API key for AI operations."
@@ -353,6 +353,15 @@ inputs:
353353
ai-members-only:
354354
description: "Restrict AI features to only organization/project members."
355355
default: "true"
356+
docker-container-name:
357+
description: "Name of the Docker container to use."
358+
default: "git-board-flow"
359+
docker-domain:
360+
description: "Domain of the Docker container to use."
361+
default: "localhost"
362+
docker-port:
363+
description: "Port of the Docker container to use."
364+
default: "8000"
356365
runs:
357366
using: "node20"
358367
main: "dist/index.js"

dist/auth.proto

Lines changed: 0 additions & 54 deletions
This file was deleted.
-59.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)