MANAGEMENT_ROLES = ['owner', 'member', 'guest', 'invitation:member', 'invitation:guest'] ROLE_OWNER, ROLE_MEMBER, ROLE_GUEST, PENDING_MEMBER, PENDING_GUEST = MANAGEMENT_ROLES MANAGEMENT_ROLE_SET = set(MANAGEMENT_ROLES) MAX_LOG_ENTRY_LIMIT = 100 EVENT_LOG_TYPES_FRONT_FILTER = ['alliance_create', 'alliance_name_change', 'alliance_join', 'alliance_join_declined', 'alliance_leave', 'alliance_data_import', 'alliance_data_delete', 'collection_name_change', 'workspace_create', 'workspace_naem_change' ] EVENT_LOG_CREATE_ALLIANCE, \ EVENT_LOG_RENAME_ALLIANCE, \ EVENT_LOG_JOIN_ALLIANCE, \ EVENT_LOG_JOIN_ALLIANCE_DECLINED, \ EVENT_LOG_LEAVE_ALLIANCE, \ EVENT_LOG_IMPORT_INTO_ALLIANCE, \ EVENT_LOG_DELETE_DATA_FROM_ALLIANCE, \ EVENT_LOG_RENAME_COLLECTION,\ EVENT_LOG_CREATE_WORKSPACE,\ EVENT_LOG_RENAME_WORKSPACE = EVENT_LOG_TYPES_FRONT_FILTER EVENT_LOG_TYPES_FRONT_FILTER_STR = ','.join(f"'{elt}'" for elt in EVENT_LOG_TYPES_FRONT_FILTER)