DragonWind/public
Zac Gaetano 155c821ef8 feat: AMPP configuration in admin settings
- GET/PUT /api/ampp/config — store base URL + API key in db.json (no restart needed)
- POST /api/ampp/test — authenticate against AMPP token endpoint and report result
- Refactored AMPP_BASE/AMPP_API_KEY constants to dynamic getAmppBase()/getAmppApiKey()
  functions so live config changes take effect immediately
- Admin → AMPP tab: base URL field, masked API key field, Test Connection + Save buttons
- Cached token invalidated automatically on config save

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-05 20:22:51 -04:00
..
dragon-anim.gif feat: Wild Dragon branding — splash animation + logo assets 2026-04-05 20:19:57 -04:00
dragon-icon.png feat: Wild Dragon branding — splash animation + logo assets 2026-04-05 20:19:57 -04:00
index.html feat: AMPP configuration in admin settings 2026-04-05 20:22:51 -04:00
wilddragon-logo.png feat: Wild Dragon branding — splash animation + logo assets 2026-04-05 20:19:57 -04:00