mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-10-13 06:54:16 +00:00
New RLS table jira_issues keyed on (integration, provider, finding uid) that stores the Jira issue key, URL and last observed status for every finding sent to Jira. send_findings_to_jira() pre-checks the batch in bounded chunks, refreshes the status of linked issues in bulk, skips findings whose issue is still open (reported as skipped_count / skipped), creates a replacement issue when the linked one is closed or deleted in Jira, and reserves the slot before calling Jira so concurrent runs cannot duplicate. Read-only GET /api/v1/jira-issues exposes the links with provider-scoped visibility. Rows are removed with the provider.
Prowler Documentation
This repository contains the Prowler Open Source documentation powered by Mintlify.
Documentation Structure
- Getting Started: Overview, installation, and basic usage guides
- User Guide: Comprehensive guides for Prowler Cloud, Prowler Local Server, Prowler CLI, providers, and compliance
- Developer Guide: Technical documentation for developers contributing to Prowler
Local Development
Install a reviewed version of the Mintlify CLI to preview documentation changes locally:
npm install --global mint@4.2.689
Run the following command at the root of your documentation (where mint.json is located):
mint dev
View your local preview at http://localhost:3000.
Publishing Changes
Changes pushed to the main branch are automatically deployed to production through Mintlify's GitHub integration.
Documentation Guidelines
When contributing to the documentation, please follow the Prowler documentation style guide located in the .claude directory.
Troubleshooting
- If your dev environment isn't running: Run
mint updateto ensure you have the most recent version of the CLI. - If a page loads as a 404: Make sure you are running in a folder with a valid
mint.jsonfile and that the page path is correctly listed in the navigation.