Repository navigation
Conversation
FOUR-26188 implement service to read YAML config
FOUR-26192 Add job validation and new scheduling method `scheduleDateJob`
FOUR-26194 Implement a Schedulable Job to create the table in DB - Part 1
FOUR-31736 Implement Etag Cache for Tasks page
|
| GitGuardian id | GitGuardian status | Secret | Commit | Filename | |
|---|---|---|---|---|---|
| 34069781 | Triggered | Generic Password | 6072037 | resources/views/auth/newLogin.blade.php | View secret |
🛠 Guidelines to remediate hardcoded secrets
- Understand the implications of revoking this secret by investigating where it is used in your code.
- Replace and store your secret safely. Learn here the best practices.
- Revoke and rotate this secret.
- If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.
To avoid such incidents in the future consider
- following these best practices for managing and storing secrets including API keys and other credentials
- install secret detection on pre-commit to catch secret before it leaves your machine and ease remediation.
🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.
…aker into feature/FOUR-30918
FOUR-32353: automatic Laravel Octane detection
|
PR SummaryMedium Risk Overview When The On the client, Feature and Jest tests cover ETag behavior and the API client cache helper. Reviewed by Cursor Bugbot for commit 762958b. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Want fixes drafted automatically? Bugbot Autofix can create code changes for findings. A team admin can enable Autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 762958b. Configure here.
| return; | ||
| } | ||
|
|
||
| $query->exclude(self::INDEX_JSON_COLUMNS); |
There was a problem hiding this comment.
Task column projection omits required fields
High Severity
The optimized task list now selects from the columns query param, but the required-field list only keeps id, process_id, and process_request_id. Default inbox columns never include assignee, so user_id and uuid are dropped. The list always asks for include=user, and row updates match on uuid, so assignees fail to load and viewed-state updates can hit the wrong row. Text search also applies a post-query view gate that reads user_id, which can empty filtered results.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 762958b. Configure here.
| if (!$includeData) { | ||
| $q->exclude(['data']); | ||
| } | ||
| }; |
There was a problem hiding this comment.
Case titles lose formatted display text
Medium Severity
The optimized processRequest eager-load selects case_title but not case_title_formatted. The inbox title renderer prefers the formatted value, so case titles lose their stored highlighting and fall back to the plain title.
Reviewed by Cursor Bugbot for commit 762958b. Configure here.







Phase 1: Platform Performance Tentpole Project
Related Tickets & Packages
Code Review Checklist
ci:screen-builder:feature/FOUR-30918
ci:vue-form-elements:feature/FOUR-30918