Skip to content

Dev - #2828

Merged
JamesPasta merged 163 commits into
dev2from
dev
Aug 19, 2026
Merged

Dev#2828
JamesPasta merged 163 commits into
dev2from
dev

Conversation

@JamesPasta

Copy link
Copy Markdown
Collaborator

No description provided.

JamesPasta and others added 30 commits August 4, 2026 15:25
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
JamesPasta and others added 27 commits August 14, 2026 16:00
Extracts the CHEFS submission-seeding logic from chefs-api-submission.cy.ts
into a reusable cy.seedApprovalFlowSubmission() command so ApprovalFlow can
fall back to seeding a fresh submission when no existing one matches its
search criteria, instead of depending on a separate seed step running
first. Also retries the payment-info supplier save once when it hits a
transient "GetAuthTokenAsync: Error retrieving Token" CAS error, which was
silently leaving SupplierId empty and cascading into unrelated failures
downstream.
…ledNotifications

feature/AB#33998-AttachementScheduleNotifications-Sonar
…ion-bug

bugfix/AB#34056 update policy for user assignment
…ow works in both Windows 11 and MacOS. Invoke via npx.cmd cypress run --browser chrome on Win11
- Fix Razor bool hidden inputs rendering as literal 'value' by using
  .ToString().ToLower() for all six AI capability flags
- Add missing ai-generation-api.js script include to Mapping page
- Fix setAiScoresheetPending inverted if(isPending) guard so generate
  button is enabled when no pending review exists
- Enable generate button on loadAiScoresheetReview fail and early-exit
  (no view permission) so button is always clickable when appropriate
- Add EnsureAiOperationAccessAsync (feature + permission) to
  ApplicationFormVersionAppService and GrantApplicationAppService
- Extract AiScoresheetSuggestionName static class; rename worksheet
  suffix from -field-suggestions to -worksheet for consistency
- Add AIFormWorkflowApi JS wrapper for all application-form-version
  AI workflow endpoints; eliminate all raw abp.ajax calls in Mapping.js
- Add queueFormMapping/Worksheet/Scoresheet to AIGenerationApi wrapper
- Pass scoresheet capability flags through CustomFieldsViewComponent params;
  remove IFeatureChecker/IPermissionChecker from component
- Gate Generate/Review scoresheet buttons on separate CanGenerateScoresheet
  and CanViewScoresheet flags
- Default all suggestion toggles (mapping/worksheet/scoresheet) to unselected
- Clear scoresheet title on modal render; require manual entry like worksheet
- Align modal titles to 'Review X Suggestions' pattern
- Align placeholder text to 'e.g., Project x' pattern
- Remove unused QueueAttachmentSummaryRequestDto and legacy ensure helpers
- Remove unused IApplicationChefsFileAttachmentRepository injection

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…sheet-follow-up

AB#33864 AI form scoresheet/worksheet/mapping flow standardization
initial commit to push the changes to fix the approval flow seeder
feature/AB#33234 - Applicant Portal Renewal Links
…Cypress environments and cross-environment test configuration
…auncher

feature/AB#33297_Modify_Cypress_Launcher: Improved support for local Cypress environments and cross-environment test configuration
…ates

Feature/ab#33935 renewal link updates
@JamesPasta
JamesPasta merged commit 17c9753 into dev2 Aug 19, 2026
12 checks passed
@sonarqubecloud

Copy link
Copy Markdown

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.

9 participants