Repository navigation
ci: combined main-unblock base (#3524 #3525 #3528 #3529 #3548 #3550 #3546 #3535) #3552
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
56fb1d9
fix(epcis-export): return honest empty state instead of sample data
PetrefiedThunder 7b58a3a
fix(frontend): restore main build after SEL-410/SEL-414 ErrorState co…
PetrefiedThunder b51349a
Merge remote-tracking branch 'origin/main' into fix/epcis-export-hone…
PetrefiedThunder 7026cb1
test(epcis): drop SAMPLE_EPCIS_EVENTS patches; data-free empty-state …
PetrefiedThunder 51fa80a
ci: fix required gates on #3524 (pin copy-lint actions, inventory new…
PetrefiedThunder 9b4d11a
chore(secrets): refresh .secrets.baseline (detect-secrets 1.5.0)
PetrefiedThunder 66733bc
test(ingestion): make #2868 error-logging tests data-free to fix coll…
PetrefiedThunder 278e85a
fix(ci): scope suppliers no-data test; match uses: as YAML key in sup…
PetrefiedThunder d7c1505
test(ingestion): restore data-free ingest_batch_failed route coverage…
PetrefiedThunder 9cd1357
fix(frontend): show QA-signal loading row on dashboard; align qa-heal…
PetrefiedThunder 9466f30
fix(tenant): update route manifest expectations for two new tenant-sc…
PetrefiedThunder e0605c4
ci: list 9 missing workflows in inventory; stop action-pin matching '…
PetrefiedThunder 547ed16
ci(frontend): allowlist visual regression files in Knip unused file g…
PetrefiedThunder 987124f
test(ingestion): fix-forward email_ingest principal stub and sel409 a…
PetrefiedThunder 7818f30
fix(deps): bump pypdf to 6.21.2 for CVE-2026-115572/115585/115580
PetrefiedThunder 16cff9d
Merge remote-tracking branch 'origin/fix/errorstate-props-main' into …
PetrefiedThunder fa310ca
Merge remote-tracking branch 'origin/fix/epcis-export-honest-empty' i…
PetrefiedThunder 3a1e236
Merge remote-tracking branch 'origin/fix/test-collect-2868' into code…
PetrefiedThunder e24873c
Merge remote-tracking branch 'origin/fix/tenant-route-manifest-2-rout…
PetrefiedThunder 1384bc9
Merge remote-tracking branch 'origin/codex/fix-email-ingest-sel409-te…
PetrefiedThunder 3091304
Merge remote-tracking branch 'origin/gemini/pypdf-cve-bump' into code…
PetrefiedThunder 510ee72
Merge remote-tracking branch 'origin/muse/unused-guard-visual-allowli…
PetrefiedThunder e1c82ea
test(ingestion): fix suite A collection (2868 persistence import) and…
PetrefiedThunder 30f39e6
Merge remote-tracking branch 'origin/devops/workflow-contract-fix' in…
PetrefiedThunder 21288ef
fix(ci): stop Head SHA Check Guard failing main on check_suite/workfl…
PetrefiedThunder a476eac
Merge remote-tracking branch 'origin/claude/ingestion-suite-a' into c…
PetrefiedThunder 48a6df6
Merge remote-tracking branch 'origin/antigravity/head-sha-guard' into…
PetrefiedThunder 30cc483
ci: clear detect-secrets false positive in vercel-preview-guard
PetrefiedThunder b8d9015
test(ingestion): make 944/945 envelope test data-free after #3500 fix…
PetrefiedThunder 1d3e137
Merge commit 'b8d901531a4a60bd96b8882199ba9d8515bae1cd' into codex/ma…
PetrefiedThunder 182a4e4
ci: refresh .secrets.baseline line numbers (detect-secrets 1.5.0, no …
PetrefiedThunder e65bea9
test(ingestion): capture ingest_batch_failed via dedicated logger; bu…
PetrefiedThunder 28693c2
Merge remote-tracking branch 'origin/devops/workflow-contract-fix' in…
PetrefiedThunder 866471d
ci: refresh .secrets.baseline after test change (drop stale entry)
PetrefiedThunder 8ed7c06
fix: address CodeRabbit review on #3552 (checkout creds, retry a11y n…
PetrefiedThunder File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| import { describe, expect, it, vi } from 'vitest'; | ||
| import { render, screen } from '@testing-library/react'; | ||
| import { ErrorState } from '@/components/ui/error-state'; | ||
|
|
||
| describe('ErrorState', () => { | ||
| it('keeps the callout style and shows retry progress with a caller class', () => { | ||
| render(<ErrorState message="Could not load" onRetry={vi.fn()} retrying className="m-4" />); | ||
|
|
||
| expect(screen.getByRole('alert')).toHaveClass('bg-re-danger-bg', 'm-4'); | ||
| expect(screen.getByRole('button', { name: 'Retrying…' })).toBeDisabled(); | ||
| expect(screen.getByText('Retrying…')).toBeInTheDocument(); | ||
| }); | ||
| }); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.