Skip to content

fixes to testing env - #119

Merged
elifouts merged 7 commits into
mainfrom
feature/testing-suite
Feb 27, 2026
Merged

fixes to testing env#119
elifouts merged 7 commits into
mainfrom
feature/testing-suite

Conversation

@DerekCorniello

Copy link
Copy Markdown
Collaborator

@elifouts please test that you can still deploy with dev. there is a lot of config that i went back and forth on here. lots of ai help.

Comment thread frontend/services/api.ts Fixed
grillinr and others added 6 commits February 26, 2026 19:10
…tion or class'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…t smoother and easier to debug.

> - Updated `.gitignore` to ignore env files inside subdirectories.
> - Improved database connection logic so the test DB host can be configured instead of hardcoded.
> - Exposed the backend on port `8080` in Docker Compose for easier local testing.
> - Fixed the entrypoint script so it doesn’t randomly generate a new JWT secret unless explicitly requested.
> - Updated Nginx to properly forward `Authorization` headers.
> - Cleaned up the frontend tab layout and hid labels to improve UI.
> - Added debug logs for API base URL resolution in the frontend.
> - Added debug logging in `AuthContext` to better trace token handling.
> - Improved the API service with better error handling and request management.
> - Simplified frontend run scripts to allow choosing between local and production environments.

> [!NOTE]
> This makes switching between local and remote setups way smoother and makes debugging a lot easier overall.

@elifouts elifouts left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be in working order now

Comment thread backend/api/internal/database/user_queries.go
@elifouts
elifouts merged commit 27bc871 into main Feb 27, 2026
3 checks passed
@elifouts elifouts added this to the V1.0.3 Release 17 milestone Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants