彭峰 77b8d4722a fix: recover missing historical lesson subjects from original bookings hace 6 horas
..
fixtures 77b8d4722a fix: recover missing historical lesson subjects from original bookings hace 6 horas
account-security.test.mjs 62a2525654 test(auth): verify teacher account and phone login after credential reset hace 3 semanas
admin-read-performance.test.mjs 7b8eabab05 perf(admin): reduce module loading work and progressively verify payroll hace 1 día
admin-read-release.test.mjs 30495e7e81 perf(admin): speed data reads and separate dashboard estimates from settlement checks hace 3 semanas
admin-release.test.mjs 4b8abbd275 build(admin): prepare verifiable frontend release packages hace 2 meses
admin-speed.test.mjs 7b8eabab05 perf(admin): reduce module loading work and progressively verify payroll hace 1 día
batch-cancel-guard.test.mjs 1189cf9056 fix(schedule): support legacy trials and bulk cancellation hace 1 semana
business-record-pagination.test.mjs 5dfc683f63 fix(payroll): reconcile writing pay and legacy review rewards hace 1 mes
coach-identity-projection.test.mjs 03ce2cdcf5 fix(review): preserve coach identity and reconcile Shi review income hace 6 horas
coach-student-page.test.mjs ed017795f4 feat: add coach-led student wordbook practice hace 19 horas
companion-student-names.test.mjs 16893345fa fix(mobile): show student names in anchored schedule filter hace 2 meses
course-word-progress.test.mjs 4020795517 feat(mobile): support three learning passes for course vocabulary hace 2 semanas
direct-nightly-sync.test.mjs ec750919ab Automatically reconcile verified zero-fee legacy trial reviews hace 1 día
enrollment-catalog-order.test.mjs 00806bb7ac feat: simplify enrollment selection and show newest courses first hace 3 semanas
exam-history.test.mjs e1ea8f54ea feat: preserve vocabulary test history and compare attempts hace 3 semanas
launch-fixes.test.mjs e72a405025 perf(admin): verify payroll from transactional digests and load details on demand hace 1 día
launch-migration.test.mjs f82356bc3c fix: harden backend migration and verify live launch release hace 4 semanas
learning-report-query.test.mjs a431b035bc fix: resolve writing lesson types from confirmed appointment evidence hace 6 horas
learning-word-duplicates.test.mjs ed017795f4 feat: add coach-led student wordbook practice hace 19 horas
legacy-appointment-deletions.test.mjs 800d130da1 fix(sync): reconcile confirmed legacy appointment deletions hace 1 semana
legacy-appointment-preparation.test.mjs 8a903201fe fix(teaching): prepare legacy writing and trial appointments safely hace 3 días
legacy-appointment-pull.test.mjs 3b6639871b fix(data): show legacy companion plans in real time hace 1 mes
legacy-credit-balance.test.mjs 50f098032d fix: protect reconciled lesson credits and audit all students hace 9 horas
legacy-enrollment-reconciliation.test.mjs 790ca78c78 fix(enrollment): restore historical word courses for scheduling hace 5 días
legacy-learning-pull.test.mjs 493a0d8239 fix(mobile): restore overview and review data hace 1 mes
legacy-repaired-lesson-sync.test.mjs 50f098032d fix: protect reconciled lesson credits and audit all students hace 9 horas
legacy-review-pull.test.mjs acdb5a6662 fix(teaching): refresh coach reviews and bundle report downloads hace 3 días
legacy-review-sync-policy.test.mjs ec750919ab Automatically reconcile verified zero-fee legacy trial reviews hace 1 día
legacy-review-sync-runner.test.mjs ec750919ab Automatically reconcile verified zero-fee legacy trial reviews hace 1 día
legacy-sync-worker.test.mjs b6410f3c9b Test sync worker dependency ordering hace 1 mes
legacy-writing-review.test.mjs 8c0cf6a728 fix(teaching): show ended writing reviews and streamline word selection hace 2 días
lesson-attachments.test.mjs 070716b955 修复生词串选并完善写作课闭环、排课间隔和课堂附件 hace 1 semana
lesson-course-selection.test.mjs 790ca78c78 fix(enrollment): restore historical word courses for scheduling hace 5 días
lesson-reading-source.test.mjs 1905ecef23 fix(reading): use DeepSeek and respect authorized study record access hace 2 semanas
lesson-records.test.mjs 77b8d4722a fix: recover missing historical lesson subjects from original bookings hace 6 horas
lesson-study-batches.test.mjs 8c0cf6a728 fix(teaching): show ended writing reviews and streamline word selection hace 2 días
lesson-study-meaning.test.mjs fecce2047d fix(learning): reveal word meanings in lesson assessment hace 1 semana
lesson-unit-progress.test.mjs 73a4b26419 fix: persist complete unit progress and improve learning interactions hace 4 semanas
lesson-workflow.test.mjs ee8dfa7b76 fix(teaching): show legacy writing confirmation handoff hace 3 días
member-credit-ledger.test.mjs be688d492c fix: safely reconcile legacy member credit ledgers hace 4 semanas
member-enrollment-gateway.test.mjs 070716b955 修复生词串选并完善写作课闭环、排课间隔和课堂附件 hace 1 semana
member-enrollment.test.mjs 1acced5f1d fix(schedule): allow writing trial and self-study without prior enrollment hace 2 semanas
member-training-count.test.mjs c79cc853cf test: cover member training count and reconciled credit balance hace 11 horas
mobile-read-performance.test.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
mobile-review-performance.test.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
mobile-teaching.test.mjs c440942274 feat(mobile): download teacher learning reports as PDF hace 2 semanas
nightly-legacy-sync.test.mjs a452627941 feat(sync): define nightly legacy sync with guarded execution and reports hace 1 mes
operator-accounts.test.mjs 2eb3ab611f feat(admin): manage operator accounts and restore legacy admin access hace 2 meses
payroll-cutoff-bulk.test.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
payroll-gateway-transform.test.mjs f8879d4ea4 fix historical reservation backfill hace 2 meses
payroll-incremental-reads.test.mjs e72a405025 perf(admin): verify payroll from transactional digests and load details on demand hace 1 día
payroll-integrity.test.mjs 46ed98f330 fix: exclude voided lessons from training and payroll hace 19 horas
payroll-preview-cache.test.mjs e72a405025 perf(admin): verify payroll from transactional digests and load details on demand hace 1 día
payroll-read-snapshot.test.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
payroll-read-timeout-recovery.test.mjs 4c34288c9c fix: restore dashboard and payroll reads below request timeout hace 3 semanas
payroll-source-bulk.test.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
payroll-source-index-concurrency.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
payroll-source-index.test.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
reading-account-policy.test.mjs 2c99c1a3ca fix(sync): retire foreign accounts and protect legacy identities hace 4 semanas
reading-ai-errors.test.mjs 1905ecef23 fix(reading): use DeepSeek and respect authorized study record access hace 2 semanas
reconcile-legacy-lesson-pay.test.mjs 2d9159c490 fix(payroll): reconcile legacy lesson fees and reuse history pay calculation hace 4 días
retire-imported-accounts.test.mjs 2c99c1a3ca fix(sync): retire foreign accounts and protect legacy identities hace 4 semanas
review-assignment-access.test.mjs a90eaafbf3 feat: unify lesson history and safely transfer pending reviews hace 4 semanas
review-pay-policy.test.mjs 5b3713be3b fix(learning): create notes reviews for writing lessons hace 1 semana
review-rewards.test.mjs 951c2a06b5 Show verified legacy trial reviews as non-payable hace 1 día
review-student-names.test.mjs acdb5a6662 fix(teaching): refresh coach reviews and bundle report downloads hace 3 días
run-payroll-source-index-concurrency.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
schedule-live-reconciliation.test.mjs fcad13ef11 Reconcile admin schedules with live legacy appointments hace 1 mes
speed-round3-patch.test.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
store-credit.test.mjs c778d64a5a feat(admin): add audited store credit funding and grants hace 3 semanas
store-member-counts.test.mjs ffbe3be84b feat(admin): count active studying members per store hace 1 mes
store-payroll.test.mjs d025c7b58c perf(stores): avoid unused payroll versions in read-only overview hace 3 semanas
store-scope.test.mjs 0fc4bc7a13 feat(stores): add scoped operations trend to workbench hace 3 semanas
support-requests-release.test.mjs 3fb447aa6c feat: process support requests and deliver replies to submitters hace 3 semanas
support-requests.test.mjs 9ed0c725c4 feat(stores): add scoped administrator accounts and independent payroll hace 3 semanas
teacher-earned-months.test.mjs 592919581e perf: calculate teacher earnings by month and accelerate verified reads hace 1 día
teacher-earnings.test.mjs 2d9159c490 fix(payroll): reconcile legacy lesson fees and reuse history pay calculation hace 4 días
teaching-course-mapping.test.mjs 1760f30169 fix companion courses after mapping confirmation hace 2 meses
vocabulary-import.test.mjs 89ef58edfb fix(vocabulary): batch imports and resume saved row results hace 1 semana
word-audio-worker.test.mjs ca6a259e4f feat: cache missing vocabulary audio with iFlytek TTS hace 1 semana
word-audio.test.mjs ca6a259e4f feat: cache missing vocabulary audio with iFlytek TTS hace 1 semana
word-classroom-performance.test.mjs da94b677bf perf(classroom): reuse word audio and speed up vocabulary reads hace 4 días
word-classroom-release.test.mjs da94b677bf perf(classroom): reuse word audio and speed up vocabulary reads hace 4 días
wordbook-gateway.test.mjs ed017795f4 feat: add coach-led student wordbook practice hace 19 horas
writing-review-detail.test.mjs a6cd179910 fix(review): restore imported writing tasks and notes review access hace 4 días
writing-stage-decision.test.mjs 9115d70aee fix(payroll): infer writing stages from student evidence hace 1 mes