admin
893bc78e9c
fix(aihr): prefer dynamic tenant for upload queue
2026-07-14 07:05:55 +08:00
admin
03d4b97f75
fix(auth): scope mobile sms users by tenant
2026-07-14 06:59:11 +08:00
admin
599f025295
fix(aihr): sweep upload queue across tenants
2026-07-14 06:57:17 +08:00
admin
c95cb1ff3b
fix(aihr): preserve tenant for local imports
2026-07-14 06:53:03 +08:00
admin
6ec1772674
fix(aihr): preserve tenant in upload queue
2026-07-14 06:49:38 +08:00
admin
7eb787995d
fix(aihr): scope practice data to tenant
2026-07-14 06:44:13 +08:00
admin
5c893e832e
fix(aihr): scope sop data to tenant
2026-07-14 06:40:54 +08:00
admin
20ed2e9431
fix(aihr): scope org sync to tenant
2026-07-14 06:37:51 +08:00
admin
f793f36b3e
fix(aihr): scope dashboard metrics to tenant
2026-07-14 06:37:07 +08:00
admin
699c246b25
fix(aihr): scope model config to tenant
2026-07-14 06:36:28 +08:00
admin
34799d9423
fix(aihr): scope candidate materials to tenant
2026-07-14 06:35:28 +08:00
admin
a67ccd455d
fix(aihr): scope case records to tenant
2026-07-14 06:34:33 +08:00
admin
c7f4ce4a48
fix(aihr): scope interview results to tenant
2026-07-14 06:32:01 +08:00
admin
0f647f8086
fix(aihr): scope candidate links to tenant
2026-07-14 06:31:04 +08:00
admin
e332efb731
fix(aihr): prevent duplicate employee principal links
2026-07-14 06:29:03 +08:00
admin
ef188d3283
feat(aihr): link candidates to employee principals
2026-07-14 06:22:36 +08:00
admin
23e893316f
fix(case): refresh oss media urls on detail
2026-07-14 05:53:41 +08:00
admin
9ace0cb5c9
feat(case): persist source audio for learning detail
2026-07-14 05:51:45 +08:00
admin
9bbfd575a3
feat(aihr): add voice answers to daily drills
2026-07-14 05:44:26 +08:00
admin
841df00740
fix(aihr): require login for private aihr APIs
2026-07-14 05:34:42 +08:00
admin
cc8ce7c372
fix(case): require project scope for uploads
2026-07-14 05:33:03 +08:00
admin
4307be45e0
fix(aihr): protect prompt template reads
2026-07-14 05:22:04 +08:00
admin
29a2c19f3f
fix(aihr): bind candidate materials to app identity
2026-07-14 05:21:14 +08:00
admin
084977d233
fix(aihr): protect practice annotation writes
2026-07-14 05:20:23 +08:00
admin
0c941ba578
fix(aihr): protect model and knowledge admin APIs
2026-07-14 05:18:54 +08:00
admin
cd4e930832
fix(case): restrict mobile case writes
2026-07-14 05:16:42 +08:00
admin
4e79209260
fix(aihr): prefer supervisor identity mapping
2026-07-14 05:11:31 +08:00
admin
98c148609c
fix(case): preserve full structured summary
2026-07-14 05:07:41 +08:00
admin
153382cb57
feat(aihr): add scoped case detail view
2026-07-14 05:04:01 +08:00
admin
b2bab8633e
fix(aihr): scope case APIs by project
2026-07-14 04:54:01 +08:00
admin
5ea8d02486
fix(aihr): reject duplicate organization identities
2026-07-14 04:48:29 +08:00
admin
6b84f1ab60
fix(aihr): reload persisted case sessions
2026-07-14 04:44:57 +08:00
admin
c9a7ceca0c
fix(aihr): guard partial organization snapshot replace
2026-07-14 04:43:15 +08:00
admin
e2bbec3beb
fix(aihr): scope practice audio access
2026-07-14 04:38:48 +08:00
admin
c5a6e677dd
feat(aihr): persist sop prompt version
2026-07-14 04:32:21 +08:00
admin
cd2c7fdd45
feat(aihr): add supervisor mistake aggregation
2026-07-14 04:27:10 +08:00
admin
07ab28fd7b
feat(aihr): trace sop feedback to search review
2026-07-14 04:18:09 +08:00
admin
d3552cc22d
feat(aihr): add pilot satisfaction evidence loop
2026-07-14 04:13:02 +08:00
admin
65e6483d23
feat(aihr): export human calibration evidence
2026-07-14 03:36:02 +08:00
admin
f9bce8f0ef
feat(aihr): expose position SOP learning scope
2026-07-14 03:29:59 +08:00
admin
d98ff0ff8b
feat(aihr): add employee mistake book audit
2026-07-14 03:23:49 +08:00
admin
87360a25d3
feat(aihr): align figma pages for release
2026-07-14 02:04:36 +08:00
admin
98177725cd
fix(aihr): close pre-merge auth and pilot metric gaps
...
Allow sys_user admin console to use unscoped mobile review APIs, restrict
org snapshot/sync to superadmin/hr_operator, count completed pilot people
with the 10-session rule, and let employees self-read assignments without
org team membership.
2026-07-11 01:24:57 +08:00
admin
13230e6b9a
feat(aihr): complete phase two pilot readiness
2026-07-10 19:13:31 +08:00
admin
3b81f07b27
fix(aihr): use real mobile home metrics
2026-07-10 00:51:43 +08:00
admin
b9215236bc
test(aihr): align pilot completion metric
2026-07-10 00:34:05 +08:00
admin
beaf4f30d0
test(aihr): enforce pilot completion gate
2026-07-10 00:26:21 +08:00
admin
6f0a4c3d63
fix(aihr): polish model fallback wording
2026-07-09 23:52:44 +08:00
admin
8617199651
fix(aihr): replace seed fallback wording
2026-07-09 23:35:40 +08:00
admin
0acbea7058
fix(aihr): mask sensitive case transcripts
2026-07-09 23:11:02 +08:00