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