* fix: outlink manage be able to delete/update others
* fix: remove enum validation for teamMemberSchema.
because the old data has the role property, which may cause unknown bug
* perf: change findAndRemove to deleteOne
* chore: purge old permission
- remove useless role of teamMember
- Cleanup auth apis' Props and Return type Definitions
* chore: a better way of RequireAtLeastOne
Signed-off-by: Finley Ge <m13203533462@163.com>
---------
Signed-off-by: Finley Ge <m13203533462@163.com>