- Login and Reports pages: eCare logo, Waystar and Aquilaehr logos (light versions for the dark pages), eCare favicon. - Excel reports: faded eCare/Waystar/Aquila watermark as the sheet background on both sheets. Report writer moves to xlsxwriter, the only engine that can set a sheet background. - Reports page: animated run progress (both download lanes piped into the Excel sheet) and a plain-language activity feed built from the run log; the raw log stays under "Technical log". /status now returns the location count. - Dependencies move from requirements.txt to pyproject.toml + uv.lock; Dockerfile installs uv from PyPI and runs uv sync --frozen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 lines
165 B
Plaintext
13 lines
165 B
Plaintext
# secrets
|
|
.env
|
|
# patient data (PHI) - never commit
|
|
processing/
|
|
output/
|
|
logs/
|
|
# browser profiles / caches
|
|
.chrome_profile*/
|
|
__pycache__/
|
|
.ruff_cache/
|
|
.claude/
|
|
.venv/
|