彭峰 0cd9c73492 feat(teaching): complete lessons atomically before student reviews 6 ore fa
..
cloud 0cd9c73492 feat(teaching): complete lessons atomically before student reviews 6 ore fa
sql 0cd9c73492 feat(teaching): complete lessons atomically before student reviews 6 ore fa
tests 0cd9c73492 feat(teaching): complete lessons atomically before student reviews 6 ore fa
audit-app-cloud-actions.mjs 0c4aca44f1 fix(mobile): connect teaching data and make lesson writes retry-safe 1 mese fa
audit-lesson-chain.mjs 0cd9c73492 feat(teaching): complete lessons atomically before student reviews 6 ore fa
audit-mobile-teaching-readonly.mjs 0c4aca44f1 fix(mobile): connect teaching data and make lesson writes retry-safe 1 mese fa
audit-production-migration.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
backfill-core-business-data.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
backfill-legacy-users.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
backfill-payroll-lessons.mjs cca1db67ab feat: rebuild payroll settlement workflow 1 mese fa
backfill-vocabulary.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
configure-reading-ai.mjs 330800a025 fix: restore integrated AI reading generation 1 mese fa
deploy-admin-functions.mjs 0cd9c73492 feat(teaching): complete lessons atomically before student reviews 6 ore fa
deploy-payroll-integrity.mjs efd1a97d80 Guard payroll settlement on legacy sync and reconcile review rewards 2 settimane fa
deploy-schedule-reconciliation.mjs fcad13ef11 Reconcile admin schedules with live legacy appointments 1 settimana fa
diagnose-parse-psql-schema.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
ensure-app-member-schemas.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
ensure-app-performance-indexes.mjs 89aef36d2f fix(data): refresh learning data in real time 2 settimane fa
generate-admin-coverage.mjs cec86749c4 refactor: split mobile and admin Angular applications 1 mese fa
generate-admin-icon-catalog.mjs dbe6d09bb0 feat: migrate admin API and icon catalogs 1 mese fa
generate-legacy-admin-inventory.mjs 525968908b feat: add Angular admin and cloud function gateway 1 mese fa
generate-source-parity.mjs cec86749c4 refactor: split mobile and admin Angular applications 1 mese fa
member-enrollment-schema.mjs 8ed75746e9 fix(members): deploy enrollment transactions with production schema compatibility 1 mese fa
merge-reading-users.mjs 8d7de5e7d8 feat: unify reading and member accounts 1 mese fa
migrate-lesson-workflow.mjs 0cd9c73492 feat(teaching): complete lessons atomically before student reviews 6 ore fa
migrate-member-enrollment.mjs 8ed75746e9 fix(members): deploy enrollment transactions with production schema compatibility 1 mese fa
migrate-mobile-teaching.mjs 0c4aca44f1 fix(mobile): connect teaching data and make lesson writes retry-safe 1 mese fa
migrate-operator-accounts.mjs 2eb3ab611f feat(admin): manage operator accounts and restore legacy admin access 1 mese fa
migrate-payroll-integrity.mjs 98d1dac658 fix(payroll): unify wage sources and enforce atomic settlement 1 mese fa
migrate-review-rewards.mjs 7942ef77a4 feat(payroll): align course taxonomy and wage standards 1 mese fa
payroll-gateway-transform.mjs fdb28c278b fix(cloud): prevent recursive reservation preview deployment 1 mese fa
release-admin-web.mjs 4b8abbd275 build(admin): prepare verifiable frontend release packages 1 mese fa
repair-core-physical-schema.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
run-legacy-sync-worker.mjs efd1a97d80 Guard payroll settlement on legacy sync and reconcile review rewards 2 settimane fa
smoke-admin-functions.mjs e5de58d357 fix(api): allow coaches to open linked study records 1 mese fa
smoke-app-auth-learning.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
smoke-app-member-resources.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
smoke-app-performance-read.mjs 78eaac68bc perf: 加速移动端数据页面加载 1 mese fa
smoke-legacy-sync-bridge.mjs 0298322d9c feat: sync student coach and backend migration updates 1 mese fa
smoke-member-enrollment.mjs 8ed75746e9 fix(members): deploy enrollment transactions with production schema compatibility 1 mese fa
smoke-mobile-teaching-flow.mjs 0cd9c73492 feat(teaching): complete lessons atomically before student reviews 6 ore fa
smoke-mobile-teaching-writes.mjs 0c4aca44f1 fix(mobile): connect teaching data and make lesson writes retry-safe 1 mese fa
smoke-operations-functions.mjs 8ed75746e9 fix(members): deploy enrollment transactions with production schema compatibility 1 mese fa
smoke-operator-accounts.mjs 2eb3ab611f feat(admin): manage operator accounts and restore legacy admin access 1 mese fa
sync-reading-prompts.mjs 330800a025 fix: restore integrated AI reading generation 1 mese fa
verify-payroll-source.mjs cca1db67ab feat: rebuild payroll settlement workflow 1 mese fa