彭峰
|
48d4d44b33
Exclude wordless writing records from word review tasks
|
2 semanas atrás |
彭峰
|
6d00f6a1c2
feat(mobile): show student and generation date on reading articles
|
2 semanas atrás |
彭峰
|
9c41859143
fix(mobile): page history words from loaded record
|
2 semanas atrás |
彭峰
|
e8bc0ffe92
Replace empty home recommendations with wordbook entry
|
2 semanas atrás |
彭峰
|
93391963d6
Restore missing words in anti-forget review details
|
2 semanas atrás |
彭峰
|
74dd80555f
Match learning record course titles to companion center
|
2 semanas atrás |
彭峰
|
bcf682318d
Randomize anti-forget word order across review rounds
|
2 semanas atrás |
彭峰
|
9e5b78aeca
Skip entire spelling stage during vocabulary learning
|
2 semanas atrás |
彭峰
|
fcad13ef11
Reconcile admin schedules with live legacy appointments
|
2 semanas atrás |
彭峰
|
9f6b447ae7
revert: avoid unrelated historical wordbook visibility change
|
2 semanas atrás |
彭峰
|
f12d66f46c
Restore student wordbook self-study flow
|
2 semanas atrás |
彭峰
|
96d67c25a6
fix(mobile): preserve historical assigned vocabulary visibility
|
2 semanas atrás |
彭峰
|
84cc6b6566
Show reading history article count
|
3 semanas atrás |
彭峰
|
b6410f3c9b
Test sync worker dependency ordering
|
3 semanas atrás |
彭峰
|
efd1a97d80
Guard payroll settlement on legacy sync and reconcile review rewards
|
3 semanas atrás |
彭峰
|
04014b9d98
Show generated reading count on study records
|
3 semanas atrás |
彭峰
|
b90e4eb822
Fix reading PDF text splits across pages
|
3 semanas atrás |
彭峰
|
c22974ab45
Fix incomplete reading question sets before practice and printing
|
3 semanas atrás |
彭峰
|
a0a12e8e87
perf(admin): retain loaded operations pages and refresh on change
|
3 semanas atrás |
彭峰
|
cd264e0b12
perf(admin): warm operations routes and parallelize vocabulary load
|
3 semanas atrás |
彭峰
|
2d30cb825d
perf(admin): defer export libraries until needed
|
3 semanas atrás |
彭峰
|
e411817315
fix(mobile): dismiss companion sync warnings after refresh
|
4 semanas atrás |
彭峰
|
3b6639871b
fix(data): show legacy companion plans in real time
|
4 semanas atrás |
彭峰
|
715b837a56
fix(data): sync legacy review plans in real time
|
4 semanas atrás |
彭峰
|
758b409ef4
refine(admin): remove obsolete learning sync status from reports
|
4 semanas atrás |
彭峰
|
46b588593b
refine(admin): require report preview before PDF download
|
4 semanas atrás |
彭峰
|
493a0d8239
fix(mobile): restore overview and review data
|
4 semanas atrás |
彭峰
|
058c2dd9fb
feat(admin): print vocabulary worksheets in two columns without numbers
|
4 semanas atrás |
彭峰
|
4895ec2e5d
fix(data): stabilize legacy learning synchronization
|
4 semanas atrás |
彭峰
|
76c911388c
refine(admin): simplify printable vocabulary review log
|
4 semanas atrás |