Christian Vidal WolfandClaude Sonnet 4.6 295f9d3060 fix(dropbox): use authenticated API to bypass CDN cache on file download
The proxy was calling getAccessToken() but discarding the result, then
downloading via the public sharing link which is CDN-cached. Updated
data in Dropbox could take minutes/hours to propagate through the CDN,
causing all fields in the Matrix view to show stale values.

Now attempts download via /2/sharing/get_shared_link_file with Bearer
auth (no CDN cache), falling back to the sharing link if credentials
are not configured.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-05-21 10:28:46 +02:00
2026-05-20 15:12:36 +02:00

GHBanner

Run and deploy your AI Studio app

This contains everything you need to run your app locally.

View your app in AI Studio: https://ai.studio/apps/bac9908e-4996-4e4c-8ec7-3add58fb6684

Run Locally

Prerequisites: Node.js

  1. Install dependencies: npm install
  2. Set the GEMINI_API_KEY in .env.local to your Gemini API key
  3. To use the Business Central download button, set: BC_TENANT_ID, BC_CLIENT_ID, BC_CLIENT_SECRET, BC_COMPANY_ID
  4. If your Business Central writable endpoint is not the default PATCH, also set: BC_WRITE_METHOD, BC_WRITE_URL_TEMPLATE, BC_WRITE_BODY_TEMPLATE
  5. For the safer BC sync preview/apply flow, you can also set: BC_ITEMS_WRITE_METHOD, BC_ITEMS_WRITE_URL_TEMPLATE, BC_ITEMS_WRITE_BODY_TEMPLATE, BC_UOM_WRITE_METHOD, BC_UOM_WRITE_URL_TEMPLATE, BC_UOM_WRITE_BODY_TEMPLATE
  6. Run the app: npm run dev
S
Description
No description provided
Readme
9.6 MiB
Languages
TypeScript 89.3%
JavaScript 10.7%