- Add user router with me/update/delete procedures (protected) - Add family router with listMembers/invite/remove/updateRole procedures - Create user service layer (getUserById, updateUser, deleteUser) - Create family service layer (getFamilyGroup, inviteMember, removeMember, updateMemberRole, transferOwnership) - Add Valibot input schemas for all procedures - Add invitations table with status tracking and expiration - Add deletedAt column to users table (soft-delete) - Wire user router into app root router - Write unit tests for service functions and tRPC procedures - Update schema tests for new table/columns
16 lines
429 B
TypeScript
16 lines
429 B
TypeScript
export * from "./enums";
|
|
export * from "./auth";
|
|
export * from "./subscription";
|
|
export * from "./darkwatch";
|
|
export * from "./alerts";
|
|
export * from "./voiceprint";
|
|
export * from "./spamshield";
|
|
export * from "./audit";
|
|
export * from "./correlation";
|
|
export * from "./reports";
|
|
export * from "./marketing";
|
|
export * from "./hometitle";
|
|
export * from "./removebrokers";
|
|
export * from "./invitation";
|
|
export * from "./relations";
|