Python Test Coverage

NameStmtsMissCoverMissing
functions\_main_setup.py00100%
functions\flipdare\_cred.py00100%
functions\flipdare\analysis\data\_time_series_protocol.py230100%
functions\flipdare\analysis\data\nested\_time_series_nested_data.py48492%64, 99-101
functions\flipdare\analysis\data\nested\time_series_collection_data.py53492%49, 66-68
functions\flipdare\analysis\data\nested\time_series_job_data.py43198%45
functions\flipdare\analysis\data\nested\time_series_log_data.py690100%
functions\flipdare\analysis\data\nested\time_series_payment_data.py531179%34, 45, 53-55, 59-64
functions\flipdare\analysis\data\time_series_metric_data.py1393078%70, 101, 126, 133, 138-141, 157-165, 227, 254-281
functions\flipdare\analysis\data_analysis.py1662187%44, 63, 67-68, 77, 100, 119, 125-127, 165, 169, 175, 185, 193, 225, 256, 266-268, 286
functions\flipdare\analysis\fee\future_fee_estimator.py80100%
functions\flipdare\analysis\plot\time_series_plot.py440100%
functions\flipdare\analysis\plot\time_series_plotter.py1012179%36, 44, 85-86, 90-93, 111-114, 116-119, 139-140, 172-175
functions\flipdare\analysis\plotter.py1311192%40-41, 97, 133, 229-245
functions\flipdare\app_config.py00100%
functions\flipdare\app_config_loader.py27389%31, 49-50
functions\flipdare\app_cron.py00100%
functions\flipdare\app_defaults.py15287%53-55
functions\flipdare\app_env.py131993%48-56, 237, 240-249
functions\flipdare\app_globals.py00100%
functions\flipdare\app_log.py00100%
functions\flipdare\app_service.py1173768%71, 85-109, 117-120, 124, 144, 154, 158-160, 173, 187-192, 196-198, 209
functions\flipdare\app_triggers.py1608746%74, 79, 84, 94, 99, 109, 114, 124, 134, 139-140, 150, 155, 160, 165, 170, 180, 185, 195-196, 201-202, 215, 220, 225, 230, 235, 249-258, 267-276, 285-294, 303-312, 322-344, 349-394
functions\flipdare\app_types.py460100%
functions\flipdare\backend\app_logger.py2048857%101-113, 135-151, 162-185, 202, 253, 323-347, 362-387, 399-433, 443-453, 467-497, 511-527, 532-552, 556-582, 623, 626, 628, 632, 685-725, 745-748, 758-759, 766
functions\flipdare\backend\app_scheduler.py2286771%81-85, 89-93, 100, 108, 147, 159-161, 172-174, 188-192, 216-218, 223-260, 277, 279, 282-284, 294-296, 304-306, 352-354
functions\flipdare\backend\app_stats.py892770%49, 54-58, 106-113, 138-148, 158-165, 192-202, 211-214
functions\flipdare\backend\app_storage_client.py15810335%53-57, 61-65, 72-73, 106-127, 130-151, 156-181, 187, 190-214, 221-278
functions\flipdare\backend\avatar_loader.py93199%143
functions\flipdare\backend\exchange_rate_monitor.py1774376%102-104, 110-112, 117, 141-142, 149-150, 184, 194, 197-200, 215-218, 236-239, 259-262, 272-275, 278-279, 282-284, 295-298, 302-304
functions\flipdare\backend\indexer_service.py30818839%94, 97, 101, 111-186, 194-216, 226-234, 242-247, 259-261, 264-268, 272-280, 286, 288-292, 308-311, 316-317, 324-328, 332-336, 341-345, 347-352, 359-360, 370-390, 394-395, 413-419, 427-448, 451-462, 468-499, 511-512
functions\flipdare\backend\job_logger.py501864%35, 42-45, 48-53, 80-87, 92-95, 98-100
functions\flipdare\backend\oauth_handler.py84840%2-183
functions\flipdare\backend\runtime_config_admin.py176498%82, 86, 181, 311
functions\flipdare\backend\user_stats_updater.py121398%224, 227, 230
functions\flipdare\config_key.py60198%96
functions\flipdare\constants.py00100%
functions\flipdare\core\app_backend_link.py140100%
functions\flipdare\core\app_deep_link_factory.py811483%44, 65-68, 71, 81, 86-88, 92-95, 105
functions\flipdare\core\app_response.py64691%47, 55, 69, 73, 80, 92
functions\flipdare\core\change_score.py390100%
functions\flipdare\core\config_option.py361169%35, 40-45, 50-54, 58
functions\flipdare\core\cron_decorator.py19195%44
functions\flipdare\core\firestore_field.py34197%51
functions\flipdare\core\flag_code.py00100%
functions\flipdare\core\hash_generator.py55395%47, 68-69
functions\flipdare\core\ip_address_dto.py35294%25, 36
functions\flipdare\core\job_type_decorator.py34488%37-44
functions\flipdare\core\parked_decorator.py00100%
functions\flipdare\core\proto_unwrapper.py21767%31-38
functions\flipdare\core\request_guard.py120100%
functions\flipdare\core\singleton.py30583%79-90
functions\flipdare\core\storage_file_type.py34682%36-37, 46-47, 56-57
functions\flipdare\core\tokenizer.py96991%37, 65, 77-78, 89, 103, 112, 120-121
functions\flipdare\core\trigger_decorator.py63986%86-90, 96, 116-125
functions\flipdare\core\video_optimizer.py64986%73-74, 100, 105-108, 118-119, 139-140
functions\flipdare\error\app_error.py1051090%41, 157-158, 170, 187, 198, 244, 254-255, 260
functions\flipdare\error\app_error_protocol.py18194%25
functions\flipdare\error\app_stripe_error.py31390%46, 78-79
functions\flipdare\error\callable_error_code.py9189%43
functions\flipdare\error\data_load_error.py44393%74, 90, 97
functions\flipdare\error\error_context.py1091784%49, 76-81, 100, 109-114, 127-132, 154-159, 172-177, 196, 231
functions\flipdare\error\formatted_stripe_error.py1051190%58-59, 134-136, 147, 150, 164, 167, 170, 175
functions\flipdare\error\log_context.py90792%80-87, 115, 136, 164
functions\flipdare\error\message_format.py3944888%82, 147, 151, 156-159, 173, 199-216, 263, 292, 320-323, 326-330, 343, 359-360, 367-369, 445-446, 475-478, 586-590, 624, 634, 680
functions\flipdare\error\stack_util.py00100%
functions\flipdare\error\stripe_error_context.py491080%52-56, 116, 137-138, 145-147
functions\flipdare\error\stripe_msg_format.py37295%67, 71
functions\flipdare\firestore\_app_db.py00100%
functions\flipdare\firestore\_app_sub_db.py571377%55, 63, 79, 93-101, 131, 139
functions\flipdare\firestore\backend\app_job_db.py44295%68, 77
functions\flipdare\firestore\backend\app_log_db.py951386%73-74, 117-120, 124-129, 173-175
functions\flipdare\firestore\backend\app_stat_db.py1021288%80-82, 105-108, 118, 154-157
functions\flipdare\firestore\backend\compliance_db.py100100%
functions\flipdare\firestore\backend\exchange_rate_db.py200100%
functions\flipdare\firestore\backend\run_config_group_db.py45784%67-79
functions\flipdare\firestore\backend\run_config_job_db.py42393%60-65
functions\flipdare\firestore\chat_db.py17288%52-53
functions\flipdare\firestore\content_db.py33391%68-70
functions\flipdare\firestore\context\_model_context.py502550%115-125, 134-144, 164-169, 210-212
functions\flipdare\firestore\context\_model_context_factory.py50982%95, 103, 111, 118-119, 123-127
functions\flipdare\firestore\context\dare_context.py1805768%46, 49-52, 56-66, 70-77, 89-90, 95, 101-103, 109-111, 149-150, 154-161, 196-201, 240-243, 273-275, 280-281, 292-295
functions\flipdare\firestore\context\flag_context.py943563%38, 42-48, 52-66, 70-76, 83, 108, 140-148
functions\flipdare\firestore\context\friend_context.py1164363%39, 42-45, 49-57, 61-67, 76-77, 82-84, 87-89, 93, 96-97, 144-146, 151, 166-173
functions\flipdare\firestore\context\group_context.py1304863%51, 54-57, 61-74, 78-82, 89, 122, 143, 152-154, 157-164, 168-171, 177, 179, 185, 196-201
functions\flipdare\firestore\context\group_member_context.py774245%34, 38-45, 50, 56-61, 69-75, 86-91, 95-96, 100-101, 105-106, 110-112, 117, 122, 128-133
functions\flipdare\firestore\core\app_base_model.py86891%71-74, 85-87, 113, 137
functions\flipdare\firestore\core\collection_stat_query.py270100%
functions\flipdare\firestore\core\db_query.py1802586%72, 77-78, 88, 92, 111, 125, 129, 133, 143, 147, 152, 159, 166-169, 190-191, 213, 270, 297-298, 302, 346, 369
functions\flipdare\firestore\core\sub_comment_transaction.py502060%45-46, 75-102, 106-107, 110
functions\flipdare\firestore\dare_db.py781976%48-69, 76, 89, 102, 115, 128, 146
functions\flipdare\firestore\dare_job_db.py360100%
functions\flipdare\firestore\db_bridge.py985247%69, 99-103, 122-125, 133-135, 139-143, 156-167, 180-189, 202-205, 218-228
functions\flipdare\firestore\flag_db.py1111091%88-90, 104-108, 112, 127, 129-131
functions\flipdare\firestore\friend_db.py412051%47-59, 63-87
functions\flipdare\firestore\group_db.py1566956%78-80, 97, 108-110, 114-130, 133-195, 238-240, 284-286, 303, 309-310, 314-316, 319-321
functions\flipdare\firestore\invite_db.py703747%51-72, 93-94, 102-104, 113-137
functions\flipdare\firestore\issue_db.py39392%85-87
functions\flipdare\firestore\payment_db.py1769148%92, 120, 139-147, 151-175, 180, 185, 190, 199-212, 217-223, 228-246, 253-284, 292, 296, 304, 308-343
functions\flipdare\firestore\payment_issue_db.py39490%83-88
functions\flipdare\firestore\pledge_db.py572654%57, 81-109, 124-146
functions\flipdare\firestore\pledge_job_db.py350100%
functions\flipdare\firestore\restriction_db.py571574%54, 77-82, 96, 108-126
functions\flipdare\firestore\user_db.py1434469%83-84, 86-87, 91-92, 97-100, 109, 113-122, 126-143, 180-182, 246-248, 265
functions\flipdare\firestore\user_summary_db.py1004753%108, 111-132, 145-172, 179-195, 202-209, 229-231
functions\flipdare\generated\model\archived_model.py00100%
functions\flipdare\generated\model\backend\app_job_model.py82989%93-104, 171
functions\flipdare\generated\model\backend\app_log_model.py1361986%114-125, 157, 217, 243-246, 268-273, 278
functions\flipdare\generated\model\backend\app_stat_metric_model.py00100%
functions\flipdare\generated\model\backend\app_stat_model.py00100%
functions\flipdare\generated\model\backend\compliance_model.py00100%
functions\flipdare\generated\model\backend\dare_job_model.py00100%
functions\flipdare\generated\model\backend\email\public_image_link_model.py00100%
functions\flipdare\generated\model\backend\metric\count_metric.py00100%
functions\flipdare\generated\model\backend\metric\outcome_metric.py00100%
functions\flipdare\generated\model\backend\pledge_job_model.py00100%
functions\flipdare\generated\model\backend\run_config_group_model.py00100%
functions\flipdare\generated\model\backend\run_config_job_model.py00100%
functions\flipdare\generated\model\backend\user_summary_entry_model.py1282481%94-105, 151-152, 213-214, 244-245, 255-256, 283-288, 312-317
functions\flipdare\generated\model\backend\user_summary_model.py00100%
functions\flipdare\generated\model\chat_comment_model.py00100%
functions\flipdare\generated\model\chat_model.py00100%
functions\flipdare\generated\model\content_model.py00100%
functions\flipdare\generated\model\dare_model.py201996%184-195, 214
functions\flipdare\generated\model\friend_model.py00100%
functions\flipdare\generated\model\group_member_model.py00100%
functions\flipdare\generated\model\group_model.py1131091%119-130, 135, 148
functions\flipdare\generated\model\internal\analytics_model.py00100%
functions\flipdare\generated\model\internal\chat_stats_model.py00100%
functions\flipdare\generated\model\internal\dare_event_model.py00100%
functions\flipdare\generated\model\internal\dare_stats_model.py00100%
functions\flipdare\generated\model\internal\evidence_communication_model.py00100%
functions\flipdare\generated\model\internal\evidence_model.py00100%
functions\flipdare\generated\model\internal\exchange_rate_model.py00100%
functions\flipdare\generated\model\internal\image_model.py00100%
functions\flipdare\generated\model\internal\location_model.py00100%
functions\flipdare\generated\model\internal\restricted_word_model.py00100%
functions\flipdare\generated\model\internal\stopwatch_model.py00100%
functions\flipdare\generated\model\internal\stored_file_model.py00100%
functions\flipdare\generated\model\internal\tag_model.py00100%
functions\flipdare\generated\model\internal\video_model.py00100%
functions\flipdare\generated\model\internal\view_stats_model.py00100%
functions\flipdare\generated\model\invite_model.py00100%
functions\flipdare\generated\model\issue\flag_model.py00100%
functions\flipdare\generated\model\issue\issue_comment_model.py00100%
functions\flipdare\generated\model\issue\issue_model.py00100%
functions\flipdare\generated\model\issue\payment_issue_model.py00100%
functions\flipdare\generated\model\issue\resolution_comment_model.py00100%
functions\flipdare\generated\model\issue\restriction_model.py00100%
functions\flipdare\generated\model\liked_model.py00100%
functions\flipdare\generated\model\notification_model.py00100%
functions\flipdare\generated\model\payment\account_info_model.py00100%
functions\flipdare\generated\model\payment\audit_info_model.py00100%
functions\flipdare\generated\model\payment\customer_info_model.py00100%
functions\flipdare\generated\model\payment\payment_event_model.py00100%
functions\flipdare\generated\model\payment\payment_model.py00100%
functions\flipdare\generated\model\payment\payment_result_model.py00100%
functions\flipdare\generated\model\payment\payment_schedule_model.py00100%
functions\flipdare\generated\model\payment\pledge_model.py00100%
functions\flipdare\generated\model\payment\risk_assessment_model.py00100%
functions\flipdare\generated\model\payment\stripe_account_model.py00100%
functions\flipdare\generated\model\payment\stripe_customer_model.py00100%
functions\flipdare\generated\model\pledge_stats_model.py00100%
functions\flipdare\generated\model\pledge_stats_value_model.py00100%
functions\flipdare\generated\model\search\result_hint_model.py00100%
functions\flipdare\generated\model\search\search_document_model.py00100%
functions\flipdare\generated\model\search\search_response_model.py00100%
functions\flipdare\generated\model\user_model.py239897%200-211
functions\flipdare\generated\model\video_history_model.py00100%
functions\flipdare\generated\schema\auth\tik_tok_auth_verify_response_schema.py00100%
functions\flipdare\generated\schema\auth\tiktok_auth_request_schema.py00100%
functions\flipdare\generated\schema\email\body\admin\command_email_schema.py00100%
functions\flipdare\generated\schema\email\body\admin\contact_email_schema.py00100%
functions\flipdare\generated\schema\email\body\admin\cron_email_schema.py00100%
functions\flipdare\generated\schema\email\body\admin\flag_review_email_schema.py00100%
functions\flipdare\generated\schema\email\body\admin\log_email_schema.py00100%
functions\flipdare\generated\schema\email\body\admin\report_email_schema.py00100%
functions\flipdare\generated\schema\email\body\user\dared_email_schema.py00100%
functions\flipdare\generated\schema\email\body\user\delete_account_email_schema.py00100%
functions\flipdare\generated\schema\email\body\user\flag_email_schema.py00100%
functions\flipdare\generated\schema\email\body\user\flag_removed_email_schema.py00100%
functions\flipdare\generated\schema\email\body\user\invite_email_schema.py00100%
functions\flipdare\generated\schema\email\body\user\password_reset_email_schema.py00100%
functions\flipdare\generated\schema\email\body\user\signup_code_email_schema.py00100%
functions\flipdare\generated\schema\email\body\user\summary_email_entry_schema.py00100%
functions\flipdare\generated\schema\email\body\user\summary_email_schema.py00100%
functions\flipdare\generated\schema\email\body\user\voting_email_schema.py00100%
functions\flipdare\generated\schema\email\subject\admin\command_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\admin\contact_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\admin\cron_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\admin\flag_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\admin\log_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\admin\report_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\user\dare_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\user\group_dare_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\user\invite_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\user\summary_subject_schema.py00100%
functions\flipdare\generated\schema\email\subject\user\vote_subject_schema.py00100%
functions\flipdare\generated\schema\error\error_code_schema.py00100%
functions\flipdare\generated\schema\error\error_email_schema.py00100%
functions\flipdare\generated\schema\error\error_field_schema.py00100%
functions\flipdare\generated\schema\error\error_method_schema.py00100%
functions\flipdare\generated\schema\error\error_object_schema.py00100%
functions\flipdare\generated\schema\error\error_pledge_schema.py00100%
functions\flipdare\generated\schema\error\error_stripe_schema.py00100%
functions\flipdare\generated\schema\error_schema.py00100%
functions\flipdare\generated\schema\external\delete_confirm_schema.py00100%
functions\flipdare\generated\schema\external\delete_request_schema.py00100%
functions\flipdare\generated\schema\external\unsubscribe_request_schema.py00100%
functions\flipdare\generated\schema\payment\payment_cancel_request_schema.py00100%
functions\flipdare\generated\schema\payment\payment_cancel_response_schema.py00100%
functions\flipdare\generated\schema\payment\payment_confirm_request_schema.py00100%
functions\flipdare\generated\schema\payment\payment_confirm_response_schema.py00100%
functions\flipdare\generated\schema\payment\payment_create_request_schema.py00100%
functions\flipdare\generated\schema\payment\payment_create_response_schema.py00100%
functions\flipdare\generated\schema\payment\payment_dispute_link_response_schema.py00100%
functions\flipdare\generated\schema\payment\stripe_create_account_request_schema.py00100%
functions\flipdare\generated\schema\payment\stripe_create_account_response_schema.py00100%
functions\flipdare\generated\schema\payment\stripe_link_request_schema.py00100%
functions\flipdare\generated\schema\payment\stripe_link_response_schema.py00100%
functions\flipdare\generated\schema\payment\stripe_refresh_account_request_schema.py00100%
functions\flipdare\generated\schema\payment\stripe_refresh_account_response_schema.py00100%
functions\flipdare\generated\schema\payment\stripe_upgrade_customer_request_schema.py00100%
functions\flipdare\generated\schema\payment\stripe_upgrade_customer_response_schema.py00100%
functions\flipdare\generated\schema\payment\stripe_webhook_request_schema.py00100%
functions\flipdare\generated\schema\pin\pin_confirm_request_schema.py00100%
functions\flipdare\generated\schema\pin\pin_confirm_response_schema.py00100%
functions\flipdare\generated\schema\pin\pin_generate_request_schema.py00100%
functions\flipdare\generated\schema\pin\pin_generate_response_schema.py00100%
functions\flipdare\generated\schema\report\dare_report_schema.py00100%
functions\flipdare\generated\schema\report\flag_report_schema.py00100%
functions\flipdare\generated\schema\report\id_report_schema.py00100%
functions\flipdare\generated\schema\report\issue_report_schema.py00100%
functions\flipdare\generated\schema\report\log_report_schema.py00100%
functions\flipdare\generated\schema\report\payment_issue_report_schema.py00100%
functions\flipdare\generated\schema\report\restriction_report_schema.py00100%
functions\flipdare\generated\schema\search\friend_document_schema.py00100%
functions\flipdare\generated\schema\search\general_document_schema.py00100%
functions\flipdare\generated\schema\search\search_request_schema.py00100%
functions\flipdare\generated\schema\stripe\payout_metadata.py00100%
functions\flipdare\generated\schema\success_schema.py00100%
functions\flipdare\generated\shared\app_deep_link.py00100%
functions\flipdare\generated\shared\app_error_code.py00100%
functions\flipdare\generated\shared\app_http_code.py00100%
functions\flipdare\generated\shared\app_log_category.py00100%
functions\flipdare\generated\shared\app_payment_error_code.py00100%
functions\flipdare\generated\shared\backend\app_job_group.py00100%
functions\flipdare\generated\shared\backend\app_job_type.py00100%
functions\flipdare\generated\shared\backend\app_report_priority.py00100%
functions\flipdare\generated\shared\backend\perf_result_type.py00100%
functions\flipdare\generated\shared\backend\summary_email_category.py00100%
functions\flipdare\generated\shared\backend\summary_email_entry_type.py00100%
functions\flipdare\generated\shared\backend\system_log_type.py00100%
functions\flipdare\generated\shared\firestore_collections.py00100%
functions\flipdare\generated\shared\model\app_visibility.py00100%
functions\flipdare\generated\shared\model\compliance_obj_type.py00100%
functions\flipdare\generated\shared\model\core\analytics_type.py00100%
functions\flipdare\generated\shared\model\core\stopwatch_duration.py00100%
functions\flipdare\generated\shared\model\dare\ballot_algorithm_type.py00100%
functions\flipdare\generated\shared\model\dare\ballot_result.py00100%
functions\flipdare\generated\shared\model\dare\dare_status.py00100%
functions\flipdare\generated\shared\model\dare\dare_times.py00100%
functions\flipdare\generated\shared\model\dare\vote_result.py00100%
functions\flipdare\generated\shared\model\friend_type.py00100%
functions\flipdare\generated\shared\model\group_member_type.py00100%
functions\flipdare\generated\shared\model\issue\disputed_progress.py00100%
functions\flipdare\generated\shared\model\issue\flag_type.py00100%
functions\flipdare\generated\shared\model\issue\issue_progress.py00100%
functions\flipdare\generated\shared\model\issue\issue_type.py00100%
functions\flipdare\generated\shared\model\issue\payment_issue_type.py00100%
functions\flipdare\generated\shared\model\model_obj_type.py00100%
functions\flipdare\generated\shared\model\notification_status.py00100%
functions\flipdare\generated\shared\model\notification_type.py00100%
functions\flipdare\generated\shared\model\pledge_status.py00100%
functions\flipdare\generated\shared\model\restriction\moderation_decision.py00100%
functions\flipdare\generated\shared\model\restriction\restricted_word_type.py00100%
functions\flipdare\generated\shared\model\restriction\restriction_action.py00100%
functions\flipdare\generated\shared\model\restriction\restriction_category.py00100%
functions\flipdare\generated\shared\model\restriction\restriction_status.py00100%
functions\flipdare\generated\shared\model\tag_type.py00100%
functions\flipdare\generated\shared\model\token_score.py00100%
functions\flipdare\generated\shared\model\user\app_fee_type.py00100%
functions\flipdare\generated\shared\model\user\archive_type.py00100%
functions\flipdare\generated\shared\model\user\auth_type.py00100%
functions\flipdare\generated\shared\model\user\request_status.py00100%
functions\flipdare\generated\shared\model\user\user_archive_type.py00100%
functions\flipdare\generated\shared\model\user\user_cache_type.py00100%
functions\flipdare\generated\shared\model\user\user_level_type.py00100%
functions\flipdare\generated\shared\model\user\video_continue_type.py00100%
functions\flipdare\generated\shared\payment\next_payment_action.py00100%
functions\flipdare\generated\shared\payment\payment_event_status.py00100%
functions\flipdare\generated\shared\risk\risk_factor.py00100%
functions\flipdare\generated\shared\risk\risk_score.py00100%
functions\flipdare\generated\shared\search\friend_document_type.py00100%
functions\flipdare\generated\shared\search\search_collections.py00100%
functions\flipdare\generated\shared\search\search_obj_type.py00100%
functions\flipdare\generated\shared\search\search_relation_type.py00100%
functions\flipdare\generated\shared\search\search_sort_type.py00100%
functions\flipdare\generated\shared\stripe\stripe_account_type.py00100%
functions\flipdare\generated\shared\stripe\stripe_country_code.py00100%
functions\flipdare\generated\shared\stripe\stripe_currency_code.py00100%
functions\flipdare\generated\shared\stripe\stripe_intent_status.py00100%
functions\flipdare\generated\shared\stripe\stripe_mapping_type.py00100%
functions\flipdare\generated\shared\stripe\stripe_onboard_code.py00100%
functions\flipdare\generated\shared\stripe\stripe_onboard_result.py00100%
functions\flipdare\generated\shared\stripe\stripe_onboard_state.py00100%
functions\flipdare\generated\shared\stripe\stripe_payout_status.py00100%
functions\flipdare\generated\shared\stripe\stripe_refund_reason.py00100%
functions\flipdare\generated\shared\stripe\stripe_refund_status.py00100%
functions\flipdare\generated\shared\stripe\stripe_webhook_type.py00100%
functions\flipdare\generated\util\model_util.py30293%44, 58
functions\flipdare\generated\util\pledge_stats_model_factory.py44491%41, 48-50
functions\flipdare\job\app_job_schedule.py28293%41-42
functions\flipdare\job\cron_validator.py37878%51-53, 63, 66-70
functions\flipdare\job\event_data.py71692%101, 131-132, 150-151, 164
functions\flipdare\job\event_parser.py1041685%62, 91, 101-102, 114-115, 120, 140-142, 145-147, 149-151
functions\flipdare\job\job_admin.py00100%
functions\flipdare\job\job_config.py1692585%139, 143, 147, 155, 159, 163, 178-179, 185-187, 192-194, 221, 225, 262-263, 303-312
functions\flipdare\job\job_config_option.py40295%57, 62
functions\flipdare\job\trigger_data.py1512981%101-104, 109, 112, 117, 137-138, 147-150, 167-169, 201, 222-224, 265-266, 270, 273, 288, 294-297
functions\flipdare\job_types.py210100%
functions\flipdare\mailer\_jinja_email_template.py1282382%62-70, 77, 89, 114-115, 127-128, 137, 140-152, 208-215
functions\flipdare\mailer\_mailer.py1973184%111-113, 162-164, 178-179, 268-270, 304-305, 314-318, 322, 339-344, 354-355, 367, 373-378
functions\flipdare\mailer\admin\admin_flag_review_email.py721974%77-84, 109-110, 114, 118, 122, 126, 130, 134, 138, 142, 146, 150
functions\flipdare\mailer\admin\admin_report_email.py37684%93-94, 98, 102, 106, 110
functions\flipdare\mailer\admin\app_contact_email.py29583%48-49, 57, 61, 65
functions\flipdare\mailer\admin\app_log_email.py20290%50-51
functions\flipdare\mailer\admin\command_email.py25868%39-50, 65, 70-71
functions\flipdare\mailer\admin\cron_email.py30293%73-74
functions\flipdare\mailer\admin_mailer.py00100%
functions\flipdare\mailer\app_email_params.py380100%
functions\flipdare\mailer\app_email_type.py680100%
functions\flipdare\mailer\core\base_email_formatter.py80100%
functions\flipdare\mailer\core\email_composer.py801186%63-64, 123, 135-138, 158-169
functions\flipdare\mailer\core\email_sanitizer.py68396%44-45, 91
functions\flipdare\mailer\core\gallery_email_formatter.py550100%
functions\flipdare\mailer\core\table_email_formatter.py440100%
functions\flipdare\mailer\email_image.py290100%
functions\flipdare\mailer\user\dared_email.py872374%63-90, 114, 168-169, 173, 177, 181, 185, 189, 193
functions\flipdare\mailer\user\delete_account_email.py41783%50-51, 76-77, 81, 85, 89
functions\flipdare\mailer\user\flag_email.py901583%113-114, 118, 122, 126, 130, 134, 138, 142, 146, 150, 154, 158, 162, 166
functions\flipdare\mailer\user\flag_removed_email.py30583%55-56, 60, 64, 68
functions\flipdare\mailer\user\invite_email.py44686%86-87, 91, 95, 99, 103
functions\flipdare\mailer\user\password_reset_email.py170100%
functions\flipdare\mailer\user\signup_code_email.py170100%
functions\flipdare\mailer\user\user_summary_email.py138894%123, 138, 231, 233-235, 249, 256
functions\flipdare\mailer\user\voting_email.py681085%112, 124-125, 134-135, 139, 143, 147, 151, 155
functions\flipdare\mailer\user_mailer.py31584%52-57
functions\flipdare\manager\backend_manager.py1051784%78-80, 84-89, 99-101, 105-107, 143, 157-159
functions\flipdare\manager\db_manager.py2898272%120, 161-163, 246-248, 252-254, 268-270, 274-276, 280-282, 286-288, 292-294, 298-300, 304-306, 310-312, 316-318, 322-324, 334-376
functions\flipdare\manager\search_manager.py00100%
functions\flipdare\manager\service_manager.py1415462%101-105, 119-123, 128-132, 137-141, 145-149, 153-157, 161-165, 169, 181, 186-190, 194-198, 202-206, 210-212, 216-218, 222-224, 228-230
functions\flipdare\manager\task_manager.py341750%32-36, 40-42, 46-48, 52-54, 58-60
functions\flipdare\message\email_subject.py390100%
functions\flipdare\message\error_message.py150696%71, 79, 91-97
functions\flipdare\message\evidence_message.py660%13-34
functions\flipdare\message\summary_message.py690100%
functions\flipdare\message\user_error_code.py00100%
functions\flipdare\message\user_message.py46296%37, 47
functions\flipdare\message\vote_message.py23578%26, 35-38
functions\flipdare\payment\app_stripe_config.py550100%
functions\flipdare\payment\app_stripe_fx_proxy.py60198%57
functions\flipdare\payment\app_stripe_proxy.py39011271%127-132, 140, 144-149, 183-184, 225-231, 246-247, 258-265, 274-289, 323-324, 371-372, 396-397, 437-438, 479-480, 493, 525-526, 557-558, 568-570, 618-619, 630-632, 657-690, 710-711, 724-736, 757-758, 790-792, 813-816, 841-842, 862-863, 911-912, 962-963, 993-995, 1004-1025, 1033-1042, 1055-1060, 1083-1084, 1095-1097
functions\flipdare\payment\app_stripe_proxy_error.py60985%190, 193, 204-214, 223
functions\flipdare\payment\core\stripe_account_params.py74396%50, 107-108
functions\flipdare\payment\core\stripe_guard.py170100%
functions\flipdare\payment\core\stripe_invoice_prefix.py36392%40, 97, 99
functions\flipdare\payment\core\stripe_payout_params.py470100%
functions\flipdare\payment\core\stripe_util.py741086%31, 45, 48, 60, 63, 75, 105, 115-117
functions\flipdare\payment\data\app_payment_context.py38684%52-55, 59-60, 116-135
functions\flipdare\payment\data\fee_calculator.py70100%
functions\flipdare\payment\data\payment_event_context.py2188262%135-180, 185-188, 191-193, 196-198, 202-204, 226-265, 309-310, 342-352
functions\flipdare\payment\data\payment_intent_codes.py762074%49-66, 94-100, 171, 174, 177, 183
functions\flipdare\payment\data\payment_planner.py51688%64-66, 78-80
functions\flipdare\payment\data\payment_validator.py2933189%113-116, 125, 138, 232-234, 239-243, 272-275, 280-283, 460-464, 478-480, 497-498
functions\flipdare\payment\data\stripe_expand_params.py10190%41
functions\flipdare\payment\dto\account_create_dto.py54787%73-75, 168, 184-186
functions\flipdare\payment\dto\account_dto.py2053085%129, 142, 163, 167, 171, 179, 183, 187, 191, 195-201, 206, 247, 274-276, 286-294, 342-344, 351-354
functions\flipdare\payment\dto\charge_dto.py1702685%141-143, 161-162, 175-176, 188-197, 224, 232, 244, 272, 276, 280, 284-288, 292-296
functions\flipdare\payment\dto\customer_create_dto.py240100%
functions\flipdare\payment\dto\customer_dto.py861187%91-95, 102-104, 142, 146, 154, 158, 162
functions\flipdare\payment\dto\payment_intent_create_dto.py240100%
functions\flipdare\payment\dto\payment_intent_dto.py2122290%214-215, 228, 244, 246, 248-252, 264, 266, 273, 275, 278-279, 323, 395-402
functions\flipdare\payment\dto\payout_create_dto.py380100%
functions\flipdare\payment\dto\payout_dto.py85495%78-79, 150, 154
functions\flipdare\payment\dto\refund_dto.py41490%67, 75, 79, 83
functions\flipdare\payment\dto\safe_stripe_object.py40782%45-47, 51-52, 63, 71
functions\flipdare\payment\dto\transfer_dto.py660%13-19
functions\flipdare\payment\handler\_base_payment_handler.py261158%60-90
functions\flipdare\payment\handler\_payment_account_handler.py37320146%105-113, 131-132, 142-169, 203-205, 239-247, 253-306, 312-432, 448-450, 458-465, 470-474, 478-485, 521-551, 584-587, 595-600, 621-622, 650-687, 698-701, 715-717, 727-730, 764-773, 795-798, 804-837, 866, 874, 879, 909, 918, 926, 930, 935
functions\flipdare\payment\handler\_payment_charge_handler.py75045140%124-133, 139-148, 154-163, 178-195, 210-219, 237-246, 267-276, 287-296, 299-306, 323-332, 339-478, 490-614, 629-633, 644-649, 659, 667-669, 672-677, 711-718, 737-741, 756-762, 771-775, 783-785, 794-801, 810-816, 825-829, 840, 843-858, 881-992, 1015-1020, 1035-1037, 1046-1051, 1059-1061, 1065-1070, 1094-1101, 1109-1114, 1145-1148, 1159-1161, 1219-1220, 1225-1231, 1234-1237, 1246-1256, 1297-1299, 1307-1309, 1312-1314, 1320, 1351-1363, 1369-1374, 1389-1401, 1411-1416, 1426-1446, 1459-1462, 1474-1476, 1489-1497, 1516-1518, 1528-1530, 1570-1576, 1601-1604, 1633-1636, 1655-1658, 1670-1672, 1690-1694, 1701-1704, 1723-1726
functions\flipdare\payment\handler\_payment_link_handler.py1426356%79-158, 176-183, 189-193, 231-240, 248-250, 264-266, 328-337
functions\flipdare\payment\handler\_payment_webhook_handler.py1153272%116-125, 143-146, 153-155, 161-185, 205-208, 212-213, 215-216, 246-249, 255-258
functions\flipdare\payment\payment_types.py820100%
functions\flipdare\payment\receipt_generator.py94298%68-69
functions\flipdare\payment\state\_base_payment_state.py1954079%113-115, 153-155, 204, 224, 232, 240-248, 260, 269, 297, 309-317, 321-328, 354, 377-378, 392-395
functions\flipdare\payment\state\capture_payment_state.py1412086%78, 93, 100, 125, 140, 150-152, 170-175, 177-180, 199-206
functions\flipdare\payment\state\payout_payment_state.py75297%75, 90
functions\flipdare\payment\state\refund_payment_state.py75791%70, 74-77, 87-96
functions\flipdare\payment\stripe_guard.py00100%
functions\flipdare\payment\stripe_webhook_response.py36781%47, 68-80
functions\flipdare\request\app_request.py2625878%64, 108-109, 113, 122-136, 168-175, 204, 210, 217-218, 227-231, 242-244, 255, 265-267, 278-288, 313, 330-344, 359, 387-388, 402-405, 409-410, 423-424, 449-450
functions\flipdare\request\authentication_result.py13377%33-38, 42
functions\flipdare\request\data\delete_request_adapter.py28486%33, 51-53
functions\flipdare\request\data\payment_request_adapter.py25250%14-57
functions\flipdare\request\data\pin_request_adapter.py260100%
functions\flipdare\request\data\search_request_adapter.py783259%58-61, 69-72, 76, 80, 90-130
functions\flipdare\request\data\stripe_request_adapter.py1821791%98, 102, 106, 110, 114, 118, 122, 126, 217, 256, 260, 291, 295, 299, 303, 307, 311
functions\flipdare\request\data\tiktok_request_adapter.py20480%27, 31, 40, 44
functions\flipdare\request\data\unsubscribe_request_adapter.py15193%33
functions\flipdare\request\request_adapter.py144795%43, 135, 143, 165, 168-170
functions\flipdare\request\request_types.py45296%64, 68
functions\flipdare\request\request_validator.py72593%53, 57-58, 69, 101
functions\flipdare\result\app_result.py2441893%64-66, 114-130, 207, 249-250, 268, 301-302, 338, 370, 383
functions\flipdare\result\job_result.py83495%80, 140, 184, 243
functions\flipdare\result\outcome.py210100%
functions\flipdare\result\output_result.py481079%63, 104, 119-123, 130-132
functions\flipdare\safety\moderation_scorer.py85396%48-49, 98
functions\flipdare\safety\restriction_calculator.py1261390%69, 71, 87-90, 124, 130, 149, 152-154, 198-202, 212
functions\flipdare\safety\safety_types.py00100%
functions\flipdare\search\constants.py50100%
functions\flipdare\search\core\filter\_complex_filter.py65789%77, 102, 106, 110-112, 120
functions\flipdare\search\core\filter\_simple_filter.py621182%49, 63-65, 71, 87, 91, 95-97, 101
functions\flipdare\search\core\filter\filter_guards.py12192%34
functions\flipdare\search\core\filter\friend_filter.py32197%45
functions\flipdare\search\core\filter\general_filter.py36392%59-60, 70
functions\flipdare\search\core\query\friend_query.py60100%
functions\flipdare\search\core\query\general_query.py180100%
functions\flipdare\search\core\query\search_query.py100298%72, 244
functions\flipdare\search\core\query_builder.py99397%49-50, 134
functions\flipdare\search\core\query_by.py140100%
functions\flipdare\search\core\query_options.py40392%111, 116, 131
functions\flipdare\search\core\search_definition.py24196%37
functions\flipdare\search\core\search_score.py98892%101-104, 117-125
functions\flipdare\search\db\_app_search.py1293672%68-75, 88-90, 93-94, 101, 106-107, 113-115, 118-120, 127-128, 130, 160-161, 174-176, 191-193, 206-208
functions\flipdare\search\db\app_friend_search.py1284069%61-77, 87-89, 102, 104-106, 120-124, 128-131, 134-136, 168, 177-186, 250-252, 255-257, 262-263
functions\flipdare\search\db\app_general_search.py873955%52-68, 72, 76-83, 91-99, 147-169, 181-183, 186-188, 193-194
functions\flipdare\search\doc\_search_document.py1283077%86-93, 123, 128-131, 135-138, 147, 153, 194, 209, 213-227, 241, 245
functions\flipdare\search\doc\friend_document.py57886%49, 51, 79, 84, 98, 106, 110, 116
functions\flipdare\search\doc\general_document.py77692%67, 116, 153, 155, 164, 171
functions\flipdare\search\factory\_search_document_factory.py110100%
functions\flipdare\search\factory\content_search_factory.py46785%49, 64-72
functions\flipdare\search\factory\dare_search_factory.py59493%35, 46, 68-69
functions\flipdare\search\factory\friend_search_factory.py32294%31, 40
functions\flipdare\search\factory\group_member_search_factory.py34197%59
functions\flipdare\search\factory\group_search_factory.py400100%
functions\flipdare\search\factory\user_search_factory.py380100%
functions\flipdare\search\result\search_response_builder.py951683%56-57, 77-79, 120-128, 136-137, 150-151
functions\flipdare\search\result\typesense_model_loader.py21957%29-44
functions\flipdare\search\result\typesense_models.py60198%64
functions\flipdare\search\result\typesense_payload.py1392681%108, 112-113, 123-128, 135, 139, 143-147, 157-161, 169-175, 199, 217, 225
functions\flipdare\service\_email_mixin.py563439%76-89, 100-157
functions\flipdare\service\_error_mixin.py56493%113, 152, 215-217
functions\flipdare\service\_service_provider.py2042687%158, 170, 178, 190, 194-199, 211, 215, 219, 223, 227, 231, 243, 259, 283, 287, 295, 311, 315, 319, 331, 347
functions\flipdare\service\_user_mixin.py591771%56-65, 102-103, 111, 114-117
functions\flipdare\service\account_service.py1282382%88-93, 199-202, 223-225, 228-233, 246-249
functions\flipdare\service\app_payment_service.py1444767%72, 89-96, 116, 154-158, 162-166, 193, 196, 208, 214, 220, 239, 255-265, 269-277, 281-288, 292-299, 303-310, 314-321, 332-343, 349, 361, 373
functions\flipdare\service\chat_service.py59788%75-78, 110-112
functions\flipdare\service\compliance_service.py86199%168
functions\flipdare\service\content_service.py724044%53-59, 63-70, 78-123, 137-138
functions\flipdare\service\core\cron_processor.py1412284%119, 190-198, 200-212, 218-226, 252-253
functions\flipdare\service\core\step_processor.py1131884%99, 148-150, 167-168, 196-199, 205-206, 220-226, 242, 253
functions\flipdare\service\dare_service.py27522817%70-77, 81-83, 87-95, 99-106, 115-121, 125-205, 230-266, 278-300, 307-328, 344-389, 396-433, 445-447, 450-475, 478-498, 506-537
functions\flipdare\service\external_account_service.py1201786%138-141, 184-186, 197-199, 212-215, 261-263
functions\flipdare\service\flag_service.py60244326%198-266, 280-288, 329-331, 356, 363-366, 409-424, 428-443, 447-462, 485-488, 500-512, 518-521, 547-677, 686-849, 853-876, 886-986, 993-1028, 1034-1035, 1048-1049, 1053-1063, 1071-1086, 1098-1112, 1124-1141
functions\flipdare\service\friend_service.py692367%73-82, 105-114, 119-127, 146-150, 161-166, 174-175
functions\flipdare\service\group_service.py713452%53-59, 63-69, 73-80, 89-96, 101-108, 113-120, 134-149, 161-176
functions\flipdare\service\moderation_service.py1746960%69, 74, 78, 82, 85-136, 165-167, 170-171, 173-174, 181-184, 186-189, 192-194, 205-207, 212-214, 234, 255-262, 280-281, 303-304
functions\flipdare\service\notification_service.py1801293%65, 150-151, 164, 194, 371-377, 431-433
functions\flipdare\service\pledge_service.py886131%43-45, 49-51, 68-87, 91-167
functions\flipdare\service\processor\_processor_mixin.py1082775%38, 47-51, 71-72, 76-77, 81-82, 107-108, 113-114, 122-126, 129-130, 134-135, 160-161, 185-186, 198-200
functions\flipdare\service\processor\compliance_processor.py1171984%159-162, 166-173, 191-193, 212-215, 277
functions\flipdare\service\processor\content_processor.py1070100%
functions\flipdare\service\processor\dare_email_processor.py925936%34-37, 41, 45, 49, 53, 57, 61, 67, 74, 82-155, 162, 177, 192, 209
functions\flipdare\service\processor\dare_processor.py2173982%65, 154-158, 187, 203-207, 241, 256-260, 282, 299-300, 308-309, 317, 320-324, 327, 331-334, 376-386, 429-437
functions\flipdare\service\processor\friend_processor.py1621620%18-378
functions\flipdare\service\processor\group_member_processor.py825632%50-53, 57, 61, 69-84, 90-114, 120-136, 149-167, 171-189
functions\flipdare\service\processor\group_processor.py1934079%78-85, 90-94, 113, 162-166, 216-220, 254-258, 274-278, 290-294, 301-305, 331-332, 356-357
functions\flipdare\service\processor\invite_processor.py21913737%80-123, 128-186, 203-209, 224-227, 236-246, 259-262, 270-294, 305-307, 318-322, 329-335, 344-348, 358-366, 376-400, 407-434, 450-457
functions\flipdare\service\processor\user_processor.py1346055%72-79, 88, 129-130, 143-144, 159-206, 223-224, 237-253, 268-269
functions\flipdare\service\reputation_service.py2586475%115, 156, 194, 213-215, 248-250, 259-261, 333-338, 348-350, 363-365, 370-372, 412-420, 423-448, 463-465, 476-484, 489-497, 512-521
functions\flipdare\service\restriction_service.py29119134%60, 64, 84-97, 102-108, 113-158, 164-207, 230-240, 258-262, 313-316, 323-334, 339-342, 346-348, 356, 359-361, 368-369, 377-381, 385-388, 394-397, 409-414, 426-474, 481-502, 509-551, 562-583
functions\flipdare\service\risk_service.py611280%91-104, 136, 197-208
functions\flipdare\service\search_service.py1034259%79, 96-105, 120-122, 132-134, 146-151, 175-177, 186-198, 207-213
functions\flipdare\service\user_service.py1659244%85-143, 151-198, 227-229, 233-238, 253-256, 277-303
functions\flipdare\service\user_summary_service.py1226547%51-106, 129, 133, 135, 151-155, 158-160, 172-196, 214-223
functions\flipdare\services.py1774674%149, 158, 162, 171, 175, 179, 187, 191, 199, 203, 207, 211, 215, 219, 231, 240, 244, 248, 256, 260, 264, 268, 272, 276, 280, 284, 288, 292, 301, 305, 309, 318, 326, 330, 334, 338, 342, 346, 350, 354, 358, 362, 371, 383, 391, 395
functions\flipdare\task\command\_base_command.py935739%39-45, 48-77, 86-90, 94-98, 102-106, 110, 114, 118, 122, 126, 130, 133-140, 143-144
functions\flipdare\task\command\default_command.py14286%33, 47
functions\flipdare\task\command_task_handler.py321844%27, 30-38, 41-47, 50-56, 59-65, 68-74
functions\flipdare\task\cron_task_handler.py58297%77, 79
functions\flipdare\task\report\core\_admin_report.py48590%58-59, 65-67
functions\flipdare\task\report\core\_base_report.py84989%59, 79, 83, 107-108, 121-124
functions\flipdare\task\report\core\cron_report.py00100%
functions\flipdare\task\report\core\cron_table_report.py280100%
functions\flipdare\task\report\core\query_report.py32681%48, 52, 63-66
functions\flipdare\task\report\core\table_report.py58984%88, 98-101, 109-112
functions\flipdare\task\report\core\time_series_report.py511178%64-67, 76-78, 111-114
functions\flipdare\task\report\dare_reporter.py24388%57-67
functions\flipdare\task\report\flag_reporter.py28293%56-65
functions\flipdare\task\report\issue_reporter.py291452%42-50, 53-67
functions\flipdare\task\report\log_reporter.py271063%45-54, 57-65
functions\flipdare\task\report\payment_issue_reporter.py301550%42-50, 56-71
functions\flipdare\task\report\payment_reporter.py00100%
functions\flipdare\task\report\restriction_reporter.py37586%45-55, 70-79
functions\flipdare\task\report\stats_reporter.py441761%56, 72, 80, 111-127
functions\flipdare\task\report_task_handler.py771778%90-91, 94, 103-114, 117-139
functions\flipdare\task\trigger_task_handler.py311358%44-50, 56-78, 85-96
functions\flipdare\util\ansi_codes.py00100%
functions\flipdare\util\app_log_formatter.py00100%
functions\flipdare\util\code_generator.py210100%
functions\flipdare\util\debug_util.py00100%
functions\flipdare\util\error_util.py140100%
functions\flipdare\util\file_util.py58591%25, 54-55, 65, 68
functions\flipdare\util\firebase_file.py18194%36
functions\flipdare\util\firebase_util.py190100%
functions\flipdare\util\http_util.py34391%39-41
functions\flipdare\util\mail_reply_type.py260100%
functions\flipdare\util\process_util.py22291%24, 31
functions\flipdare\util\public\public_types.py67297%56, 58
functions\flipdare\util\public\public_url_factory.py130100%
functions\flipdare\util\scaled_image.py34391%39, 57, 64
functions\flipdare\util\slug_coder.py240100%
functions\flipdare\util\template_file.py621773%31, 45-49, 53-62, 82-84
functions\flipdare\util\time_util.py2735879%32, 60-65, 85, 91-93, 128, 152, 169-170, 190-192, 201-207, 220-222, 231-239, 264, 266, 285, 304, 306, 319-325, 341, 346, 348, 362, 384, 395, 426-431, 466-467, 476-477
functions\flipdare\util\user_util.py42393%20, 41, 73
functions\flipdare\util\yaml_error_formatter.py28196%49
functions\flipdare\util\yaml_loader.py310100%
functions\flipdare\voting\ballot.py00100%
functions\flipdare\voting\ballot_manager.py781778%26, 37-44, 55-58, 93-103, 109-120, 147-155
functions\flipdare\wrapper\_persisted_wrapper.py2332291%55-56, 67-68, 84, 111, 162-165, 178, 352, 365, 382, 391, 411, 431-439
functions\flipdare\wrapper\archived_wrapper.py37781%41, 46, 50, 54, 58, 62, 66
functions\flipdare\wrapper\backend\app_job_wrapper.py621379%34, 42, 50, 58, 62, 66, 70, 74, 78, 82, 90, 94, 98
functions\flipdare\wrapper\backend\app_log_wrapper.py891781%37, 53, 61, 69, 77, 85, 93, 97, 101, 105, 109, 113, 117, 121, 125, 129, 133
functions\flipdare\wrapper\backend\app_stat_metric_wrapper.py13192%30
functions\flipdare\wrapper\backend\app_stat_wrapper.py50100%
functions\flipdare\wrapper\backend\compliance_wrapper.py471372%29, 33, 37, 41, 45, 49, 53, 57, 61, 69, 73, 77, 81
functions\flipdare\wrapper\backend\dare_job_wrapper.py50100%
functions\flipdare\wrapper\backend\pledge_job_wrapper.py25676%26, 30, 34, 38, 42, 46
functions\flipdare\wrapper\backend\run_config_group_wrapper.py26485%37, 45, 49, 53
functions\flipdare\wrapper\backend\run_config_job_wrapper.py431077%36, 40, 44, 48, 56, 60, 64, 68, 72, 76
functions\flipdare\wrapper\backend\user_summary_entry_wrapper.py741580%37, 45, 53, 61, 65, 69, 77, 81, 85, 89, 93, 97, 101, 109, 117
functions\flipdare\wrapper\backend\user_summary_wrapper.py531572%24, 28, 34, 38, 46, 50, 54, 58, 62, 66, 70, 74, 78, 82, 86
functions\flipdare\wrapper\chat_comment_wrapper.py761975%37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 98, 102, 106, 110, 114, 118
functions\flipdare\wrapper\chat_wrapper.py491471%29, 33, 37, 41, 45, 49, 53, 57, 62, 66, 70, 74, 78, 82
functions\flipdare\wrapper\content_wrapper.py1132082%36, 40, 44, 48, 64, 68, 76, 80, 84, 88, 92, 116, 121, 125, 133, 141, 150, 158, 166, 174
functions\flipdare\wrapper\dare_wrapper.py3156181%130-131, 134-136, 154, 158, 166-168, 198-202, 207-209, 222-226, 242, 247-252, 274-277, 310, 313, 319-325, 339, 347, 355, 371, 379, 383, 387, 391, 395, 403, 411, 419, 423, 427, 432, 436, 452, 461, 469, 477, 485, 489, 493
functions\flipdare\wrapper\friend_wrapper.py902572%30, 36, 40, 44, 48, 56, 64, 69, 73, 77, 81, 85, 89, 94, 98, 102, 106, 110, 114, 118, 122, 126, 130, 134, 138
functions\flipdare\wrapper\group_member_wrapper.py661774%30, 36, 40, 48, 56, 60, 64, 69, 73, 77, 81, 85, 89, 94, 98, 102, 106
functions\flipdare\wrapper\group_wrapper.py1272283%34, 37, 41, 74, 82, 90, 102, 106, 110, 114, 118, 122, 126, 130, 138, 143, 147, 155, 163, 172, 180, 188
functions\flipdare\wrapper\internal\analytics_wrapper.py491080%33, 41, 53, 57, 61, 65, 69, 73, 77, 81
functions\flipdare\wrapper\internal\dare_event_wrapper.py00100%
functions\flipdare\wrapper\internal\exchange_rate_wrapper.py24388%31, 39, 47
functions\flipdare\wrapper\internal\location_wrapper.py842274%40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 112, 116, 120, 124, 128
functions\flipdare\wrapper\internal\restricted_word_wrapper.py19195%36
functions\flipdare\wrapper\internal\stored_file_wrapper.py00100%
functions\flipdare\wrapper\internal\tag_wrapper.py31487%33, 37, 41, 49
functions\flipdare\wrapper\invite_wrapper.py1253274%40, 42, 44, 46, 53, 57, 65, 73, 81, 89, 97, 101, 105, 109, 113, 117, 121, 126, 130, 134, 138, 142, 146, 151, 155, 159, 163, 167, 171, 175, 179, 187
functions\flipdare\wrapper\issue\flag_wrapper.py1352581%51, 59, 67, 75, 83, 91, 99, 107, 115, 123, 127, 131, 139, 144, 148, 156, 164, 169, 173, 177, 181, 185, 189, 193, 197
functions\flipdare\wrapper\issue\issue_comment_wrapper.py631773%32, 36, 40, 44, 48, 52, 60, 64, 68, 72, 76, 81, 85, 89, 93, 97, 101
functions\flipdare\wrapper\issue\issue_wrapper.py832273%34, 38, 50, 54, 58, 62, 66, 70, 74, 78, 82, 86, 90, 94, 98, 102, 107, 111, 115, 119, 123, 127
functions\flipdare\wrapper\issue\payment_issue_wrapper.py902374%39, 43, 47, 51, 55, 59, 63, 75, 79, 83, 87, 91, 95, 99, 103, 107, 111, 116, 120, 124, 128, 132, 136
functions\flipdare\wrapper\issue\restriction_wrapper.py1032279%34-35, 38, 52, 60, 68, 76, 84, 88, 92, 96, 100, 108, 116, 124, 132, 137, 141, 145, 149, 153, 157
functions\flipdare\wrapper\liked_wrapper.py44882%35, 51, 56, 60, 64, 68, 72, 76
functions\flipdare\wrapper\notification_wrapper.py841879%39, 47, 55, 59, 63, 71, 79, 87, 91, 95, 99, 103, 108, 112, 116, 120, 124, 128
functions\flipdare\wrapper\payment\payment_event_wrapper.py47491%42, 72, 76, 82
functions\flipdare\wrapper\payment\payment_wrapper.py2081692%66, 80, 88, 149, 156-157, 181, 185, 189, 201, 207, 241-244, 364-366
functions\flipdare\wrapper\payment\pledge_wrapper.py871879%36, 40, 44, 52, 56, 60, 90, 94, 98, 102, 106, 110, 114, 118, 124, 128, 132, 136
functions\flipdare\wrapper\persisted_guard.py58395%106, 113, 120
functions\flipdare\wrapper\user_wrapper.py4429878%94-103, 111, 115, 123, 138-144, 149, 239-241, 245, 253-255, 275-277, 289-301, 304-306, 314-318, 336, 340, 344, 348, 352, 376, 384, 392, 408, 412, 416, 420, 424, 428, 432, 488, 492, 500, 504, 516, 520, 524, 528, 532, 536, 544, 548, 552, 556, 560, 564, 568, 572, 576, 580, 584, 588, 592, 596, 600, 604, 608, 612, 616, 624, 632, 644, 648, 652, 656, 661, 665, 673, 681, 686, 690, 698, 706
functions\flipdare\wrapper\video_history_wrapper.py36781%32, 45, 49, 53, 57, 61, 65
functions\main.py00100%
TOTAL29830734975%