Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
62 lines
9.0 KiB
JSON
62 lines
9.0 KiB
JSON
[
|
|
{"id": "F001", "description": "Create en/msp/surveys.json with ~217 keys for 26 survey components", "implemented": true, "prdRefs": ["2b-13"]},
|
|
{"id": "F002", "description": "Wire useTranslation('msp/surveys') in TriggerForm.tsx (~35), TriggerList.tsx (~22), TemplateForm.tsx (~28), TemplateList.tsx (~24)", "implemented": true, "prdRefs": ["2b-13"]},
|
|
{"id": "F003", "description": "Wire useTranslation in SurveyResponsePage.tsx (~18), SurveySettings.tsx (~12), RatingDisplay.tsx (~14), response views (~21)", "implemented": true, "prdRefs": ["2b-13"]},
|
|
{"id": "F004", "description": "Wire useTranslation in dashboard components (metrics, trend chart, satisfaction, top issues, responses list) and analytics (filter, chart, export)", "implemented": true, "prdRefs": ["2b-13"]},
|
|
{"id": "F005", "description": "Generate msp/surveys translations for 6 non-English locales + 2 pseudo-locales", "implemented": true, "prdRefs": ["2b-13"]},
|
|
{"id": "F006", "description": "Italian accent audit on it/msp/surveys.json", "implemented": true, "prdRefs": ["2b-13"]},
|
|
|
|
{"id": "F010", "description": "Create en/msp/schedule.json with ~211 keys for 11 schedule components", "implemented": true, "prdRefs": ["2b-14"]},
|
|
{"id": "F011", "description": "Wire useTranslation('msp/schedule') in EntryPopup.tsx (~68), AvailabilitySettings.tsx (~64), ScheduleCalendar.tsx (~42)", "implemented": true, "prdRefs": ["2b-14"]},
|
|
{"id": "F012", "description": "Wire useTranslation in AppointmentRequestsPanel.tsx (~28) and remaining schedule files with strings", "implemented": true, "prdRefs": ["2b-14"]},
|
|
{"id": "F013", "description": "Generate msp/schedule translations for 6 non-English locales + 2 pseudo-locales", "implemented": true, "prdRefs": ["2b-14"]},
|
|
{"id": "F014", "description": "Italian accent audit on it/msp/schedule.json", "implemented": true, "prdRefs": ["2b-14"]},
|
|
|
|
{"id": "F020", "description": "Create en/msp/knowledge-base.json with ~189 keys for 10 KB components", "implemented": true, "prdRefs": ["2b-15"]},
|
|
{"id": "F021", "description": "Wire useTranslation('msp/knowledge-base') in KBArticleEditor.tsx (~52), KBArticleList.tsx (~41), KnowledgeBasePage.tsx (~38)", "implemented": true, "prdRefs": ["2b-15"]},
|
|
{"id": "F022", "description": "Wire useTranslation in KBImportDialog.tsx (~35), KBPublishingControls.tsx (~28), KBReviewDashboard.tsx (~18), remaining files", "implemented": true, "prdRefs": ["2b-15"]},
|
|
{"id": "F023", "description": "Generate msp/knowledge-base translations for 6 non-English locales + 2 pseudo-locales", "implemented": true, "prdRefs": ["2b-15"]},
|
|
{"id": "F024", "description": "Italian accent audit on it/msp/knowledge-base.json", "implemented": true, "prdRefs": ["2b-15"]},
|
|
|
|
{"id": "F030", "description": "Create en/msp/jobs.json with ~29 keys for 7 job monitoring components", "implemented": true, "prdRefs": ["2b-17"]},
|
|
{"id": "F031", "description": "Wire useTranslation('msp/jobs') in RecentJobsDataTable.tsx (~10), JobMetricsDisplay.tsx (~8), JobHistoryTable.tsx (~6), remaining files", "implemented": true, "prdRefs": ["2b-17"]},
|
|
{"id": "F032", "description": "Generate msp/jobs translations for 6 non-English locales + 2 pseudo-locales", "implemented": true, "prdRefs": ["2b-17"]},
|
|
{"id": "F033", "description": "Italian accent audit on it/msp/jobs.json", "implemented": true, "prdRefs": ["2b-17"]},
|
|
|
|
{"id": "F040", "description": "Create en/msp/email-providers.json with ~136 keys for 10 email provider components", "implemented": true, "prdRefs": ["2b-18"]},
|
|
{"id": "F041", "description": "Wire useTranslation('msp/email-providers') in MicrosoftProviderForm.tsx (~32), GmailProviderForm.tsx (~24), ImapProviderForm.tsx (~18)", "implemented": true, "prdRefs": ["2b-18"]},
|
|
{"id": "F042", "description": "Wire useTranslation in EmailProviderConfiguration.tsx (~26), InboundTicketDefaultsForm.tsx (~22), EmailProviderCard.tsx (~14)", "implemented": true, "prdRefs": ["2b-18"]},
|
|
{"id": "F045", "description": "Wire useTranslation in EmailProviderList.tsx, EmailProviderSelector.tsx, ProviderSetupWizardDialog.tsx, and gmail helper components/hooks with visible provider setup copy", "implemented": true, "prdRefs": ["2b-18"]},
|
|
{"id": "F043", "description": "Generate msp/email-providers translations for 6 non-English locales + 2 pseudo-locales", "implemented": true, "prdRefs": ["2b-18"]},
|
|
{"id": "F044", "description": "Italian accent audit on it/msp/email-providers.json", "implemented": true, "prdRefs": ["2b-18"]},
|
|
|
|
{"id": "F050", "description": "Create en/msp/profile.json with ~64 keys for profile, password, security, platform-updates components", "implemented": true, "prdRefs": ["2b-19"]},
|
|
{"id": "F051", "description": "Wire useTranslation('msp/profile') in AdminSessionManagement.tsx (~16), PasswordChangeForm.tsx (~12), UserProfile.tsx (~17)", "implemented": true, "prdRefs": ["2b-19"]},
|
|
{"id": "F052", "description": "Wire useTranslation in UserRoleAssignment.tsx (~9), SecuritySettingsPage.tsx (~4), PlatformUpdateDetail.tsx (~6)", "implemented": true, "prdRefs": ["2b-19"]},
|
|
{"id": "F053", "description": "Generate msp/profile translations for 6 non-English locales + 2 pseudo-locales", "implemented": true, "prdRefs": ["2b-19"]},
|
|
{"id": "F054", "description": "Italian accent audit on it/msp/profile.json", "implemented": true, "prdRefs": ["2b-19"]},
|
|
|
|
{"id": "F060", "description": "Re-inventory batch 2b-20 and record follow-up scope for extension/licensing strings discovered after the original 'no work needed' assumption", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F061", "description": "Create en/msp/extensions.json for extension nav/settings/OSS placeholder surfaces discovered in batch 2b-20 follow-up", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F062", "description": "Wire useTranslation('msp/extensions') in DynamicNavigationSlot, ExtensionManagement, ExtensionComponentLoader, and OSS extension placeholder pages/components", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F063", "description": "Generate msp/extensions translations for 6 non-English locales + 2 pseudo-locales", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F064", "description": "Italian accent audit on it/msp/extensions.json", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F065", "description": "Create en/msp/licensing.json for CE licensing stub copy discovered in batch 2b-20 follow-up", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F066", "description": "Wire useTranslation('msp/licensing') in CE licensing stub components (ReduceLicensesModal, LicensePurchaseForm)", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F067", "description": "Generate msp/licensing translations for 6 non-English locales + 2 pseudo-locales", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F068", "description": "Italian accent audit on it/msp/licensing.json", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F069", "description": "Expand en/msp/licensing.json for enterprise license purchase/reduction/success flow copy discovered after the CE stub pass", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F070", "description": "Wire useTranslation('msp/licensing') in enterprise licensing pages/components (purchase page, purchase success page, LicensePurchaseForm, ReduceLicensesModal) plus shared CE/EE wrappers", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F071", "description": "Regenerate msp/licensing translations for 6 non-English locales + 2 pseudo-locales after enterprise purchase-flow expansion", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F072", "description": "Italian accent audit on updated it/msp/licensing.json after enterprise purchase-flow expansion", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F073", "description": "Expand en/msp/extensions.json for EE extension runtime/error-state copy discovered after the CE/OSS follow-up pass", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F074", "description": "Wire useTranslation('msp/extensions') in packages/product-extensions/ee/entry.tsx runtime/error states", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F075", "description": "Regenerate msp/extensions translations for 6 non-English locales + 2 pseudo-locales after EE runtime-state expansion", "implemented": true, "prdRefs": ["2b-20"]},
|
|
{"id": "F076", "description": "Italian accent audit on updated it/msp/extensions.json after EE runtime-state expansion", "implemented": true, "prdRefs": ["2b-20"]},
|
|
|
|
{"id": "F090", "description": "Update ROUTE_NAMESPACES for /msp/surveys, /msp/schedule, /msp/knowledge-base, /msp/jobs, /msp/settings (email-providers), /msp/profile, /msp/security-settings, /msp/platform-updates, plus follow-up /msp/settings/extensions, /msp/extensions, and /msp/licenses prefixes", "implemented": true},
|
|
{"id": "F091", "description": "validate-translations.cjs passes for all newly-added MSP namespaces across all 9 locales", "implemented": true},
|
|
{"id": "F092", "description": "Regenerate pseudo-locales (xx, yy) for all newly-added MSP namespaces", "implemented": true},
|
|
{"id": "F093", "description": "npm run build succeeds with no TypeScript errors", "implemented": true}
|
|
]
|