Skip to content

[FEAT]: added branch filter on audit worker#386

Open
LLEGIT wants to merge 6 commits into
mainfrom
evol/ISSUE-118/precise-branch-for-audit-trigger
Open

[FEAT]: added branch filter on audit worker#386
LLEGIT wants to merge 6 commits into
mainfrom
evol/ISSUE-118/precise-branch-for-audit-trigger

Conversation

@LLEGIT
Copy link
Copy Markdown
Contributor

@LLEGIT LLEGIT commented May 7, 2026

No description provided.

@LLEGIT LLEGIT marked this pull request as draft May 7, 2026 07:45
@LLEGIT
Copy link
Copy Markdown
Contributor Author

LLEGIT commented May 7, 2026

Screenshot 2026-05-07 at 15 35 10

Multi select front-bo to precise which branch to use

@LLEGIT LLEGIT marked this pull request as ready for review May 7, 2026 14:37
@LLEGIT
Copy link
Copy Markdown
Contributor Author

LLEGIT commented May 29, 2026

Some out of scope code with ecoindex, to revert

theo.gillet added 4 commits May 29, 2026 10:40
…mutation

- Replace gitDefaultBranch with gitBranchesToAudit (string[]) in core-logic types and BFF schema
- Preserve allBranches on form save by merging existing repo data in editFormApplication
- Add deleteAuditsByAppId and deleteDependenciesByAppId to AuditProvider/DependencyProvider
- Export buildApplicationReports from ApplicationManager
- Add POST /trigger endpoint to bfb-main-analyzer to run on-demand analysis
- Add triggerApplicationAnalysis GraphQL mutation in BFF
- Replace gitDefaultBranch input with multi-select branchesToAudit tags field in admin edit form
- Populate branch select options from allBranches returned by the analyzer
- Support function-based formItems in AdminEditWrapper to pass query data to form config
- Show branchesToAudit (or 'All branches' fallback) in app details branch selector
- Wire Run Audit button to triggerApplicationAnalysis mutation + invalidate React Query cache
@LLEGIT LLEGIT force-pushed the evol/ISSUE-118/precise-branch-for-audit-trigger branch from 507b6d4 to b65aa57 Compare May 29, 2026 08:51
@LLEGIT LLEGIT force-pushed the evol/ISSUE-118/precise-branch-for-audit-trigger branch from b65aa57 to f1b9dbd Compare May 29, 2026 09:04
@LLEGIT LLEGIT force-pushed the evol/ISSUE-118/precise-branch-for-audit-trigger branch from 1363a70 to 5444045 Compare May 29, 2026 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant