Project

General

Profile

Actions

Task #78

open
DT DJ

Feature #76: DPA Development Intelligence

Feature #77: AI-Assisted Runtime Issue Intelligence

Establish Bugsink REST API Authentication

Task #78: Establish Bugsink REST API Authentication

Added by Darryl Thompson about 2 months ago. Updated about 2 months ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Configure and verify authenticated programmatic access to the Bugsink 2.5 REST API for the DPA development-intelligence integration. Create a dedicated API credential where supported, verify Bearer-token authentication, confirm access to the DPA Server and DPA Client projects, and validate read access to issues, events, and rendered event stack traces. Credentials must remain outside source control and must not be exposed to the DPA browser client.

Architectural rule:
BUGSINK_API_TOKEN must never become VITE_BUGSINK_API_TOKEN

Eventually our tool environment will look roughly like:
BUGSINK_BASE_URL=https://errors.draftproanalytics.com
BUGSINK_API_TOKEN=...
BUGSINK_SERVER_PROJECT_ID=1
BUGSINK_CLIENT_PROJECT_ID=2

with that file gitignored.

Actions

Also available in: PDF Atom