Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W _ __eq__() (app.model.base_model.BaseModel method) (app.model.game_params.GamesParams method) (app.model.games.Games method) (app.model.logs.Logs method) (app.model.oauth_users.OAuthUsers method) (app.model.task_params.TasksParams method) __hash__() (app.model.base_model.BaseModel method) (app.model.game_params.GamesParams method) (app.model.games.Games method) (app.model.logs.Logs method) (app.model.oauth_users.OAuthUsers method) (app.model.task_params.TasksParams method) __init__() (app.engine.base_strategy.BaseStrategy method) (app.repository.api_requests_repository.ApiRequestsRepository method) (app.repository.dashboard_repository.DashboardRepository method) (app.repository.game_params_repository.GameParamsRepository method) (app.repository.kpi_metrics_repository.KpiMetricsRepository method) (app.repository.logs_repository.LogsRepository method) (app.repository.oauth_users_repository.OAuthUsersRepository method) (app.repository.task_params_repository.TaskParamsRepository method) (app.repository.uptime_logs_repository.UptimeLogsRepository method) (app.repository.user_actions_repository.UserActionsRepository method) (app.repository.user_game_config_repository.UserGameConfigRepository method) (app.repository.user_interactions_repository.UserInteractionsRepository method) (app.repository.wallet_transaction_repository.WalletTransactionRepository method) (app.services.api_requests_service.ApiRequestsService method) (app.services.apikey_service.ApiKeyService method) (app.services.dashboard_service.DashboardService method) (app.services.game_params_service.GameParamsService method) (app.services.game_service.GameService method) (app.services.kpi_metrics_service.KpiMetricsService method) (app.services.logs_service.LogsService method) (app.services.oauth_users_service.OAuthUsersService method) (app.services.strategy_definition_service.StrategyDefinitionService method) (app.services.strategy_service.StrategyService method) (app.services.task_params_service.TaskParamsService method) (app.services.task_service.TaskService method) (app.services.uptime_logs_service.UptimeLogsService method) (app.services.user_actions_service.UserActionsService method) (app.services.user_interactions_service.UserInteractionsService method) (app.services.user_service.UserService method) (app.services.wallet_transaction_service.WalletTransactionService method) __repr__() (app.model.base_model.BaseModel method) (app.model.game_params.GamesParams method) (app.model.games.Games method) (app.model.logs.Logs method) (app.model.oauth_users.OAuthUsers method) (app.model.task_params.TasksParams method) __str__() (app.model.base_model.BaseModel method) (app.model.game_params.GamesParams method) (app.model.games.Games method) (app.model.logs.Logs method) (app.model.oauth_users.OAuthUsers method) (app.model.task_params.TasksParams method) A AbuseLimitCounter (class in app.model.abuse_limit_counter) AbuseLimitCounterRepository (class in app.repository.abuse_limit_counter_repository) AbusePreventionService (class in app.services.abuse_prevention_service) aclose() (app.services.dsl_observability_service.DslExecutionObserver method) active (app.model.api_key.ApiKey attribute) activeUsers (app.model.kpi_metrics.KpiMetrics attribute) add() (app.services.base_service.BaseService method) add_action_in_task() (app.repository.user_actions_repository.UserActionsRepository method) all_engine_strategies() (in module app.engine.all_engine_strategies) api_requests_repository (app.services.api_requests_service.ApiRequestsService attribute) apiKey (app.model.api_key.ApiKey attribute) ApiKey (class in app.model.api_key) apikey_repository (app.services.apikey_service.ApiKeyService attribute) apiKey_used (app.model.base_model.BaseModel attribute) (app.model.tasks.Tasks attribute) ApiKeyCacheBackend (class in app.services.apikey_cache_backend) apiKeyHash (app.model.api_key.ApiKey attribute) ApiKeyRepository (class in app.repository.apikey_repository) ApiKeyService (class in app.services.apikey_service) ApiRequests (class in app.model.api_requests) ApiRequestsRepository (class in app.repository.api_requests_repository) ApiRequestsService (class in app.services.api_requests_service) app module app.engine module app.engine.all_engine_strategies module app.engine.base_strategy module app.engine.check_base_strategy_class module app.engine.constantEffortStrategy module app.engine.default module app.engine.dsl_ast module app.engine.dsl_execution_context module app.engine.dsl_interpreter module app.engine.dsl_metrics module app.engine.dsl_strategy module app.engine.dsl_validator module app.engine.getis_ord_gi_star module app.engine.greencrowdStrategy module app.engine.greengageStrategy module app.engine.socio_bee module app.engine.strategy_registry module app.main module app.middlewares module app.middlewares.auth_context module app.middlewares.authentication module app.middlewares.error_handler module app.middlewares.valid_access_token module app.model module app.model.abuse_limit_counter module app.model.api_key module app.model.api_requests module app.model.base_model module app.model.export_audit_log module app.model.game_params module app.model.games module app.model.kpi_metrics module app.model.logs module app.model.oauth_users module app.model.strategy_definition module app.model.strategy_execution_log module app.model.task_params module app.model.tasks module app.model.uptime_logs module app.model.user_actions module app.model.user_game_config module app.model.user_interactions module app.model.user_points module app.model.users module app.model.wallet module app.model.wallet_transactions module app.repository module app.repository.abuse_limit_counter_repository module app.repository.api_requests_repository module app.repository.apikey_repository module app.repository.base_repository module app.repository.dashboard_repository module app.repository.export_audit_log_repository module app.repository.game_params_repository module app.repository.game_repository module app.repository.kpi_metrics_repository module app.repository.logs_repository module app.repository.oauth_users_repository module app.repository.strategy_definition_repository module app.repository.strategy_execution_log_repository module app.repository.task_params_repository module app.repository.task_repository module app.repository.uptime_logs_repository module app.repository.user_actions_repository module app.repository.user_game_config_repository module app.repository.user_interactions_repository module app.repository.user_points_repository module app.repository.user_repository module app.repository.wallet_repository module app.repository.wallet_transaction_repository module app.services module app.services.abuse_prevention_service module app.services.api_requests_service module app.services.apikey_cache_backend module app.services.apikey_service module app.services.base_service module app.services.dashboard_service module app.services.dsl_observability_service module app.services.dsl_simulation_service module app.services.export_service module app.services.game_access module app.services.game_params_service module app.services.game_service module app.services.kpi_metrics_service module app.services.logs_service module app.services.oauth_users_service module app.services.rate_limit_counter_backend module app.services.strategy_definition_service module app.services.strategy_observability_service module app.services.strategy_service module app.services.task_params_service module app.services.task_service module app.services.uptime_logs_service module app.services.user_actions_service module app.services.user_game_config_service module app.services.user_interactions_service module app.services.user_points module app.services.user_points.assignment module app.services.user_points.persistence module app.services.user_points.queries module app.services.user_points.simulation module app.services.user_points_analytics_service module app.services.user_points_service module app.services.user_service module app.services.wallet_service module app.services.wallet_transaction_service module appliedConversionRate (app.model.wallet_transactions.WalletTransactions attribute) archive() (app.services.strategy_definition_service.StrategyDefinitionService method) assign_points_to_user() (app.services.user_points.assignment.PointsAssignmentMixin method) (app.services.user_service.UserService method) assign_points_to_user_directly() (app.services.user_points.assignment.PointsAssignmentMixin method) assign_random_scores() (in module app.engine.greencrowdStrategy) audit_finish() (app.services.export_service.ExportService method) audit_log() (in module app.middlewares.auth_context) audit_start() (app.services.export_service.ExportService method) AuditLogger (class in app.middlewares.auth_context) auth_api_key_or_oauth2() (in module app.middlewares.authentication) auth_oauth2() (in module app.middlewares.authentication) AuthContext (class in app.middlewares.auth_context) avgInteractionsPerUser (app.model.kpi_metrics.KpiMetrics attribute) avgLatencyMS (app.model.kpi_metrics.KpiMetrics attribute) B BaseModel (class in app.model.base_model) BaseRepository (class in app.repository.base_repository) BaseService (class in app.services.base_service) BaseStrategy (class in app.engine.base_strategy) basic_engagement_points() (app.services.user_service.UserService method) build_apikey_cache_backend() (in module app.services.apikey_cache_backend) build_e2e_seed() (app.model.api_key.ApiKey class method) build_for_ast() (app.engine.dsl_execution_context.ExecutionContext class method) build_rate_limit_counter_backend() (in module app.services.rate_limit_counter_backend) build_redis_client_from_url() (in module app.services.rate_limit_counter_backend) bulk_update_strategy_id() (app.repository.game_repository.GameRepository method) (app.repository.task_repository.TaskRepository method) C cache_backend (app.services.apikey_service.ApiKeyService attribute) calculate_points() (app.engine.base_strategy.BaseStrategy method) (app.engine.constantEffortStrategy.ConstantEffortStrategy method) (app.engine.default.EnhancedGamificationStrategy method) (app.engine.dsl_strategy.DslStrategy method) (app.engine.greencrowdStrategy.GREENCROWDGamificationStrategy method) (app.engine.greengageStrategy.GREENGAGEGamificationStrategy method) (app.engine.socio_bee.SocioBeeStrategy method) can_access_game() (in module app.services.game_access) can_access_user() (in module app.services.game_access) caseName (app.model.strategy_execution_log.StrategyExecutionLog attribute) (app.model.user_points.UserPoints attribute) CatchUnhandledErrorsMiddleware (class in app.middlewares.error_handler) check_class_methods_and_variables() (in module app.engine.check_base_strategy_class) checkISExpired() (app.engine.greencrowdStrategy.GREENCROWDGamificationStrategy method) clear() (app.services.apikey_cache_backend.ApiKeyCacheBackend method) (app.services.apikey_cache_backend.InMemoryApiKeyCacheBackend method) (app.services.apikey_cache_backend.RedisApiKeyCacheBackend method) clear_header_cache() (app.services.apikey_service.ApiKeyService class method) clear_registry() (in module app.engine.strategy_registry) coins (app.model.wallet_transactions.WalletTransactions attribute) coinsBalance (app.model.wallet.Wallet attribute) compare() (app.services.strategy_observability_service.StrategyObservabilityService method) compute_getis_ord_gi_star() (in module app.engine.getis_ord_gi_star) configData (app.model.user_game_config.UserGameConfig attribute) ConstantEffortStrategy (class in app.engine.constantEffortStrategy) conversionRate (app.model.wallet.Wallet attribute) convert_points_to_coins() (app.services.user_service.UserService method) convert_points_to_coins_externalUserId() (app.services.user_service.UserService method) count_by_case_name() (app.repository.strategy_execution_log_repository.StrategyExecutionLogRepository method) count_by_error_code() (app.repository.strategy_execution_log_repository.StrategyExecutionLogRepository method) count_by_status() (app.repository.strategy_execution_log_repository.StrategyExecutionLogRepository method) count_measurements_by_external_task_id() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) count_personal_records_by_external_game_id() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) create() (app.repository.base_repository.BaseRepository method) (app.services.game_service.GameService method) (app.services.strategy_definition_service.StrategyDefinitionService method) create_api_key() (app.services.apikey_service.ApiKeyService method) create_or_update() (app.repository.user_game_config_repository.UserGameConfigRepository method) create_task_by_externalGameId() (app.services.task_service.TaskService method) create_task_by_game_id() (app.services.task_service.TaskService method) create_user() (app.services.user_service.UserService method) create_user_by_externalUserId() (app.repository.user_repository.UserRepository method) create_user_config() (app.services.user_game_config_service.UserGameConfigService method) created_at (app.model.base_model.BaseModel attribute) (app.model.games.Games attribute) createdBy (app.model.api_key.ApiKey attribute) custom_openapi() (in module app.main) CustomOAuth2AuthorizationCodeBearer (class in app.middlewares.valid_access_token) D dashboard_repository (app.services.dashboard_service.DashboardService attribute) DashboardRepository (class in app.repository.dashboard_repository) DashboardService (class in app.services.dashboard_service) data (app.model.user_actions.UserActions attribute) (app.model.user_points.UserPoints attribute) (app.model.wallet_transactions.WalletTransactions attribute) DatabaseRateLimitCounterBackend (class in app.services.rate_limit_counter_backend) datasetType (app.model.export_audit_log.ExportAuditLog attribute) day (app.model.kpi_metrics.KpiMetrics attribute) debug (app.engine.base_strategy.BaseStrategy attribute) debug_print() (app.engine.base_strategy.BaseStrategy method) delete() (app.repository.user_game_config_repository.UserGameConfigRepository method) (app.services.apikey_cache_backend.ApiKeyCacheBackend method) (app.services.apikey_cache_backend.InMemoryApiKeyCacheBackend method) (app.services.apikey_cache_backend.RedisApiKeyCacheBackend method) delete_by_id() (app.repository.base_repository.BaseRepository method) delete_game_by_id() (app.repository.game_repository.GameRepository method) (app.services.game_service.GameService method) delete_task_by_id() (app.repository.task_repository.TaskRepository method) (app.services.task_service.TaskService method) delete_user_config() (app.services.user_game_config_service.UserGameConfigService method) description (app.model.api_key.ApiKey attribute) (app.model.user_actions.UserActions attribute) (app.model.user_points.UserPoints attribute) details (app.model.logs.Logs attribute) drain() (app.services.dsl_observability_service.DslExecutionObserver method) DslExecutionObserver (class in app.services.dsl_observability_service) DslExecutionResult (class in app.engine.dsl_interpreter) DslSimulationService (class in app.services.dsl_simulation_service) DslStrategy (class in app.engine.dsl_strategy) duplicate_game() (app.services.game_service.GameService method) duplicate_task() (app.services.task_service.TaskService method) duration_and_nodes_summary() (app.repository.strategy_execution_log_repository.StrategyExecutionLogRepository method) durationMs (app.model.strategy_execution_log.StrategyExecutionLog attribute) E endpoint (app.model.api_requests.ApiRequests attribute) enforce_task_mutation_limits() (app.services.abuse_prevention_service.AbusePreventionService method) EnhancedGamificationStrategy (class in app.engine.default) enumerate_field_paths() (in module app.engine.dsl_ast) error() (app.middlewares.auth_context.AuditLogger method) errorCode (app.model.strategy_execution_log.StrategyExecutionLog attribute) errorRate (app.model.kpi_metrics.KpiMetrics attribute) ExecutionContext (class in app.engine.dsl_execution_context) experimentGroup (app.model.user_game_config.UserGameConfig attribute) ExportAuditLog (class in app.model.export_audit_log) ExportAuditLogRepository (class in app.repository.export_audit_log_repository) ExportService (class in app.services.export_service) externalGameId (app.model.games.Games attribute) externalTaskId (app.model.tasks.Tasks attribute) externalUserId (app.model.users.Users attribute) extract_client_ip() (app.services.abuse_prevention_service.AbusePreventionService static method) F FieldResolution (class in app.engine.dsl_ast) filename_for() (app.services.export_service.ExportService static method) filters (app.model.export_audit_log.ExportAuditLog attribute) format (app.model.export_audit_log.ExportAuditLog attribute) format_as_csv() (app.services.export_service.ExportService static method) format_as_json() (app.services.export_service.ExportService static method) format_as_xlsx() (app.services.export_service.ExportService static method) format_iterator() (app.services.export_service.ExportService method) G game_params_repository (app.services.game_params_service.GameParamsService attribute) (app.services.game_service.GameService attribute) (app.services.task_service.TaskService attribute) game_repository (app.services.game_service.GameService attribute) (app.services.task_service.TaskService attribute) (app.services.user_actions_service.UserActionsService attribute) gameId (app.model.game_params.GamesParams attribute) (app.model.tasks.Tasks attribute) (app.model.user_game_config.UserGameConfig attribute) GameParamsRepository (class in app.repository.game_params_repository) GameParamsService (class in app.services.game_params_service) GameRepository (class in app.repository.game_repository) Games (class in app.model.games) GameService (class in app.services.game_service) GamesParams (class in app.model.game_params) generate_api_key_service() (app.services.apikey_service.ApiKeyService method) generate_hash() (app.engine.greencrowdStrategy.GREENCROWDGamificationStrategy method) generate_logic_graph() (app.engine.base_strategy.BaseStrategy method) (app.engine.greencrowdStrategy.GREENCROWDGamificationStrategy method) (app.engine.greengageStrategy.GREENGAGEGamificationStrategy method) get() (app.services.apikey_cache_backend.ApiKeyCacheBackend method) (app.services.apikey_cache_backend.InMemoryApiKeyCacheBackend method) (app.services.apikey_cache_backend.RedisApiKeyCacheBackend method) get_all_api_keys() (app.services.apikey_service.ApiKeyService method) get_all_games() (app.repository.game_repository.GameRepository method) (app.services.game_service.GameService method) get_all_point_of_tasks_list() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points.queries.PointsQueryMixin method) get_all_points_by_externalUserId() (app.services.user_points.queries.PointsQueryMixin method) get_all_UserPoints_by_gameId() (app.repository.user_points_repository.UserPointsRepository method) get_all_UserPoints_by_taskId() (app.repository.user_points_repository.UserPointsRepository method) get_all_UserPoints_by_taskId_with_details() (app.repository.user_points_repository.UserPointsRepository method) get_all_users_by_gameId() (app.repository.user_game_config_repository.UserGameConfigRepository method) get_api_key_header() (app.services.apikey_service.ApiKeyService static method) get_auth_context() (in module app.middlewares.auth_context) get_authorized_game() (in module app.services.game_access) get_authorized_user() (in module app.services.game_access) get_average_values_from_tasks() (in module app.engine.greencrowdStrategy) get_avg_time_between_tasks_by_user_and_game_task() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) get_avg_time_between_tasks_for_all_users() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) get_BP() (app.engine.greengageStrategy.GREENGAGEGamificationStrategy method) get_by_externalId() (app.services.game_service.GameService method) get_by_gameId() (app.services.game_service.GameService method) get_by_id() (app.services.base_service.BaseService method) get_by_user_and_game() (app.repository.user_game_config_repository.UserGameConfigRepository method) get_Class_by_id() (app.services.strategy_service.StrategyService method) get_dashboard_summary() (app.repository.dashboard_repository.DashboardRepository method) (app.services.dashboard_service.DashboardService method) get_dashboard_summary_logs() (app.repository.dashboard_repository.DashboardRepository method) (app.services.dashboard_service.DashboardService method) get_DPTE() (app.engine.greengageStrategy.GREENGAGEGamificationStrategy method) get_dynamic_values_from_tasks() (in module app.engine.greencrowdStrategy) get_e2e_seed_api_key() (app.model.api_key.ApiKey static method) get_first_user_points_in_external_task_id_by_user_id() (app.repository.user_points_repository.UserPointsRepository method) get_for_realm() (app.repository.strategy_definition_repository.StrategyDefinitionRepository method) get_game_by_external_id() (app.services.game_service.GameService method) get_game_by_id() (app.repository.game_repository.GameRepository method) get_git_commit_hash() (in module app.main) get_global_avg_by_external_game_id() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) get_global_calculation() (app.repository.user_points_repository.UserPointsRepository method) get_individual_calculation() (app.repository.user_points_repository.UserPointsRepository method) get_last_task_by_userId() (app.repository.user_points_repository.UserPointsRepository method) get_last_window_time_diff() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) get_list() (app.services.base_service.BaseService method) get_max_version() (app.repository.strategy_definition_repository.StrategyDefinitionRepository method) get_metrics() (app.services.strategy_observability_service.StrategyObservabilityService method) get_new_last_window_time_diff() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) get_or_create_by_externalUserId() (app.repository.user_repository.UserRepository method) get_PBP() (app.engine.greengageStrategy.GREENGAGEGamificationStrategy method) get_personal_avg_by_external_game_id() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) get_points_and_users_by_taskId() (app.repository.task_repository.TaskRepository method) (app.repository.user_points_repository.UserPointsRepository method) get_points_by_externalUserId() (app.services.user_points.queries.PointsQueryMixin method) get_points_by_gameId() (app.services.user_points.queries.PointsQueryMixin method) get_points_by_gameId_with_details() (app.services.user_points.queries.PointsQueryMixin method) get_points_by_task_id() (app.services.task_service.TaskService method) get_points_by_task_id_with_details() (app.services.task_service.TaskService method) get_points_by_user_id() (app.services.user_service.UserService method) get_points_by_user_list() (app.services.user_points.queries.PointsQueryMixin method) get_points_of_simulated_task() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points.queries.PointsQueryMixin method) get_points_of_user() (app.services.user_points.queries.PointsQueryMixin method) get_points_of_user_by_task_id() (app.services.task_service.TaskService method) get_points_of_user_in_game() (app.services.user_points.queries.PointsQueryMixin method) get_points_simulated_of_user_in_game() (app.services.user_points.simulation.PointsSimulationMixin method) get_project_data() (in module app.main) get_published() (app.repository.strategy_definition_repository.StrategyDefinitionRepository method) get_random_values_from_tasks() (in module app.engine.greencrowdStrategy) get_registered_class() (in module app.engine.strategy_registry) get_start_time_for_last_task() (app.repository.user_points_repository.UserPointsRepository method) get_strategy() (app.engine.base_strategy.BaseStrategy method) (app.services.strategy_definition_service.StrategyDefinitionService method) get_strategy_by_externalGameId() (app.services.game_service.GameService method) get_strategy_by_gameId() (app.services.game_service.GameService method) get_strategy_by_id() (app.services.strategy_service.StrategyService method) get_strategy_description() (app.engine.base_strategy.BaseStrategy method) get_strategy_id() (app.engine.base_strategy.BaseStrategy method) (app.engine.dsl_strategy.DslStrategy method) get_strategy_instance() (app.services.strategy_service.StrategyService method) get_strategy_name() (app.engine.base_strategy.BaseStrategy method) get_strategy_name_slug() (app.engine.base_strategy.BaseStrategy method) get_strategy_version() (app.engine.base_strategy.BaseStrategy method) get_swagger_oauth_config() (in module app.main) get_task_and_sum_points_by_userId() (app.repository.user_points_repository.UserPointsRepository method) get_task_by_externalGameId_externalTaskId() (app.services.task_service.TaskService method) get_task_by_externalUserId() (app.repository.user_points_repository.UserPointsRepository method) get_task_by_gameId_externalTaskId() (app.services.task_service.TaskService method) get_task_detail_by_id() (app.services.task_service.TaskService method) get_task_params_by_externalTaskId() (app.services.task_service.TaskService method) get_tasks_by_gameId() (app.services.game_service.GameService method) get_tasks_list_by_externalGameId() (app.services.task_service.TaskService method) get_tasks_list_by_gameId() (app.services.task_service.TaskService method) get_time_taken_for_last_task() (app.repository.user_points_repository.UserPointsRepository method) get_usage() (app.services.strategy_definition_service.StrategyDefinitionService method) get_user_by_externalUserId() (app.services.user_service.UserService method) get_user_by_sub() (app.repository.oauth_users_repository.OAuthUsersRepository method) (app.services.oauth_users_service.OAuthUsersService method) get_user_config() (app.services.user_game_config_service.UserGameConfigService method) get_user_measurement_count() (app.repository.user_points_repository.UserPointsRepository method) get_user_task_measurements() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) get_user_task_measurements_count() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) get_user_task_measurements_count_the_last_seconds() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) get_users_by_gameId() (app.services.user_points.queries.PointsQueryMixin method) get_users_points_by_externalGameId() (app.services.user_points.queries.PointsQueryMixin method) get_users_points_by_externalTaskId() (app.services.user_points.queries.PointsQueryMixin method) get_users_points_by_externalTaskId_and_externalUserId() (app.services.user_points.queries.PointsQueryMixin method) get_variable() (app.engine.base_strategy.BaseStrategy method) get_variable_basic_points() (app.engine.base_strategy.BaseStrategy method) get_variable_bonus_points() (app.engine.base_strategy.BaseStrategy method) get_variables() (app.engine.base_strategy.BaseStrategy method) get_version() (app.repository.strategy_definition_repository.StrategyDefinitionRepository method) get_wallet_by_externalUserId() (app.services.user_service.UserService method) get_wallet_by_user_id() (app.services.user_service.UserService method) (app.services.wallet_service.WalletService method) global_advantage_adjustment_points() (app.services.user_service.UserService method) GREENCROWDGamificationStrategy (class in app.engine.greencrowdStrategy) GREENGAGEGamificationStrategy (class in app.engine.greengageStrategy) H hash_version (app.engine.base_strategy.BaseStrategy attribute) I id (app.model.base_model.BaseModel attribute) (app.model.games.Games attribute) increment_and_get() (app.repository.abuse_limit_counter_repository.AbuseLimitCounterRepository method) (app.services.rate_limit_counter_backend.DatabaseRateLimitCounterBackend method) (app.services.rate_limit_counter_backend.RateLimitCounterBackend method) (app.services.rate_limit_counter_backend.RedisRateLimitCounterBackend method) individual_adjustment_points() (app.services.user_service.UserService method) individual_over_global_points() (app.services.user_service.UserService method) info() (app.middlewares.auth_context.AuditLogger method) InMemoryApiKeyCacheBackend (class in app.services.apikey_cache_backend) insert_row() (app.repository.strategy_execution_log_repository.StrategyExecutionLogRepository method) interactionDetail (app.model.user_interactions.UserInteractions attribute) interactionType (app.model.user_interactions.UserInteractions attribute) is_custom_strategy_id() (in module app.services.strategy_service) is_known_field_path() (in module app.engine.dsl_ast) is_parent_field_path() (in module app.engine.dsl_ast) is_valid_case_name() (in module app.engine.dsl_ast) is_valid_data_path() (in module app.engine.dsl_ast) iter_dataset() (app.services.export_service.ExportService method) iter_program_rules() (in module app.engine.dsl_ast) iter_user_interactions() (app.services.export_service.ExportService method) iter_user_points() (app.services.export_service.ExportService method) iter_users() (app.services.export_service.ExportService method) iter_wallet_transactions() (app.services.export_service.ExportService method) K key (app.model.game_params.GamesParams attribute) (app.model.task_params.TasksParams attribute) kpi_metrics_repository (app.services.kpi_metrics_service.KpiMetricsService attribute) KpiMetrics (class in app.model.kpi_metrics) KpiMetricsRepository (class in app.repository.kpi_metrics_repository) KpiMetricsService (class in app.services.kpi_metrics_service) L lifespan() (in module app.main) list_all_strategies() (app.services.strategy_service.StrategyService method) list_by_strategy_id() (app.repository.game_repository.GameRepository method) (app.repository.task_repository.TaskRepository method) list_external_ids() (app.repository.game_repository.GameRepository method) list_for_realm() (app.repository.strategy_definition_repository.StrategyDefinitionRepository method) list_for_strategy() (app.repository.strategy_execution_log_repository.StrategyExecutionLogRepository method) list_history() (app.services.export_service.ExportService method) list_recent() (app.repository.export_audit_log_repository.ExportAuditLogRepository method) list_strategies() (app.services.strategy_definition_service.StrategyDefinitionService method) list_versions() (app.repository.strategy_definition_repository.StrategyDefinitionRepository method) (app.services.strategy_definition_service.StrategyDefinitionService method) log_level (app.model.logs.Logs attribute) Logs (class in app.model.logs) logs_repository (app.services.logs_service.LogsService attribute) LogsRepository (class in app.repository.logs_repository) LogsService (class in app.services.logs_service) M make_hashable() (app.model.user_actions.UserActions method) (app.model.user_points.UserPoints method) (app.model.wallet_transactions.WalletTransactions method) mark_finished() (app.repository.export_audit_log_repository.ExportAuditLogRepository method) media_type_for() (app.services.export_service.ExportService static method) message (app.model.logs.Logs attribute) model (app.repository.api_requests_repository.ApiRequestsRepository attribute) (app.repository.game_params_repository.GameParamsRepository attribute) (app.repository.kpi_metrics_repository.KpiMetricsRepository attribute) (app.repository.logs_repository.LogsRepository attribute) (app.repository.oauth_users_repository.OAuthUsersRepository attribute) (app.repository.task_params_repository.TaskParamsRepository attribute) (app.repository.uptime_logs_repository.UptimeLogsRepository attribute) (app.repository.user_actions_repository.UserActionsRepository attribute) (app.repository.user_game_config_repository.UserGameConfigRepository attribute) (app.repository.user_interactions_repository.UserInteractionsRepository attribute) (app.repository.wallet_transaction_repository.WalletTransactionRepository attribute) model_config (app.model.abuse_limit_counter.AbuseLimitCounter attribute) (app.model.api_key.ApiKey attribute) (app.model.api_requests.ApiRequests attribute) (app.model.base_model.BaseModel attribute) (app.model.export_audit_log.ExportAuditLog attribute) (app.model.game_params.GamesParams attribute) (app.model.games.Games attribute) (app.model.kpi_metrics.KpiMetrics attribute) (app.model.logs.Logs attribute) (app.model.oauth_users.OAuthUsers attribute) (app.model.strategy_definition.StrategyDefinition attribute) (app.model.strategy_execution_log.StrategyExecutionLog attribute) (app.model.task_params.TasksParams attribute) (app.model.tasks.Tasks attribute) (app.model.uptime_logs.UptimeLogs attribute) (app.model.user_actions.UserActions attribute) (app.model.user_game_config.UserGameConfig attribute) (app.model.user_interactions.UserInteractions attribute) (app.model.user_points.UserPoints attribute) (app.model.users.Users attribute) (app.model.wallet.Wallet attribute) (app.model.wallet_transactions.WalletTransactions attribute) module app app.engine app.engine.all_engine_strategies app.engine.base_strategy app.engine.check_base_strategy_class app.engine.constantEffortStrategy app.engine.default app.engine.dsl_ast app.engine.dsl_execution_context app.engine.dsl_interpreter app.engine.dsl_metrics app.engine.dsl_strategy app.engine.dsl_validator app.engine.getis_ord_gi_star app.engine.greencrowdStrategy app.engine.greengageStrategy app.engine.socio_bee app.engine.strategy_registry app.main app.middlewares app.middlewares.auth_context app.middlewares.authentication app.middlewares.error_handler app.middlewares.valid_access_token app.model app.model.abuse_limit_counter app.model.api_key app.model.api_requests app.model.base_model app.model.export_audit_log app.model.game_params app.model.games app.model.kpi_metrics app.model.logs app.model.oauth_users app.model.strategy_definition app.model.strategy_execution_log app.model.task_params app.model.tasks app.model.uptime_logs app.model.user_actions app.model.user_game_config app.model.user_interactions app.model.user_points app.model.users app.model.wallet app.model.wallet_transactions app.repository app.repository.abuse_limit_counter_repository app.repository.api_requests_repository app.repository.apikey_repository app.repository.base_repository app.repository.dashboard_repository app.repository.export_audit_log_repository app.repository.game_params_repository app.repository.game_repository app.repository.kpi_metrics_repository app.repository.logs_repository app.repository.oauth_users_repository app.repository.strategy_definition_repository app.repository.strategy_execution_log_repository app.repository.task_params_repository app.repository.task_repository app.repository.uptime_logs_repository app.repository.user_actions_repository app.repository.user_game_config_repository app.repository.user_interactions_repository app.repository.user_points_repository app.repository.user_repository app.repository.wallet_repository app.repository.wallet_transaction_repository app.services app.services.abuse_prevention_service app.services.api_requests_service app.services.apikey_cache_backend app.services.apikey_service app.services.base_service app.services.dashboard_service app.services.dsl_observability_service app.services.dsl_simulation_service app.services.export_service app.services.game_access app.services.game_params_service app.services.game_service app.services.kpi_metrics_service app.services.logs_service app.services.oauth_users_service app.services.rate_limit_counter_backend app.services.strategy_definition_service app.services.strategy_observability_service app.services.strategy_service app.services.task_params_service app.services.task_service app.services.uptime_logs_service app.services.user_actions_service app.services.user_game_config_service app.services.user_interactions_service app.services.user_points app.services.user_points.assignment app.services.user_points.persistence app.services.user_points.queries app.services.user_points.simulation app.services.user_points_analytics_service app.services.user_points_service app.services.user_service app.services.wallet_service app.services.wallet_transaction_service module (app.model.logs.Logs attribute) N name_exists() (app.services.strategy_definition_service.StrategyDefinitionService method) need_for_motivation_points() (app.services.user_service.UserService method) nodesExecuted (app.model.strategy_execution_log.StrategyExecutionLog attribute) NoopDslExecutionObserver (class in app.services.dsl_observability_service) O oauth_user_id (app.model.base_model.BaseModel attribute) oauth_users_repository (app.services.oauth_users_service.OAuthUsersService attribute) OAuthUsers (class in app.model.oauth_users) OAuthUsersRepository (class in app.repository.oauth_users_repository) OAuthUsersService (class in app.services.oauth_users_service) observe() (in module app.engine.dsl_metrics) observe_log_dropped() (in module app.engine.dsl_metrics) P parentStrategyId (app.model.strategy_execution_log.StrategyExecutionLog attribute) parse_custom_strategy_id() (in module app.services.strategy_service) patch() (app.services.base_service.BaseService method) patch_attr() (app.services.base_service.BaseService method) patch_by_id() (app.repository.task_repository.TaskRepository method) patch_game_by_externalGameId() (app.services.game_service.GameService method) patch_game_by_id() (app.repository.game_repository.GameRepository method) (app.services.game_service.GameService method) patch_game_params_by_id() (app.repository.game_params_repository.GameParamsRepository method) patch_task_by_id() (app.services.task_service.TaskService method) patch_task_params_by_id() (app.repository.task_params_repository.TaskParamsRepository method) peak_performer_bonus_points() (app.services.user_service.UserService method) performance_bonus_points() (app.services.user_service.UserService method) performance_penalty_points() (app.services.user_service.UserService method) platform (app.model.games.Games attribute) points (app.model.strategy_execution_log.StrategyExecutionLog attribute) (app.model.user_points.UserPoints attribute) (app.model.wallet_transactions.WalletTransactions attribute) PointsAssignmentMixin (class in app.services.user_points.assignment) pointsBalance (app.model.wallet.Wallet attribute) PointsPersistenceMixin (class in app.services.user_points.persistence) PointsQueryMixin (class in app.services.user_points.queries) PointsSimulationMixin (class in app.services.user_points.simulation) preview_convert() (app.services.wallet_service.WalletService method) preview_points_to_coins_conversion() (app.services.user_service.UserService method) preview_points_to_coins_conversion_externalUserId() (app.services.user_service.UserService method) process_query() (app.repository.dashboard_repository.DashboardRepository method) provider (app.model.oauth_users.OAuthUsers attribute) provider_user_id (app.model.oauth_users.OAuthUsers attribute) publish() (app.services.strategy_definition_service.StrategyDefinitionService method) put_update() (app.services.base_service.BaseService method) Q query_user_points() (app.services.user_points.queries.PointsQueryMixin method) R rank_hotspots() (in module app.engine.getis_ord_gi_star) RateLimitCounterBackend (class in app.services.rate_limit_counter_backend) read_all() (app.repository.apikey_repository.ApiKeyRepository method) read_by_column() (app.repository.base_repository.BaseRepository method) read_by_columns() (app.repository.base_repository.BaseRepository method) read_by_gameId() (app.repository.task_repository.TaskRepository method) read_by_gameId_and_externalTaskId() (app.repository.task_repository.TaskRepository method) read_by_id() (app.repository.base_repository.BaseRepository method) read_by_options() (app.repository.base_repository.BaseRepository method) read_by_user_task_and_idempotency() (app.repository.user_points_repository.UserPointsRepository method) realmId (app.model.strategy_execution_log.StrategyExecutionLog attribute) record() (app.services.dsl_observability_service.DslExecutionObserver method) (app.services.dsl_observability_service.NoopDslExecutionObserver method) RedisApiKeyCacheBackend (class in app.services.apikey_cache_backend) RedisRateLimitCounterBackend (class in app.services.rate_limit_counter_backend) refresh_access_token() (in module app.middlewares.valid_access_token) register_strategy() (in module app.engine.strategy_registry) registered_strategies() (in module app.engine.strategy_registry) remove_by_id() (app.services.base_service.BaseService method) requestedBy (app.model.export_audit_log.ExportAuditLog attribute) requestType (app.model.api_requests.ApiRequests attribute) resolve() (app.services.strategy_service.StrategyService method) resolve_realm_id() (in module app.services.strategy_service) responseTimeMS (app.model.api_requests.ApiRequests attribute) retentionRate (app.model.kpi_metrics.KpiMetrics attribute) revoke_api_key_by_prefix() (app.services.apikey_service.ApiKeyService method) rollback() (app.services.strategy_definition_service.StrategyDefinitionService method) RollbackResult (class in app.services.strategy_definition_service) rowCount (app.model.export_audit_log.ExportAuditLog attribute) rowLimit (app.model.export_audit_log.ExportAuditLog attribute) S sample_durations() (app.repository.strategy_execution_log_repository.StrategyExecutionLogRepository method) sample_points() (app.repository.strategy_execution_log_repository.StrategyExecutionLogRepository method) sampled (app.model.strategy_execution_log.StrategyExecutionLog attribute) session_factory (app.repository.api_requests_repository.ApiRequestsRepository attribute) (app.repository.game_params_repository.GameParamsRepository attribute) (app.repository.kpi_metrics_repository.KpiMetricsRepository attribute) (app.repository.logs_repository.LogsRepository attribute) (app.repository.oauth_users_repository.OAuthUsersRepository attribute) (app.repository.task_params_repository.TaskParamsRepository attribute) (app.repository.uptime_logs_repository.UptimeLogsRepository attribute) (app.repository.user_actions_repository.UserActionsRepository attribute) (app.repository.user_game_config_repository.UserGameConfigRepository attribute) (app.repository.user_interactions_repository.UserInteractionsRepository attribute) (app.repository.wallet_transaction_repository.WalletTransactionRepository attribute) set() (app.services.apikey_cache_backend.ApiKeyCacheBackend method) (app.services.apikey_cache_backend.InMemoryApiKeyCacheBackend method) (app.services.apikey_cache_backend.RedisApiKeyCacheBackend method) set_status() (app.repository.strategy_definition_repository.StrategyDefinitionRepository method) set_variable() (app.engine.base_strategy.BaseStrategy method) set_variables() (app.engine.base_strategy.BaseStrategy method) simulate() (app.services.dsl_simulation_service.DslSimulationService method) simulate_inline() (app.services.dsl_simulation_service.DslSimulationService method) simulate_strategy() (app.engine.base_strategy.BaseStrategy method) (app.engine.greencrowdStrategy.GREENCROWDGamificationStrategy method) SocioBeeStrategy (class in app.engine.socio_bee) status (app.model.export_audit_log.ExportAuditLog attribute) (app.model.oauth_users.OAuthUsers attribute) (app.model.strategy_execution_log.StrategyExecutionLog attribute) (app.model.tasks.Tasks attribute) (app.model.uptime_logs.UptimeLogs attribute) statusCode (app.model.api_requests.ApiRequests attribute) strategy_description (app.engine.base_strategy.BaseStrategy attribute) strategy_name (app.engine.base_strategy.BaseStrategy attribute) strategy_name_slug (app.engine.base_strategy.BaseStrategy attribute) strategy_service (app.services.game_service.GameService attribute) (app.services.task_service.TaskService attribute) (app.services.user_actions_service.UserActionsService attribute) strategy_version (app.engine.base_strategy.BaseStrategy attribute) StrategyDefinition (class in app.model.strategy_definition) StrategyDefinitionRepository (class in app.repository.strategy_definition_repository) StrategyDefinitionService (class in app.services.strategy_definition_service) StrategyDefinitionStatus (class in app.model.strategy_definition) StrategyDefinitionType (class in app.model.strategy_definition) StrategyExecutionLog (class in app.model.strategy_execution_log) StrategyExecutionLogRepository (class in app.repository.strategy_execution_log_repository) strategyId (app.model.games.Games attribute) (app.model.strategy_execution_log.StrategyExecutionLog attribute) (app.model.tasks.Tasks attribute) StrategyObservabilityService (class in app.services.strategy_observability_service) StrategyService (class in app.services.strategy_service) strategyType (app.model.strategy_execution_log.StrategyExecutionLog attribute) strategyVersion (app.model.strategy_execution_log.StrategyExecutionLog attribute) success() (app.middlewares.auth_context.AuditLogger method) successRate (app.model.kpi_metrics.KpiMetrics attribute) sync_clear() (app.services.apikey_cache_backend.InMemoryApiKeyCacheBackend method) T task_params_repository (app.services.task_params_service.TaskParamsService attribute) (app.services.task_service.TaskService attribute) task_repository (app.services.game_service.GameService attribute) (app.services.task_service.TaskService attribute) (app.services.user_actions_service.UserActionsService attribute) (app.services.user_service.UserService attribute) taskId (app.model.task_params.TasksParams attribute) (app.model.user_interactions.UserInteractions attribute) (app.model.user_points.UserPoints attribute) TaskParamsRepository (class in app.repository.task_params_repository) TaskParamsService (class in app.services.task_params_service) TaskRepository (class in app.repository.task_repository) Tasks (class in app.model.tasks) TaskService (class in app.services.task_service) TasksParams (class in app.model.task_params) totalRequests (app.model.kpi_metrics.KpiMetrics attribute) trace (app.model.strategy_execution_log.StrategyExecutionLog attribute) transactionType (app.model.wallet_transactions.WalletTransactions attribute) typeAction (app.model.user_actions.UserActions attribute) U update() (app.repository.base_repository.BaseRepository method) (app.services.strategy_definition_service.StrategyDefinitionService method) update_attr() (app.repository.base_repository.BaseRepository method) update_user_config() (app.services.user_game_config_service.UserGameConfigService method) updated_at (app.model.base_model.BaseModel attribute) (app.model.games.Games attribute) upsert_points_balance() (app.repository.wallet_repository.WalletRepository method) uptime_logs_repository (app.services.uptime_logs_service.UptimeLogsService attribute) UptimeLogs (class in app.model.uptime_logs) UptimeLogsRepository (class in app.repository.uptime_logs_repository) UptimeLogsService (class in app.services.uptime_logs_service) user_add_action_default() (app.services.user_actions_service.UserActionsService method) user_add_action_in_task() (app.services.user_actions_service.UserActionsService method) user_has_record_before_in_externalTaskId_last_min() (app.repository.user_points_repository.UserPointsRepository method) (app.services.user_points_analytics_service.UserPointsAnalyticsService method) user_interactions_repository (app.services.user_interactions_service.UserInteractionsService attribute) user_points_repository (app.services.task_service.TaskService attribute) (app.services.user_actions_service.UserActionsService attribute) (app.services.user_service.UserService attribute) user_repository (app.services.task_service.TaskService attribute) (app.services.user_service.UserService attribute) UserActions (class in app.model.user_actions) UserActionsRepository (class in app.repository.user_actions_repository) UserActionsService (class in app.services.user_actions_service) UserGameConfig (class in app.model.user_game_config) UserGameConfigRepository (class in app.repository.user_game_config_repository) UserGameConfigService (class in app.services.user_game_config_service) userId (app.model.api_requests.ApiRequests attribute) (app.model.user_actions.UserActions attribute) (app.model.user_game_config.UserGameConfig attribute) (app.model.user_interactions.UserInteractions attribute) (app.model.user_points.UserPoints attribute) (app.model.wallet.Wallet attribute) UserInteractions (class in app.model.user_interactions) UserInteractionsRepository (class in app.repository.user_interactions_repository) UserInteractionsService (class in app.services.user_interactions_service) UserPoints (class in app.model.user_points) UserPointsAnalyticsService (class in app.services.user_points_analytics_service) UserPointsRepository (class in app.repository.user_points_repository) UserPointsService (class in app.services.user_points_service) UserRepository (class in app.repository.user_repository) Users (class in app.model.users) users_repository (app.services.user_actions_service.UserActionsService attribute) UserService (class in app.services.user_service) V valid_access_token() (in module app.middlewares.valid_access_token) validate_ast() (in module app.engine.dsl_validator) value (app.model.game_params.GamesParams attribute) (app.model.task_params.TasksParams attribute) variable_basic_points (app.engine.base_strategy.BaseStrategy attribute) variable_bonus_points (app.engine.base_strategy.BaseStrategy attribute) W Wallet (class in app.model.wallet) wallet_repository (app.services.user_actions_service.UserActionsService attribute) (app.services.user_service.UserService attribute) wallet_transaction_repository (app.services.user_actions_service.UserActionsService attribute) (app.services.user_service.UserService attribute) (app.services.wallet_transaction_service.WalletTransactionService attribute) walletId (app.model.wallet_transactions.WalletTransactions attribute) WalletRepository (class in app.repository.wallet_repository) WalletService (class in app.services.wallet_service) WalletTransactionRepository (class in app.repository.wallet_transaction_repository) WalletTransactions (class in app.model.wallet_transactions) WalletTransactionService (class in app.services.wallet_transaction_service) whole_update() (app.repository.base_repository.BaseRepository method)