forecasting/backend
jtricerolph 4137813fc7 Use central Anthropic key for AI insights; add update-check banner
AI insights now fetches the Claude API key from the central settings
service instead of storing its own encrypted copy, so wages and other
apps can share the same key. Also wires up the update-available banner
using the existing version-check hook pattern.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-24 20:43:03 +00:00
..
api Use central Anthropic key for AI insights; add update-check banner 2026-07-24 20:43:03 +00:00
jobs Use central Anthropic key for AI insights; add update-check banner 2026-07-24 20:43:03 +00:00
services Use central Anthropic key for AI insights; add update-check banner 2026-07-24 20:43:03 +00:00
utils Forecasting app: hybrid port to HNF stack 2026-07-04 18:49:34 +00:00
auth.py fix: restore app-local API key functions in auth.py 2026-07-04 19:11:00 +00:00
database.py Forecasting app: hybrid port to HNF stack 2026-07-04 18:49:34 +00:00
Dockerfile Forecasting app: hybrid port to HNF stack 2026-07-04 18:49:34 +00:00
main.py Expand AI insight: fix broken competitor query, add continuity, 30-day horizon, holidays 2026-07-24 18:03:31 +00:00
requirements.txt Expand AI insight: fix broken competitor query, add continuity, 30-day horizon, holidays 2026-07-24 18:03:31 +00:00
scheduler.py Remove old Resos sync path (resos_bookings table) 2026-07-13 21:07:47 +00:00
schema.sql Remove old Resos sync path (resos_bookings table) 2026-07-13 21:07:47 +00:00