Skip to content

Fix/revenue dashboard - #206

Open
Kingstalux wants to merge 11 commits into
Base360-AI:mainfrom
Kingstalux:fix/revenue-dashboard
Open

Kingstalux wants to merge 11 commits into
Base360-AI:mainfrom
Kingstalux:fix/revenue-dashboard

Conversation

@Kingstalux

Copy link
Copy Markdown

PR with fixes for the client revenue dashboard

Kings025 and others added 11 commits September 25, 2026 17:55
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The profile page showed "Failed to load profile data" because
VITE_BACKEND_URL was empty in the Docker build: .env is excluded by
.dockerignore and the compose runtime environment never reaches Vite's
static bundle. Requests went to nginx as relative /api/... paths and got
index.html back, which failed to parse as JSON.

Pass VITE_API_URL and VITE_BACKEND_URL as build args so Vite inlines them.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Remove the __pycache__/*.pyc files committed by accident and ignore
them going forward.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Add one-line comments tagged by reported issue so reviewers can map each
change to its bug: [LEAK] cross-tenant data, [MOCK] silent mock-data
fallback, [TZ] property-timezone month boundaries, [CENTS] float rounding,
[CONFIG] frontend build-time backend URL.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
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.

2 participants