aferrer
|
a464835198
|
style: fix biome formatting
|
2026-06-26 02:23:29 +02:00 |
|
aferrer
|
290b66fec1
|
fix(schemas): use z.union + transform for teamId empty string handling
|
2026-06-26 02:21:25 +02:00 |
|
aferrer
|
58b821b198
|
fix(schemas): accept empty string as null for teamId in person/user forms
|
2026-06-26 02:20:30 +02:00 |
|
aferrer
|
b662ee798e
|
test(people): fix tab nav timing and toast message expectations
|
2026-06-26 02:16:37 +02:00 |
|
aferrer
|
9ab4804348
|
test(people): fix e2e selectors for tabs, team picker, and unified form button
|
2026-06-26 02:13:38 +02:00 |
|
aferrer
|
84884c3cbf
|
style: fix biome lint and format issues across codebase
|
2026-06-26 01:29:23 +02:00 |
|
aferrer
|
405b2ad084
|
refactor(import): remove legacy department default from person import
|
2026-06-26 01:29:07 +02:00 |
|
aferrer
|
fadff5251f
|
test(people): update tests for teamId and add people e2e spec
|
2026-06-26 01:29:04 +02:00 |
|
aferrer
|
e3434d9c58
|
refactor(i18n): replace department keys with team keys for people
|
2026-06-26 01:28:54 +02:00 |
|
aferrer
|
43d8a133ca
|
feat(ui): add team picker to person forms, list and detail pages
|
2026-06-26 01:28:50 +02:00 |
|
aferrer
|
2919479f45
|
refactor(people): replace department with teamId in schemas, services, use-cases and types
|
2026-06-26 01:28:37 +02:00 |
|
aferrer
|
0d7326c680
|
feat(db): drop PersonDepartment enum and wire Person.teamId relation
|
2026-06-26 01:28:32 +02:00 |
|