User
|
dbcbdb2726
feat(cfc-frontend): redesign article-center with search/nav/dimension-param; enhance mind/articles with search and unified detail
|
2 месяцев назад |
User
|
a45b2af2bf
feat(cfc-frontend): unify article entry points to article-center
|
2 месяцев назад |
User
|
32ba446247
feat(cfc-frontend): redesign family-members page with gear entry, detail modal, edit permissions
|
2 месяцев назад |
User
|
270ba5572d
feat(cfc-backend): add /api/family/member/editable endpoint
|
2 месяцев назад |
User
|
42948943b5
feat(cfc-backend): add FamilyRelationshipService, refactor FamilyMemberService for bidirectional relations
|
2 месяцев назад |
User
|
4040600745
feat(cfc-backend): add family_relationships table with entity/mapper/migration
|
2 месяцев назад |
User
|
280ba758b1
fix(cfc-backend): revert error-throwing, keep auto-create for unidentified users
|
2 месяцев назад |
User
|
7acebeec74
fix(cfc-backend): prevent auto-create user when openid not found and no phoneCode
|
2 месяцев назад |
User
|
e1bc608e20
refactor(cfc-backend): merge wechatLogin and wechatPhoneLogin, capture phone from WeChat
|
2 месяцев назад |
User
|
1170a3652c
fix(cfc-backend): wechatLogin use real code2Session API instead of mock openid
|
2 месяцев назад |
User
|
5d25495ac1
fix(cfc-backend): validate openid before WeChat prepay - reject phone-prefixed/mock openid (resolves PARAM_ERROR 无效的openid)
|
2 месяцев назад |
iwt
|
0cdbf506f2
chore: auto bump version and changelog [skip ci]
|
2 месяцев назад |
Xiaogang Liao
|
5f682c1ebf
fix(admin): add missing wangEditor Toolbar component to enable rich text editing
|
2 месяцев назад |
Xiaogang Liao
|
91a8d98651
Merge branch 'origin/cfclub' - auto bump, overflow fix
|
2 месяцев назад |
iwt
|
007075b702
chore: auto bump version and changelog [skip ci]
|
2 месяцев назад |
Xiaogang Liao
|
b9b55a4b8d
fix(cfc-web): add overflow:auto scroll wrapper to all 58 pages with fixed=right columns
|
2 месяцев назад |
iwt
|
54be32b511
chore: auto bump version and changelog [skip ci]
|
2 месяцев назад |
iwt
|
88f34831bc
chore: auto bump version and changelog [skip ci]
|
2 месяцев назад |
iwt
|
a1378003e3
chore: auto bump version and changelog [skip ci]
|
2 месяцев назад |
iwt
|
ec78579cc4
chore: auto bump version and changelog [skip ci]
|
2 месяцев назад |
Sisyphus
|
d7c58a8da1
fix(cfc-web): admin UI improvements - action dropdown, scroll, labels, confirm dialogs
|
2 месяцев назад |
Xiaogang Liao
|
e9a5236abd
chore(cfc-web): bump to v1.0.20
|
2 месяцев назад |
Xiaogang Liao
|
fcc7c145b9
feat(wisdom): radar chart dual-line support (avg + user cognitive scores)
|
2 месяцев назад |
Xiaogang Liao
|
0d42b8f168
feat(body): radar chart dual-line support (avg + user scores)
|
2 месяцев назад |
Xiaogang Liao
|
d3055d826f
fix(body): guard loadHealthDimensions on activeChildId + debug logs
|
2 месяцев назад |
Xiaogang Liao
|
338871093e
fix(cfc-web): add table overflow scroll to admin pages
|
2 месяцев назад |
Xiaogang Liao
|
8587d1d610
chore: clean CHANGELOG, bump version to 1.0.17, update Clarity tracking ID
|
2 месяцев назад |
Xiaogang Liao
|
68f83e7bcd
fix(Dashboard): CSS grid violations, teacher API null guards, progress fallback, improved changelog parser
|
2 месяцев назад |
Xiaogang Liao
|
5d2f5d89b6
fix(cfc-web): add null/undefined guards in TeacherDashboard loadStats
|
2 месяцев назад |
Xiaogang Liao
|
23be5a8e47
fix(cfc-web): replace grid with flexbox in Dashboard quick actions + today stats
|
2 месяцев назад |