彭峰 d59e116add Read old review fee evidence in bounded parallel batches 13 saat önce
..
cloud d59e116add Read old review fee evidence in bounded parallel batches 13 saat önce
lib 800d130da1 fix(sync): reconcile confirmed legacy appointment deletions 1 hafta önce
sql ec750919ab Automatically reconcile verified zero-fee legacy trial reviews 13 saat önce
tests ec750919ab Automatically reconcile verified zero-fee legacy trial reviews 13 saat önce
admin-read-performance-patch.mjs 30495e7e81 perf(admin): speed data reads and separate dashboard estimates from settlement checks 3 hafta önce
audit-app-cloud-actions.mjs bf7c8b0f01 fix: close three-end launch audit with guarded local verification 4 hafta önce
audit-lesson-chain.mjs 0cd9c73492 feat(teaching): complete lessons atomically before student reviews 1 ay önce
audit-mobile-teaching-readonly.mjs 0c4aca44f1 fix(mobile): connect teaching data and make lesson writes retry-safe 2 ay önce
audit-production-migration.mjs 0298322d9c feat: sync student coach and backend migration updates 2 ay önce
audit-teacher-earnings.mjs 503a870496 feat: align teacher completion, daily review pay and income experience 3 hafta önce
backfill-core-business-data.mjs 0298322d9c feat: sync student coach and backend migration updates 2 ay önce
backfill-legacy-users.mjs 2c99c1a3ca fix(sync): retire foreign accounts and protect legacy identities 4 hafta önce
backfill-payroll-lessons.mjs cca1db67ab feat: rebuild payroll settlement workflow 2 ay önce
backfill-vocabulary.mjs 0298322d9c feat: sync student coach and backend migration updates 2 ay önce
benchmark-teacher-review.mjs 503a870496 feat: align teacher completion, daily review pay and income experience 3 hafta önce
check-course-status-cache-browser.mjs 0632aef862 fix(mobile): invalidate timetable snapshots after lesson completion 1 hafta önce
check-exam-history-browser.mjs e1ea8f54ea feat: preserve vocabulary test history and compare attempts 3 hafta önce
check-lesson-attachments-browser.mjs 070716b955 修复生词串选并完善写作课闭环、排课间隔和课堂附件 1 hafta önce
check-lesson-feedback-browser.mjs 6b04d82f14 fix: highlight pending feedback and lock reports after student review 3 hafta önce
check-lesson-records-browser.mjs 3cf87a35be fix: reveal review transfer panel and coach options on open 3 hafta önce
check-member-credit-browser.mjs 9bc5241445 feat: unify member credit operations and historical ledgers 3 hafta önce
check-support-requests-browser.mjs ec3ae73bc0 style: move support summary cards above filters 3 hafta önce
check-teacher-earnings-browser.mjs 6b04d82f14 fix: highlight pending feedback and lock reports after student review 3 hafta önce
check-word-audio-browser.mjs ca6a259e4f feat: cache missing vocabulary audio with iFlytek TTS 1 hafta önce
check-word-audio-live.mjs ca6a259e4f feat: cache missing vocabulary audio with iFlytek TTS 1 hafta önce
configure-reading-ai.mjs 330800a025 fix: restore integrated AI reading generation 2 ay önce
configure-word-audio.mjs ca6a259e4f feat: cache missing vocabulary audio with iFlytek TTS 1 hafta önce
deploy-admin-functions.mjs acdb5a6662 fix(teaching): refresh coach reviews and bundle report downloads 2 gün önce
deploy-direct-sync.mjs ec750919ab Automatically reconcile verified zero-fee legacy trial reviews 13 saat önce
deploy-legacy-appointment-deletions.mjs 800d130da1 fix(sync): reconcile confirmed legacy appointment deletions 1 hafta önce
deploy-payroll-integrity.mjs efd1a97d80 Guard payroll settlement on legacy sync and reconcile review rewards 1 ay önce
deploy-schedule-reconciliation.mjs fcad13ef11 Reconcile admin schedules with live legacy appointments 1 ay önce
deploy-support-requests.mjs 3fb447aa6c feat: process support requests and deliver replies to submitters 3 hafta önce
deploy-support-workflow.mjs 3fb447aa6c feat: process support requests and deliver replies to submitters 3 hafta önce
diagnose-parse-psql-schema.mjs 0298322d9c feat: sync student coach and backend migration updates 2 ay önce
ensure-app-member-schemas.mjs 0298322d9c feat: sync student coach and backend migration updates 2 ay önce
ensure-app-performance-indexes.mjs 89aef36d2f fix(data): refresh learning data in real time 1 ay önce
generate-admin-coverage.mjs cec86749c4 refactor: split mobile and admin Angular applications 2 ay önce
generate-admin-icon-catalog.mjs dbe6d09bb0 feat: migrate admin API and icon catalogs 2 ay önce
generate-learning-sounds.py 73a4b26419 fix: persist complete unit progress and improve learning interactions 4 hafta önce
generate-legacy-admin-inventory.mjs 525968908b feat: add Angular admin and cloud function gateway 2 ay önce
generate-source-parity.mjs cec86749c4 refactor: split mobile and admin Angular applications 2 ay önce
install-direct-sync-launchagent.mjs bf7c8b0f01 fix: close three-end launch audit with guarded local verification 4 hafta önce
legacy-appointment-transform.mjs 8a903201fe fix(teaching): prepare legacy writing and trial appointments safely 2 gün önce
member-enrollment-schema.mjs 8ed75746e9 fix(members): deploy enrollment transactions with production schema compatibility 2 ay önce
merge-reading-users.mjs 2c99c1a3ca fix(sync): retire foreign accounts and protect legacy identities 4 hafta önce
migrate-launch-fixes.mjs f82356bc3c fix: harden backend migration and verify live launch release 4 hafta önce
migrate-legacy-appointment-preparation.mjs 6b6a8fcd60 fix(teaching): prepare imported appointments with verified enrollment 4 hafta önce
migrate-lesson-course-selection.mjs 22fe03a199 feat(teaching): select student enrolled books from appointments 4 hafta önce
migrate-lesson-records.mjs a90eaafbf3 feat: unify lesson history and safely transfer pending reviews 3 hafta önce
migrate-lesson-study.mjs 9c8b8bb223 fix: aggregate lesson study rounds and restore complete review sources 4 hafta önce
migrate-lesson-workflow.mjs 070716b955 修复生词串选并完善写作课闭环、排课间隔和课堂附件 1 hafta önce
migrate-member-credit-ledger.mjs 9bc5241445 feat: unify member credit operations and historical ledgers 3 hafta önce
migrate-member-enrollment.mjs 8ed75746e9 fix(members): deploy enrollment transactions with production schema compatibility 2 ay önce
migrate-mobile-teaching.mjs 0c4aca44f1 fix(mobile): connect teaching data and make lesson writes retry-safe 2 ay önce
migrate-operator-accounts.mjs 2eb3ab611f feat(admin): manage operator accounts and restore legacy admin access 2 ay önce
migrate-payroll-integrity.mjs 98d1dac658 fix(payroll): unify wage sources and enforce atomic settlement 2 ay önce
migrate-payroll-repair.mjs 5dfc683f63 fix(payroll): reconcile writing pay and legacy review rewards 4 hafta önce
migrate-review-rewards.mjs 7942ef77a4 feat(payroll): align course taxonomy and wage standards 2 ay önce
migrate-store-scope.mjs 817b561a53 feat: isolate store login, students and scheduling permissions 3 hafta önce
migrate-teacher-earnings.mjs 40b9e39833 Reconcile proven duplicate and overdue review rewards with immutable evidence 3 hafta önce
migrate-word-audio.mjs ca6a259e4f feat: cache missing vocabulary audio with iFlytek TTS 1 hafta önce
payroll-gateway-transform.mjs fdb28c278b fix(cloud): prevent recursive reservation preview deployment 2 ay önce
prepare-word-classroom-performance.mjs da94b677bf perf(classroom): reuse word audio and speed up vocabulary reads 2 gün önce
reconcile-legacy-appointment-deletions.mjs 800d130da1 fix(sync): reconcile confirmed legacy appointment deletions 1 hafta önce
reconcile-legacy-lesson-pay.mjs 4034a9230f fix(payroll): restrict fee repair to reviewed lesson IDs 2 gün önce
release-admin-read-performance.mjs 30495e7e81 perf(admin): speed data reads and separate dashboard estimates from settlement checks 3 hafta önce
release-admin-web.mjs 4b8abbd275 build(admin): prepare verifiable frontend release packages 2 ay önce
repair-core-physical-schema.mjs 0298322d9c feat: sync student coach and backend migration updates 2 ay önce
run-legacy-sync-worker.mjs efd1a97d80 Guard payroll settlement on legacy sync and reconcile review rewards 1 ay önce
run-nightly-direct-sync.mjs 800d130da1 fix(sync): reconcile confirmed legacy appointment deletions 1 hafta önce
run-nightly-legacy-sync.mjs a452627941 feat(sync): define nightly legacy sync with guarded execution and reports 1 ay önce
smoke-admin-functions.mjs e5de58d357 fix(api): allow coaches to open linked study records 2 ay önce
smoke-app-auth-learning.mjs 0298322d9c feat: sync student coach and backend migration updates 2 ay önce
smoke-app-member-resources.mjs 0298322d9c feat: sync student coach and backend migration updates 2 ay önce
smoke-app-performance-read.mjs 78eaac68bc perf: 加速移动端数据页面加载 2 ay önce
smoke-legacy-sync-bridge.mjs 0298322d9c feat: sync student coach and backend migration updates 2 ay önce
smoke-lesson-records.mjs a90eaafbf3 feat: unify lesson history and safely transfer pending reviews 3 hafta önce
smoke-member-enrollment.mjs 9bc5241445 feat: unify member credit operations and historical ledgers 3 hafta önce
smoke-mobile-teaching-flow.mjs 9bc5241445 feat: unify member credit operations and historical ledgers 3 hafta önce
smoke-mobile-teaching-writes.mjs 0c4aca44f1 fix(mobile): connect teaching data and make lesson writes retry-safe 2 ay önce
smoke-operations-functions.mjs 8ed75746e9 fix(members): deploy enrollment transactions with production schema compatibility 2 ay önce
smoke-operator-accounts.mjs 2eb3ab611f feat(admin): manage operator accounts and restore legacy admin access 2 ay önce
smoke-support-workflow.mjs 3fb447aa6c feat: process support requests and deliver replies to submitters 3 hafta önce
store-access-policy.mjs 9ed0c725c4 feat(stores): add scoped administrator accounts and independent payroll 3 hafta önce
sync-reading-prompts.mjs 330800a025 fix: restore integrated AI reading generation 2 ay önce
teacher-earnings-migration.mjs 40b9e39833 Reconcile proven duplicate and overdue review rewards with immutable evidence 3 hafta önce
teacher-earnings-transform.mjs 503a870496 feat: align teacher completion, daily review pay and income experience 3 hafta önce
verify-payroll-source.mjs cca1db67ab feat: rebuild payroll settlement workflow 2 ay önce
word-audio-worker.mjs ca6a259e4f feat: cache missing vocabulary audio with iFlytek TTS 1 hafta önce