fleet/website/api/helpers
Victor Lyuboslavsky a07f8f5344
Track SDLC metrics. (#31409)
Fixes #30483 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added a new webhook endpoint to track GitHub Projects v2 item status
changes and record engineering metrics.
* Integrated with Google BigQuery for storing and analyzing issue status
transition data.

* **Chores**
* Introduced a new POST API route for receiving GitHub Projects v2 item
events.
* Added configuration options for GitHub webhook secrets and Google
Cloud service account keys (commented out for future use).
  * Added a new dependency for Google BigQuery integration.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2025-08-19 13:24:54 -05:00
..
ai Add ai.improvePrompt() (#29660) 2025-05-31 00:30:42 -04:00
engineering-metrics Track SDLC metrics. (#31409) 2025-08-19 13:24:54 -05:00
fleet-sandbox-cloud-provisioner Website: Add admin page to manage the Fleet Sandbox waitlist (#13111) 2023-08-04 18:32:00 -05:00
github-automations Website: Update Github helper (#19892) 2024-06-20 11:23:50 -05:00
iq Website: update enrichment helper to use new API routes (#28867) 2025-05-06 12:19:25 -05:00
microsoft-proxy Website: Add Microsoft compliance proxy endpoints. (#27403) 2025-06-11 13:01:36 -05:00
salesforce Website: Update returned value from create-historical-event helper. (#30003) 2025-06-13 15:15:25 -05:00
strings Website: Allow double curly brace templates in Markdown code blocks. (#25179) 2025-01-06 14:07:31 -06:00
create-license-key.js Website: Update license key generator (#22138) 2024-09-16 16:58:09 -05:00
get-extended-osquery-schema.js Website: Use GitHub API to get lastmodifiedAt timestamps (#20859) 2024-08-02 17:10:56 -05:00
redact-user.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
send-template-email.js Website: requested changes from website backend code review (#21934) 2024-09-10 14:36:01 -05:00