彭峰 1189cf9056 fix(schedule): support legacy trials and bulk cancellation vor 1 Tag
..
account-deletion-ops.js bf7c8b0f01 fix: close three-end launch audit with guarded local verification vor 3 Wochen
account-deletion.js bf7c8b0f01 fix: close three-end launch audit with guarded local verification vor 3 Wochen
account-security.js dccc2d2d28 feat(auth): align member login and managed passwords vor 2 Wochen
admin-role-policy.js 9ed0c725c4 feat(stores): add scoped administrator accounts and independent payroll vor 2 Wochen
exam-history.js e1ea8f54ea feat: preserve vocabulary test history and compare attempts vor 3 Wochen
legacy-appointment-deletions.js 800d130da1 fix(sync): reconcile confirmed legacy appointment deletions vor 3 Tagen
legacy-appointment.js 6b6a8fcd60 fix(teaching): prepare imported appointments with verified enrollment vor 3 Wochen
legacy-direct-control.js 362bfc8c0c fix: follow legacy review transfers without overwriting native payroll vor 3 Tagen
legacy-direct-supplement.js bf7c8b0f01 fix: close three-end launch audit with guarded local verification vor 3 Wochen
legacy-direct-sync.js 800d130da1 fix(sync): reconcile confirmed legacy appointment deletions vor 3 Tagen
legacy-finance.js 7bb38260e4 Speed up direct sync finance reconciliation vor 3 Wochen
lesson-attachments.js 070716b955 修复生词串选并完善写作课闭环、排课间隔和课堂附件 vor 1 Woche
lesson-courses.js 22fe03a199 feat(teaching): select student enrolled books from appointments vor 3 Wochen
lesson-records.js 9ed0c725c4 feat(stores): add scoped administrator accounts and independent payroll vor 2 Wochen
lesson-study.js fecce2047d fix(learning): reveal word meanings in lesson assessment vor 1 Tag
lesson-unit-progress.js 73a4b26419 fix: persist complete unit progress and improve learning interactions vor 3 Wochen
lesson-workflow-ops.js 0cd9c73492 feat(teaching): complete lessons atomically before student reviews vor 3 Wochen
lesson-workflow.js 96c0de6b13 fix(lessons): support confirmed legacy writing appointments vor 1 Tag
member-credit-ledger.js 817b561a53 feat: isolate store login, students and scheduling permissions vor 3 Wochen
member-enrollment-app.js 22fe03a199 feat(teaching): select student enrolled books from appointments vor 3 Wochen
member-enrollment.js 1189cf9056 fix(schedule): support legacy trials and bulk cancellation vor 1 Tag
mobile-teaching.js 5b3713be3b fix(learning): create notes reviews for writing lessons vor 3 Tagen
operator-accounts.js 2eb3ab611f feat(admin): manage operator accounts and restore legacy admin access vor 1 Monat
payroll-integrity.js d025c7b58c perf(stores): avoid unused payroll versions in read-only overview vor 2 Wochen
review-rewards.js 40b9e39833 Reconcile proven duplicate and overdue review rewards with immutable evidence vor 2 Wochen
store-credit.js c778d64a5a feat(admin): add audited store credit funding and grants vor 3 Wochen
store-scope.js 0fc4bc7a13 feat(stores): add scoped operations trend to workbench vor 2 Wochen
support-requests-app.js 3fb447aa6c feat: process support requests and deliver replies to submitters vor 3 Wochen
support-requests.js 9ed0c725c4 feat(stores): add scoped administrator accounts and independent payroll vor 2 Wochen
teacher-earnings.js 503a870496 feat: align teacher completion, daily review pay and income experience vor 3 Wochen
word-audio.js ca6a259e4f feat: cache missing vocabulary audio with iFlytek TTS vor 1 Woche