File tree
13 files changed
+12
-11
lines changed13 files changed
+12
-11
lines changed-10 KB
Binary file not shown.
- .env_file.example-15
- .env_file.test-4
- .gitlab-ci.yml+24-16
- Dockerfile+22-18
- README.md+1-15
- alegre_parameter_breakdown.png
- app/__init__.py-6
- app/main/__init__.py+8
- app/main/config.py+9-7
- app/main/controller/audio_transcription_controller.py+21-47
- app/main/controller/bulk_similarity_controller.py+5-5
- app/main/controller/bulk_update_similarity_controller.py+4-4
- app/main/controller/healthcheck_controller.py+2-2
- app/main/controller/presto_controller.py-49
- app/main/controller/similarity_async_controller.py-32
- app/main/controller/similarity_controller.py+5-3
- app/main/controller/similarity_sync_controller.py-28
- app/main/lib/elasticsearch.py+12-17
- app/main/lib/error_log.py+10-2
- app/main/lib/image_similarity.py+4-6
- app/main/lib/language_analyzers.py+2-2
- app/main/lib/openai.py-28
- app/main/lib/presto.py-36
- app/main/lib/reindex_analyzers.py+9-9
- app/main/lib/serializer.py-15
- app/main/lib/shared_models/audio_model.py+18-67
- app/main/lib/shared_models/paraphrase_multilingual_mpnet_base_v2.py-30
- app/main/lib/shared_models/shared_model.py+1-3
- app/main/lib/shared_models/video_model.py+2-4
- app/main/lib/shared_models/xlm_r_bert_base_nli_stsb_mean_tokens.py+1-1
- app/main/lib/similarity.py+12-112
- app/main/lib/text_similarity.py+13-32
- app/main/lib/webhook.py-13
- app/main/model/audio.py+25
- app/test/data/no_match_audio.mp3
- app/test/data/test.mp3
- app/test/data/test_audio_2.mp3
- app/test/test_about.py+1-1
- app/test/test_async_similarity.py-96
- app/test/test_audio_similarity.py+112-142
- app/test/test_audio_transcription.py+1-19
- app/test/test_bulk_similarity.py+3-3
- app/test/test_bulk_update_similarity.py+6-3
- app/test/test_error_log.py-29
- app/test/test_healthcheck.py+8
- app/test/test_presto.py-77
- app/test/test_similarity.py+18-18
- app/test/test_similarity_lang_analyzers.py+5-5
- app/test/test_sync_similarity.py-95
- app/test/test_text_similarity.py+2-2
- app/test/test_xlm_r_bert_base_nli_stsb_mean_tokens.py+1-1
- docker-compose.yml-12
- elasticsearch/alegre_similarity.json-8
- elasticsearch_detail.png
- extra/audio_similarity/README.md-30
- extra/audio_similarity/ex1.json-1
- extra/audio_similarity/ex2.json-1
- extra/audio_similarity/ex3.json-1
- extra/audio_similarity/perl_scorer.pl-115
- extra/audio_similarity/python_scorer.py-97
- manage.py+20-29
- model_config.json+1-8
- opensearch/alegre_similarity.json-4
- opensearch/alegre_similarity_knn-aprox-idx.json-13
- postgres/Dockerfile+10-13
- production/Dockerfile+1-1
- pull_request_template.md-10
- requirements.txt+7-6
Submodule check-bots updated 24 files
- README.md+5-11
- brazil-tweets/README.md-13
- brazil-tweets/config.js.example-9
- brazil-tweets/index.js-107
- brazil-tweets/package-lock.json-251
- brazil-tweets/package.json-18
- google-factcheck-explorer-bot/README.md-88
- google-factcheck-explorer-bot/google-factcheck-explorer-bot-lambda/config.js.example-9
- google-factcheck-explorer-bot/google-factcheck-explorer-bot-lambda/index.js-158
- google-factcheck-explorer-bot/google-factcheck-explorer-bot-lambda/package.json-27
- google-factcheck-explorer-bot/ingest/factcheck_loader.py-263
- google-factcheck-explorer-bot/requirements.txt-2
- health-desk-bot/README.md-39
- health-desk-bot/alegre-data-ingest/README.md+11
- health-desk-bot/alegre-data-ingest/config.js.example+1-1
- health-desk-bot/alegre-data-ingest/package-lock.json+6-6
- health-desk-bot/health-desk-bot-lambda-bg/config.js.example+1-1
- health-desk-bot/health-desk-bot-lambda-bg/package.json+1-4
- health-desk-bot/health-desk-bot-lambda/package.json+1-4
- package-lock.json+59-86
- package.json+1-2
- reverse_images_search_bot/app.py+1-1
- reverse_images_search_bot/check_images_webdetection_bot/index.js+1-1
- server.js-17
- README.md+1-1
- lib/2b3e1faf89f94a4835397e7a43b4f77d.png
- lib/416d91365b44e4b4f4777663e6f009f3.png
- lib/680f69f3c2e6b90c1812a813edf67fd7.png
- lib/8f2c4d11474275fbc1614b9098334eae.png
- lib/a0c6cc1401c107b501efee6477816891.png
- lib/index.js+1-1
- package.json+3-2
- pull_request_template.md-37
- src/components/index.js+2
- src/components/metadata/MetadataLocation.js+1-1
- src/components/pickers/MultiSelector.js+47-51
- src/components/player/Player.js+156
- src/components/player/player.stories.mdx+72
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
90 | 90 |
| |
91 | 91 |
| |
92 | 92 |
| |
| 93 | + | |
93 | 94 |
| |
94 | 95 |
| |
95 | 96 |
| |
|
- .github/workflows/ci-deploy-env.yml+9-12
- .github/workflows/ci-test-branches.yml+4-6
- .github/workflows/ci-test-pr.yml+4-6
- Gemfile+4-4
- Gemfile.lock+82-87
- Rakefile-2
- docker-compose.yml-1
- environment.rb+1
- lib/alegre_client.rb+2-2
- lib/claim_review_export.rb+1-6
- lib/claim_review_parser.rb+103-12
- lib/claim_review_parsers/afp.rb-4
- lib/claim_review_parsers/afp_checamos.rb-4
- lib/claim_review_parsers/afp_fact_check_hindi.rb-4
- lib/claim_review_parsers/afp_factual.rb-4
- lib/claim_review_parsers/afp_factual_all.rb-4
- lib/claim_review_parsers/afp_factual_usa.rb-4
- lib/claim_review_parsers/afp_factuel.rb-4
- lib/claim_review_parsers/afp_faktencheck.rb-4
- lib/claim_review_parsers/afp_india.rb-4
- lib/claim_review_parsers/animal_politico.rb+5-13
- lib/claim_review_parsers/bangla_boom_live.rb+13-1
- lib/claim_review_parsers/desi_facts.rb+7-8
- lib/claim_review_parsers/efe_verifica.rb-4
- lib/claim_review_parsers/estadao.rb+2-26
- lib/claim_review_parsers/fact_check_org.rb-4
- lib/claim_review_parsers/fatabyyano.rb+2-6
- lib/claim_review_parsers/pesa_check.rb+1-1
- lib/claim_review_parsers/reuters.rb+25-18
- lib/claim_review_parsers/reuters_brazil.rb+25-11
- lib/claim_review_parsers/reuters_spanish.rb+25-17
- lib/claim_review_parsers/tayo.rb-4
- lib/claim_review_parsers/telemundo.rb+8-3
- lib/claim_review_parsers/thip.rb+3-12
- lib/claim_review_parsers/twenty_minutes.rb+2-3
- lib/claim_review_parsers/viet_fact_check.rb-4
- lib/claim_review_repository.rb+1-1
- lib/claim_review_social_data_repository.rb+1-1
- lib/elastic_search_methods.rb+2-2
- lib/html_metadata_helpers.rb-81
- lib/network_requests.rb-42
- lib/pender_client.rb+11-2
- lib/settings.rb+4-8
- lib/stored_subscription_repository.rb+1-1
- production/bin/configurator.sh+13-1
- pull_request_template.md-28
- spec/fixtures/pender_response.json+1-353
- spec/fixtures/reuters_brazil_raw.json+1-1
- spec/fixtures/reuters_raw.json+1-1
- spec/fixtures/reuters_spanish_raw.json+1-1
- spec/lib/alegre_client_test.rb+5-4
- spec/lib/api_test.rb+2-2
- spec/lib/claim_review_parser_test.rb+12-21
- spec/lib/claim_review_parsers/bangla_boom_live_test.rb+1-1
- spec/lib/claim_review_parsers/estadao_test.rb+1-13
- spec/lib/claim_review_parsers/pesa_check_test.rb+1-1
- spec/lib/claim_review_parsers/reuters_brazil_test.rb+4
- spec/lib/claim_review_parsers/reuters_spanish_test.rb+4
- spec/lib/claim_review_parsers/reuters_test.rb+22-2
- spec/lib/claim_review_parsers/tempo_cekfakta_test.rb+2-2
- spec/lib/pender_client_test.rb+13-11
- spec/lib/site_test.rb+4-4
- spec/lib/subscription_test.rb+7-7
- spec/models/claim_review_test.rb+25-25
- spec/tasks/notify_subscriber_test.rb+1-1
- tasks/run_claim_review_parser.rb+1-1
- .gitlab-ci.yml+14-14
- .travis.yml+3-4
- CODEOWNERS+1-1
- Dockerfile+4
- Gemfile+5-4
- Gemfile.lock+202-168
- README.md+10-15
- app/models/concerns/media_archive_org_archiver.rb+22-32
- app/models/concerns/media_archiver.rb+5-6
- app/models/concerns/media_crowdtangle_item.rb-1
- app/models/concerns/media_perma_cc_archiver.rb+9-14
- app/models/concerns/media_video_archiver.rb+93
- app/models/concerns/provider_facebook.rb+6-9
- app/models/concerns/provider_instagram.rb-4
- app/models/concerns/provider_twitter.rb+9-48
- app/models/concerns/request_helper.rb-4
- app/models/media.rb+5-18
- app/models/metrics.rb+13-14
- app/models/oembed_item.rb+3-8
- app/models/parser/base.rb+16-1
- app/models/parser/facebook_item.rb+4-4
- app/models/parser/facebook_item/ids_grabber.rb+4-4
- app/models/parser/instagram_item.rb+2-3
- app/models/parser/kwai_item.rb+7-17
- app/models/parser/tiktok_item.rb+6-21
- app/models/parser/tiktok_profile.rb+2-2
- app/models/parser/twitter_item.rb+34-42
- app/models/parser/twitter_profile.rb+21-29
- app/models/parser/twitter_search_item.rb-40
- app/sidekiq/archiver_status_job.rb-7
- app/views/layouts/application.html.erb+1
- config/config.yml.enc
- config/config.yml.example+13-2
- config/initializers/02_sentry.rb-3
- config/initializers/03_sidekiq.rb+6-8
- docker-compose.yml+3-3
- lib/pender/exception/archive_org_error.rb-5
- lib/pender/exception/perma_cc_error.rb-5
- lib/pender/exception/too_many_captures.rb-5
- production/Dockerfile+4
- public/javascripts/embed.js+14-5
- public/javascripts/jquery-2.1.3.min.js+4
- pull_request_template.md+1-2
- screenshots/facebook.png
- screenshots/twitter.png
- screenshots/youtube.png
- spec/requests/api/base_api_spec.rb+1-1
- spec/requests/api/medias_spec.rb+42
- test/controllers/base_api_controller_test.rb+2-2
- test/controllers/medias_controller_test.rb+122-51
- test/data/twitter-item-response-error.json-13
- test/data/twitter-item-response-success.json-36
- test/data/twitter-item-response.json+107
- test/data/twitter-profile-response-error.json-13
- test/data/twitter-profile-response-success.json-13
- test/data/twitter-profile-response.json+113
- test/helpers/medias_test.rb+9-2
- test/integration/medias_integration_test.rb+5-3
- test/integration/parsers/facebook_item_test.rb-60
- test/integration/parsers/facebook_profile_test.rb-48
- test/integration/parsers/kwai_test.rb-27
- test/integration/parsers/page_item_test.rb-129
- test/integration/parsers/twitter_item_test.rb-25
- test/integration/parsers/twitter_profile_test.rb-29
- test/lib/lapis_webhook_test.rb+2-2
- test/models/archiver_test.rb+505-426
- test/models/media_test.rb+22-56
- test/models/metrics_test.rb+1-1
- test/models/oembed_item_test.rb-11
- test/models/parser/facebook_item_test.rb+188-283
- test/models/parser/facebook_profile_test.rb+123-172
- test/models/parser/instagram_item_test.rb-26
- test/models/parser/kwai_test.rb+31-44
- test/models/parser/page_item_test.rb+158-15
- test/models/parser/tiktok_item_test.rb-20
- test/models/parser/twitter_item_test.rb+186-127
- test/models/parser/twitter_profile_test.rb+74-173
- test/test_helper.rb+3-1
- test/workers/archiver_worker_test.rb+33-23
- .env_file+4-1
- .env_file.test+4-1
- README.md+3-3
- docker-compose.yml+6-5
- lib/http.py+3-10
- lib/model/audio.py+1-1
- lib/model/fasttext.py+3-17
- lib/model/generic_transformer.py+2-2
- lib/model/image.py+3-3
- lib/model/model.py+1-4
- lib/model/video.py+2-2
- lib/queue/processor.py+2-2
- lib/queue/queue.py+1-9
- lib/queue/worker.py+2-2
- lib/schemas.py+51-21
- requirements.txt-1
- test/lib/model/test_audio.py+4-4
- test/lib/model/test_fasttext.py+8-5
- test/lib/model/test_fptg.py+3-3
- test/lib/model/test_generic.py+3-3
- test/lib/model/test_image.py+5-5
- test/lib/model/test_indian_sbert.py+3-3
- test/lib/model/test_meantokens.py+3-3
- test/lib/model/test_model.py+1-1
- test/lib/model/test_video.py+3-3
- test/lib/queue/test_processor.py+3-3
- test/lib/queue/test_queue.py+2-3
- test/lib/test_http.py+3-3
0 commit comments