fix: remove settings from member schema
fix: make person_view member schema easy to configure
fix(timeline): request arg is portal_type no types anymore
refactor(filter): use portal_type instead of types
feature(member): check the validity of a member.

if a member is not valid, it will be redirected somewhere.