|
Some checks failed
CI (PR) / e2e (1) (pull_request) Successful in 5m9s
CI / build (push) Successful in 2m20s
CI (PR) / e2e (2) (pull_request) Successful in 5m18s
PR Ready + auto-merge / ready-automerge (pull_request) Failing after 30m17s
CI / e2e (1) (push) Successful in 4m5s
CI (PR) / scope (pull_request) Successful in 32s
CI / deploy homeserver (teqo-1313) (push) Has been cancelled
CI (PR) / lint (pull_request) Successful in 42s
CI (PR) / cycles (pull_request) Successful in 34s
CI (PR) / format (pull_request) Successful in 55s
CI (PR) / docs-guards (pull_request) Successful in 8s
CI (PR) / plans-only-closes (pull_request) Successful in 7s
Main merge flips claimed issues to done + in-prod / issue-done (pull_request) Successful in 13s
CI (PR) / typecheck (pull_request) Successful in 30s
CI (PR) / knip (pull_request) Successful in 31s
CI (PR) / unit (pull_request) Successful in 50s
CI (PR) / checks (pull_request) Successful in 2s
Promote plan-issue Related on main merge / plan-issue-ready (pull_request) Has been skipped
Agent pool supervisor / tick (pull_request) Successful in 27s
CI / static (push) Successful in 1m48s
CI / e2e (2) (push) Successful in 4m7s
CI (PR) / int (pull_request) Successful in 1m49s
CI / int (push) Successful in 1m57s
CI / checks (push) Successful in 2s
CI (PR) / build (pull_request) Successful in 2m31s
Board "Acompanhe de perto" (S1) ganha o feed automático do canal oficial: global SocialFeedSettings (admin-only, kill switch + toggle + maxItems + exclusões por item), loader src/utilities/youtubeFeed.ts (Data API v3 search→statistics, unstable_cache tag social-feed + revalidate 300, fail-closed com snapshot persistido via SQL direto — revalidateTag dentro de unstable_cache lança no Next 15.4), card generalizado (CampaignArticleCard → CampaignContentCard, external com noopener) e merge por recência com o grande = mais recente elegível. Stub HTTP do YouTube no webServer do Playwright (porta dev+1000) + 4 e2e novos no describe serial. Migration 20260818_111748_add_social_feed_settings (não destrutiva). Closes #18 |
||
|---|---|---|
| .. | ||
| fixtures | ||
| helpers | ||
| admin.e2e.spec.ts | ||
| campaign-pwa.e2e.spec.ts | ||
| campaignActivity.e2e.spec.ts | ||
| campaignAgendaFeed.e2e.spec.ts | ||
| campaignAgendaGoogleSync.e2e.spec.ts | ||
| campaignAgendaMobile.e2e.spec.ts | ||
| campaignAiChatFollowUps.e2e.spec.ts | ||
| campaignAiChatOpeningChips.e2e.spec.ts | ||
| campaignAiChatResize.e2e.spec.ts | ||
| campaignAiLinks.e2e.spec.ts | ||
| campaignAiTranscribe.e2e.spec.ts | ||
| campaignAuth.e2e.spec.ts | ||
| campaignBottomNav.e2e.spec.ts | ||
| campaignColumnPicker.e2e.spec.ts | ||
| campaignConcepts.e2e.spec.ts | ||
| campaignContacts.e2e.spec.ts | ||
| campaignHomeActions.e2e.spec.ts | ||
| campaignIosInputZoom.e2e.spec.ts | ||
| campaignLeaderships.e2e.spec.ts | ||
| campaignMunicipalities.e2e.spec.ts | ||
| campaignMunicipalityResponsiveColumns.e2e.spec.ts | ||
| campaignNearestMunicipality.e2e.spec.ts | ||
| campaignPeople.e2e.spec.ts | ||
| campaignRegisterDemand.e2e.spec.ts | ||
| campaignSavedFilters.e2e.spec.ts | ||
| campaignSollinhaContext.e2e.spec.ts | ||
| campaignSollinhaWidth.e2e.spec.ts | ||
| campaignTableStickyHeader.e2e.spec.ts | ||
| campaignTerritoriesColumns.e2e.spec.ts | ||
| campaignTerritoriesHttp.e2e.spec.ts | ||
| campaignUpdatesMobile.e2e.spec.ts | ||
| campaignWebAuthn.e2e.spec.ts | ||
| campaignWizardChrome.e2e.spec.ts | ||
| campaignZoneMap.e2e.spec.ts | ||
| frontend.e2e.spec.ts | ||
| seedParity.setup.e2e.spec.ts | ||
| setup.e2e.spec.ts | ||
| youtube-stub.mjs | ||