.codeclimate.yml
.fireq.json
.git-blame-ignore-revs
.gitignore
.readthedocs.yml
AUTHORS.md
CHANGELOG.md
LICENSE
MANIFEST.in
README.md
babel.cfg
dev-requirements.txt
docker-compose.yml
docs-requirements.txt
pyproject.toml
requirements.txt
server.pot
setup.cfg
setup.py
start_behave.py
.github/workflows/codeql-analysis.yml
.github/workflows/lint.yml
.github/workflows/nose-tests.yml
Superdesk_Core.egg-info/PKG-INFO
Superdesk_Core.egg-info/SOURCES.txt
Superdesk_Core.egg-info/dependency_links.txt
Superdesk_Core.egg-info/requires.txt
Superdesk_Core.egg-info/top_level.txt
apps/__init__.py
apps/client_config.py
apps/desk_routing.py
apps/desks.py
apps/feature_preview.py
apps/links.py
apps/monitoring.py
apps/picture_renditions.py
apps/preferences.py
apps/privilege.py
apps/spikes.py
apps/stages.py
apps/tasks.py
apps/archive/__init__.py
apps/archive/archive.py
apps/archive/archive_correction.py
apps/archive/archive_link.py
apps/archive/archive_lock.py
apps/archive/archive_media.py
apps/archive/archive_rewrite.py
apps/archive/archive_spike.py
apps/archive/autocomplete.py
apps/archive/commands.py
apps/archive/common.py
apps/archive/ingest.py
apps/archive/item_comments.py
apps/archive/news.py
apps/archive/related.py
apps/archive/usage.py
apps/archive/usage_tracking.py
apps/archive/user_content.py
apps/archive_broadcast/__init__.py
apps/archive_broadcast/broadcast.py
apps/archive_history/__init__.py
apps/archive_history/service.py
apps/archived/__init__.py
apps/archived/archived.py
apps/auth/__init__.py
apps/auth/auth.py
apps/auth/errors.py
apps/auth/service.py
apps/auth/session_purge.py
apps/auth/sessions.py
apps/auth/db/__init__.py
apps/auth/db/change_password.py
apps/auth/db/commands.py
apps/auth/db/db.py
apps/auth/db/reset_password.py
apps/auth/oidc/__init__.py
apps/auth/oidc/auth.py
apps/auth/xmpp/__init__.py
apps/auth/xmpp/auth.py
apps/comments/__init__.py
apps/comments/comments.py
apps/comments/inline_comments.py
apps/comments/user_mentions.py
apps/common/__init__.py
apps/common/components/__init__.py
apps/common/components/base_component.py
apps/common/components/utils.py
apps/common/models/__init__.py
apps/common/models/base_model.py
apps/common/models/utils.py
apps/common/models/io/__init__.py
apps/common/models/io/base_proxy.py
apps/common/models/io/base_proxy_tests.py
apps/common/models/io/data_layer.py
apps/common/models/io/eve_proxy.py
apps/common/models/io/mongo_proxy.py
apps/concept_items/__init__.py
apps/concept_items/enums.py
apps/concept_items/resource.py
apps/concept_items/service.py
apps/contacts/__init__.py
apps/contacts/resource.py
apps/contacts/service.py
apps/content/__init__.py
apps/content_filters/__init__.py
apps/content_filters/content_filter/__init__.py
apps/content_filters/content_filter/content_filter_resource.py
apps/content_filters/content_filter/content_filter_service.py
apps/content_filters/content_filter/content_filter_test.py
apps/content_filters/filter_condition/__init__.py
apps/content_filters/filter_condition/filter_condition.py
apps/content_filters/filter_condition/filter_condition_field.py
apps/content_filters/filter_condition/filter_condition_operator.py
apps/content_filters/filter_condition/filter_condition_parameters.py
apps/content_filters/filter_condition/filter_condition_resource.py
apps/content_filters/filter_condition/filter_condition_service.py
apps/content_filters/filter_condition/filter_condition_value.py
apps/content_types/__init__.py
apps/content_types/content_types.py
apps/dictionaries/__init__.py
apps/dictionaries/resource.py
apps/dictionaries/service.py
apps/duplication/__init__.py
apps/duplication/archive_copy.py
apps/duplication/archive_duplication.py
apps/duplication/archive_fetch.py
apps/duplication/archive_move.py
apps/duplication/archive_translate.py
apps/export/__init__.py
apps/export/resource.py
apps/export/service.py
apps/highlights/__init__.py
apps/highlights/generate.py
apps/highlights/resource.py
apps/highlights/service.py
apps/io/__init__.py
apps/io/search_ingest.py
apps/io/data/subject_codes.json
apps/io/feeding_services/__init__.py
apps/io/feeding_services/reuters.py
apps/io/feeding_services/wufoo.py
apps/item_autosave/__init__.py
apps/item_autosave/components/__init__.py
apps/item_autosave/components/item_autosave.py
apps/item_autosave/models/__init__.py
apps/item_autosave/models/item_autosave.py
apps/item_lock/__init__.py
apps/item_lock/components/__init__.py
apps/item_lock/components/item_lock.py
apps/item_lock/models/__init__.py
apps/item_lock/models/item.py
apps/keywords/__init__.py
apps/keywords/alchemy.py
apps/keywords/resource.py
apps/keywords/service.py
apps/languages/__init__.py
apps/languages/resource.py
apps/languages/service.py
apps/ldap/__init__.py
apps/ldap/commands.py
apps/ldap/ldap.py
apps/ldap/users_service.py
apps/legal_archive/__init__.py
apps/legal_archive/commands.py
apps/legal_archive/resource.py
apps/legal_archive/service.py
apps/macros/__init__.py
apps/macros/macro_register.py
apps/macros/macros.py
apps/marked_desks/__init__.py
apps/marked_desks/resource.py
apps/marked_desks/service.py
apps/packages/__init__.py
apps/packages/package_service.py
apps/picture_crop/__init__.py
apps/prepopulate/__init__.py
apps/prepopulate/app_initialize.py
apps/prepopulate/app_populate.py
apps/prepopulate/app_prepopulate.py
apps/prepopulate/app_prepopulate_data.json
apps/prepopulate/app_prepopulate_data_test.json
apps/prepopulate/app_scaffold_data.py
apps/prepopulate/planning_prepopulate_data.json
apps/prepopulate/data_init/content_templates.json
apps/prepopulate/data_init/validators.json
apps/prepopulate/data_init/vocabularies.json
apps/prepopulate/data_sample/contacts.json
apps/prepopulate/data_sample/content_templates.json
apps/prepopulate/data_sample/desks.json
apps/prepopulate/data_sample/ingest_providers.json
apps/prepopulate/data_sample/roles.json
apps/prepopulate/data_sample/stages.json
apps/prepopulate/data_sample/users.json
apps/prepopulate/data_sample/validators.json
apps/prepopulate/data_sample/vocabularies.json
apps/products/__init__.py
apps/products/product_test.py
apps/products/resource.py
apps/products/service.py
apps/publish/__init__.py
apps/publish/odbc_test.py
apps/publish/publish_content_tests.py
apps/publish/publish_service_tests.py
apps/publish/published_item.py
apps/publish/content/__init__.py
apps/publish/content/common.py
apps/publish/content/correct.py
apps/publish/content/kill.py
apps/publish/content/publish.py
apps/publish/content/published_package_items.py
apps/publish/content/resend.py
apps/publish/content/take_down.py
apps/publish/content/tests.py
apps/publish/content/unpublish.py
apps/publish/enqueue/__init__.py
apps/publish/enqueue/enqueue_corrected.py
apps/publish/enqueue/enqueue_killed.py
apps/publish/enqueue/enqueue_published.py
apps/publish/enqueue/enqueue_service.py
apps/publish/formatters/__init__.py
apps/publish/formatters/resource.py
apps/publish/formatters/service.py
apps/rules/__init__.py
apps/rules/routing_rules.py
apps/rules/rule_sets.py
apps/saved_searches/__init__.py
apps/saved_searches/saved_searches.py
apps/search/__init__.py
apps/search_providers/__init__.py
apps/search_providers/proxy.py
apps/search_providers/registry.py
apps/search_providers/resource.py
apps/search_providers/service.py
apps/spellcheck/__init__.py
apps/spellcheck/spellcheck.py
apps/spellcheck/tansa.py
apps/suggestions/__init__.py
apps/suggestions/resource.py
apps/suggestions/service.py
apps/templates/__init__.py
apps/templates/content_templates.py
apps/templates/filters.py
apps/validate/__init__.py
apps/validate/validate.py
apps/validators/__init__.py
apps/validators/validators.py
apps/video_edit/__init__.py
apps/vidible/__init__.py
apps/vidible/vidible.py
apps/workqueue/__init__.py
apps/workqueue/workqueue.py
apps/workspace/__init__.py
apps/workspace/workspace.py
content_api/__init__.py
content_api/behave_setup.py
content_api/errors.py
content_api/wsgi.py
content_api/api_audit/__init__.py
content_api/api_audit/resource.py
content_api/api_audit/service.py
content_api/app/__init__.py
content_api/app/settings.py
content_api/assets/__init__.py
content_api/assets/service.py
content_api/auth/__init__.py
content_api/auth/auth.py
content_api/commands/__init__.py
content_api/commands/remove_expired_items.py
content_api/companies/__init__.py
content_api/companies/resource.py
content_api/demo_data/README.md
content_api/demo_data/data.json
content_api/items/__init__.py
content_api/items/resource.py
content_api/items/service.py
content_api/items_versions/__init__.py
content_api/items_versions/resource.py
content_api/items_versions/service.py
content_api/packages/__init__.py
content_api/packages/resource.py
content_api/packages/service.py
content_api/packages_versions/__init__.py
content_api/packages_versions/resource.py
content_api/packages_versions/service.py
content_api/publish/__init__.py
content_api/publish/resource.py
content_api/publish/service.py
content_api/search/__init__.py
content_api/search/resource.py
content_api/search/service.py
content_api/tests/__init__.py
content_api/tests/command_remove_expired_items_test.py
content_api/tests/errors_test.py
content_api/tests/items_init_app_test.py
content_api/tests/items_resource_test.py
content_api/tests/items_service_test.py
content_api/tests/items_versions_service_test.py
content_api/tests/packages_init_app_test.py
content_api/tests/packages_resource_test.py
content_api/tests/packages_service_test.py
content_api/tests/search_service_test.py
content_api/tokens/__init__.py
content_api/tokens/resource.py
content_api/tokens/service.py
content_api/users/__init__.py
content_api/users/resource.py
content_api/users/service.py
docs/Makefile
docs/ai.rst
docs/api.rst
docs/architecture.rst
docs/auth_server.rst
docs/authentication.rst
docs/cache.rst
docs/clean_autodoc.sh
docs/cli.rst
docs/conf.py
docs/content-types.rst
docs/contentapi.rst
docs/contributing.rst
docs/editor.rst
docs/expiry.rst
docs/extending.rst
docs/index.rst
docs/ingest.rst
docs/make.bat
docs/notifications.rst
docs/production_api.rst
docs/publish.rst
docs/schema.rst
docs/settings.rst
docs/signals.rst
docs/spellchecking.rst
docs/superdesk-ninjs-schema.json
docs/testing.rst
docs/video_server.rst
docs/_static/custom.css
docs/_static/favicon.ico
docs/_static/logo.svg
docs/_templates/quicklinks.html
docs/_templates/relations.html
docs/_templates/sideabout.html
docs/_templates/sideintro.html
features/__init__.py
features/activity.feature
features/amazons3.feature
features/archive.feature
features/archive_autocomplete.feature
features/archive_broadcast.feature
features/archive_comments.feature
features/archive_history.feature
features/archived_kill.feature
features/attachments.feature
features/auth.feature
features/auth_server.feature
features/auto_routing.feature
features/backend_meta.feature
features/client_config.feature
features/comments.feature
features/concept_items.feature
features/config.feature
features/contacts.feature
features/content_autosave.feature
features/content_copy.feature
features/content_crop.feature
features/content_duplication.feature
features/content_expire_not_published.feature
features/content_expire_published.feature
features/content_fetch.feature
features/content_filter.feature
features/content_filter_tests.feature
features/content_link.feature
features/content_lock.feature
features/content_move.feature
features/content_profile.feature
features/content_publish.feature
features/content_renditions.feature
features/content_rewrite.feature
features/content_spike.feature
features/content_translate.feature
features/custom_field.feature
features/desks.feature
features/dictionaries.feature
features/embargo.feature
features/environment.py
features/export.feature
features/extra.feature
features/filter_condition.feature
features/formatters.feature
features/highlights.feature
features/http_push.feature
features/ingest.feature
features/ingest_errors.feature
features/ingest_ftp.feature
features/ingest_provider.feature
features/internal_destinations.feature
features/keywords.feature
features/legal_archive.feature
features/links.feature
features/locales.feature
features/locators.feature
features/macros.feature
features/marked_desks.feature
features/news.feature
features/package_publish.feature
features/packages.feature
features/places.feature
features/preferences.feature
features/prepopulate.feature
features/privilege.feature
features/products.feature
features/publish_embedded.feature
features/publish_publicapi.feature
features/publish_queue.feature
features/published.feature
features/related_items.feature
features/resend.feature
features/role.feature
features/routing_rules.feature
features/rule_sets.feature
features/saved_searches.feature
features/search.feature
features/search_content_api.feature
features/search_providers.feature
features/sessions.feature
features/spellcheck.feature
features/stages.feature
features/subjectcodes.feature
features/subscribers.feature
features/targeted_publishing.feature
features/tasks.feature
features/templates.feature
features/unpublish.feature
features/upload.feature
features/user.feature
features/user_content.feature
features/validate.feature
features/vocabularies.feature
features/workspace.feature
features/steps/__init__.py
features/steps/highlights_steps.py
features/steps/publish_steps.py
features/steps/steps.py
features/steps/steps_users.py
features/steps/template_steps.py
features/steps/fixtures/__init__.py
features/steps/fixtures/behave_macro.py
features/steps/fixtures/bike.jpg
features/steps/fixtures/content_types.json
features/steps/fixtures/flower.jpg
features/steps/fixtures/green.ogg
features/steps/fixtures/test_dict.txt
features/steps/fixtures/test_dict2.txt
features/steps/fixtures/this_week_nasa.mp4
features/steps/fixtures/validate_headline_macro.py
features/steps/fixtures/vocabularies.json
prod_api/README.md
prod_api/__init__.py
prod_api/auth.py
prod_api/conftest.py
prod_api/pytest.ini
prod_api/service.py
prod_api/wsgi.py
prod_api/app/__init__.py
prod_api/app/settings.py
prod_api/assets/__init__.py
prod_api/contacts/__init__.py
prod_api/contacts/resource.py
prod_api/contacts/service.py
prod_api/desks/__init__.py
prod_api/desks/resource.py
prod_api/desks/service.py
prod_api/items/__init__.py
prod_api/items/resource.py
prod_api/items/service.py
prod_api/planning/__init__.py
prod_api/planning/resources.py
prod_api/planning/services.py
prod_api/tests/__init__.py
prod_api/tests/test_assignments.py
prod_api/tests/test_auth.py
prod_api/tests/test_contacts.py
prod_api/tests/test_desks.py
prod_api/tests/test_events.py
prod_api/tests/test_events_files.py
prod_api/tests/test_events_history.py
prod_api/tests/test_items.py
prod_api/tests/test_planning.py
prod_api/tests/test_users.py
prod_api/tests/fixtures/archive.json
prod_api/tests/fixtures/assignments.json
prod_api/tests/fixtures/contacts.json
prod_api/tests/fixtures/desks.json
prod_api/tests/fixtures/events.json
prod_api/tests/fixtures/events_files.json
prod_api/tests/fixtures/events_history.json
prod_api/tests/fixtures/planning.json
prod_api/tests/fixtures/users.json
prod_api/users/__init__.py
prod_api/users/resource.py
prod_api/users/service.py
scripts/publish
scripts/tests_setup
superdesk/__init__.py
superdesk/activity.py
superdesk/allowed_values.py
superdesk/attachments.py
superdesk/cache.py
superdesk/celery_app.py
superdesk/celery_task_utils.py
superdesk/data_updates.py
superdesk/datalayer.py
superdesk/default_schema.py
superdesk/default_settings.py
superdesk/download.py
superdesk/editor_utils.py
superdesk/errors.py
superdesk/es_utils.py
superdesk/etree.py
superdesk/eve_backend.py
superdesk/filemeta.py
superdesk/ftp.py
superdesk/geonames.py
superdesk/internal_destinations.py
superdesk/json_path_tool.py
superdesk/json_utils.py
superdesk/locales.py
superdesk/lock.py
superdesk/logging.py
superdesk/mongo.py
superdesk/notification.py
superdesk/privilege.py
superdesk/resource.py
superdesk/schema.py
superdesk/search_provider.py
superdesk/sequences.py
superdesk/server_config.py
superdesk/services.py
superdesk/signals.py
superdesk/text_utils.py
superdesk/timer.py
superdesk/upload.py
superdesk/utc.py
superdesk/utils.py
superdesk/validation.py
superdesk/validator.py
superdesk/websockets_comms.py
superdesk/workflow.py
superdesk/ws.py
superdesk/audit/__init__.py
superdesk/audit/audit.py
superdesk/audit/commands.py
superdesk/auth/__init__.py
superdesk/auth/oauth.py
superdesk/auth/saml.py
superdesk/auth_server/README.md
superdesk/auth_server/__init__.py
superdesk/auth_server/clients.py
superdesk/auth_server/models.py
superdesk/auth_server/oauth2.py
superdesk/auth_server/scopes.py
superdesk/backend_meta/__init__.py
superdesk/backend_meta/backend_meta.py
superdesk/commands/__init__.py
superdesk/commands/clean_images.py
superdesk/commands/data_updates.py
superdesk/commands/delete_archived_document.py
superdesk/commands/flush_elastic_index.py
superdesk/commands/generate_vocabularies.py
superdesk/commands/index_from_mongo.py
superdesk/commands/rebuild_elastic_index.py
superdesk/commands/remove_exported_files.py
superdesk/commands/run_macro.py
superdesk/commands/schema.py
superdesk/commands/update_archived_document.py
superdesk/data_updates/00000_20160610-164730_content_templates.py
superdesk/data_updates/00001_20160722-111630_users.py
superdesk/data_updates/00002_20170214-145336_vocabularies.py
superdesk/data_updates/00003_20170814-114652_audit.py
superdesk/data_updates/00004_20170908-140205_users.py
superdesk/data_updates/00005_20171023-152436_vocabularies.py
superdesk/data_updates/00005_20171110-170620_archive.py
superdesk/data_updates/00006_20171124-195408_content_types.py
superdesk/data_updates/00007_20180321-092824_archive.dist.js
superdesk/data_updates/00007_20180321-092824_archive.py
superdesk/data_updates/00007_20180321-092824_archive.src.js
superdesk/data_updates/00008_20180404-165521_archive.py
superdesk/data_updates/00009_20180425-010702_vocabularies.py
superdesk/data_updates/00010_20180510-172012_vocabularies.py
superdesk/data_updates/00011_20180516-175617_vocabularies.py
superdesk/data_updates/00012_20180605-151019_vocabularies.py
superdesk/data_updates/00014_20181114-153727_archive.py
superdesk/data_updates/00015_20181127-105425_archive.py
superdesk/data_updates/00016_20181227-160331_archive.py
superdesk/data_updates/00017_20190729-102436_content_types.py
superdesk/data_updates/00018_20190801-145234_archive.py
superdesk/data_updates/00019_20190924-104943_roles.py
superdesk/data_updates/00020_20191106-180807_archive.py
superdesk/data_updates/00021_20191210-085727_vocabularies.py
superdesk/data_updates/00022_20200309-121947_archive.py
superdesk/data_updates/00023_20200513-180314_content_types.py
superdesk/data_updates/00024_20200909-142600_vocabularies.py
superdesk/data_updates/00025_20201104-001648_content_templates.py
superdesk/data_updates/00026_20201118-160601_sequences.py
superdesk/data_updates/00028_20210211-020113_contacts.py
superdesk/data_updates/README.md
superdesk/emails/__init__.py
superdesk/factory/__init__.py
superdesk/factory/app.py
superdesk/factory/manager.py
superdesk/factory/sentry.py
superdesk/io/__init__.py
superdesk/io/format_document_for_preview.py
superdesk/io/ingest.py
superdesk/io/ingest_provider_model.py
superdesk/io/io_errors.py
superdesk/io/iptc.py
superdesk/io/mediatopics.py
superdesk/io/registry.py
superdesk/io/subjectcodes.py
superdesk/io/commands/__init__.py
superdesk/io/commands/add_provider.py
superdesk/io/commands/remove_expired_content.py
superdesk/io/commands/update_ingest.py
superdesk/io/data/cptall-x-all.json
superdesk/io/data/subject_codes.json
superdesk/io/feed_parsers/__init__.py
superdesk/io/feed_parsers/afp_newsml_1_2.py
superdesk/io/feed_parsers/ana_mpe_newsml.py
superdesk/io/feed_parsers/anpa.py
superdesk/io/feed_parsers/ap_anpa.py
superdesk/io/feed_parsers/ap_media.py
superdesk/io/feed_parsers/bbc_ninjs.py
superdesk/io/feed_parsers/dpa_iptc7901.py
superdesk/io/feed_parsers/efe_nitf.py
superdesk/io/feed_parsers/image_iptc.py
superdesk/io/feed_parsers/iptc7901.py
superdesk/io/feed_parsers/newsml_1_2.py
superdesk/io/feed_parsers/newsml_2_0.py
superdesk/io/feed_parsers/ninjs.py
superdesk/io/feed_parsers/nitf.py
superdesk/io/feed_parsers/pa_nitf.py
superdesk/io/feed_parsers/rfc822.py
superdesk/io/feed_parsers/ritzau.py
superdesk/io/feed_parsers/scoop_newsml_2_0.py
superdesk/io/feed_parsers/stt_newsml.py
superdesk/io/feed_parsers/wenn_parser.py
superdesk/io/feed_parsers/wordpress_wxr.py
superdesk/io/feeding_services/__init__.py
superdesk/io/feeding_services/ap.py
superdesk/io/feeding_services/ap_media.py
superdesk/io/feeding_services/bbc_ldrs.py
superdesk/io/feeding_services/email.py
superdesk/io/feeding_services/file_service.py
superdesk/io/feeding_services/ftp.py
superdesk/io/feeding_services/gmail.py
superdesk/io/feeding_services/http_base_service.py
superdesk/io/feeding_services/http_service.py
superdesk/io/feeding_services/ritzau.py
superdesk/io/feeding_services/rss.py
superdesk/io/feeding_services/twitter.py
superdesk/io/importers/__init__.py
superdesk/io/webhooks/__init__.py
superdesk/locators/__init__.py
superdesk/locators/locators.py
superdesk/locators/data/locators.json
superdesk/macros/__init__.py
superdesk/macros/abstract_populator.py
superdesk/macros/assign_status.py
superdesk/macros/currency_base.py
superdesk/macros/currency_usd_to_cad.py
superdesk/macros/desk_routing.py
superdesk/macros/extract_html.py
superdesk/macros/internal_destination_auto_publish.py
superdesk/macros/set_default_template_metadata.py
superdesk/macros/take_key_validator.py
superdesk/macros/validate_for_publish.py
superdesk/macros/imperial/__init__.py
superdesk/macros/imperial/area_acre_to_metric.py
superdesk/macros/imperial/area_acre_to_metric_test.py
superdesk/macros/imperial/area_square_feet_to_metric.py
superdesk/macros/imperial/area_square_feet_to_metric_test.py
superdesk/macros/imperial/area_square_inch_to_metric.py
superdesk/macros/imperial/area_square_inch_to_metric_test.py
superdesk/macros/imperial/area_square_miles_to_metric.py
superdesk/macros/imperial/area_square_miles_to_metric_test.py
superdesk/macros/imperial/area_square_yards_to_metric.py
superdesk/macros/imperial/area_square_yards_to_metric_test.py
superdesk/macros/imperial/length_feet_and_inches_to_metric.py
superdesk/macros/imperial/length_feet_and_inches_to_metric_test.py
superdesk/macros/imperial/length_miles_to_metric.py
superdesk/macros/imperial/length_miles_to_metric_test.py
superdesk/macros/imperial/length_nautical_miles_to_metric.py
superdesk/macros/imperial/length_nautical_miles_to_metric_test.py
superdesk/macros/imperial/length_yards_to_metric.py
superdesk/macros/imperial/length_yards_to_metric_test.py
superdesk/macros/imperial/unit_base.py
superdesk/macros/imperial/volume_cubic_feet_to_metric.py
superdesk/macros/imperial/volume_cubic_feet_to_metric_test.py
superdesk/macros/imperial/volume_cubic_inches_to_metric.py
superdesk/macros/imperial/volume_cubic_inches_to_metric_test.py
superdesk/macros/imperial/volume_cubic_yard_to_metric.py
superdesk/macros/imperial/volume_cubic_yard_to_metric_test.py
superdesk/macros/imperial/weight_pounds_to_metric.py
superdesk/macros/imperial/weight_pounds_to_metric_test.py
superdesk/media/__init__.py
superdesk/media/crop.py
superdesk/media/iim_codes.py
superdesk/media/image.py
superdesk/media/media_editor.py
superdesk/media/media_operations.py
superdesk/media/media_references.py
superdesk/media/renditions.py
superdesk/media/video.py
superdesk/media/video_editor.py
superdesk/metadata/__init__.py
superdesk/metadata/item.py
superdesk/metadata/packages.py
superdesk/metadata/utils.py
superdesk/places/__init__.py
superdesk/places/places_autocomplete.py
superdesk/profiling/__init__.py
superdesk/profiling/resource.py
superdesk/profiling/service.py
superdesk/publish/__init__.py
superdesk/publish/publish_content.py
superdesk/publish/publish_queue.py
superdesk/publish/publish_service.py
superdesk/publish/subscriber_token.py
superdesk/publish/subscribers.py
superdesk/publish/formatters/__init__.py
superdesk/publish/formatters/email_formatter.py
superdesk/publish/formatters/imatrics.py
superdesk/publish/formatters/newsml_1_2_formatter.py
superdesk/publish/formatters/newsml_g2_formatter.py
superdesk/publish/formatters/ninjs_formatter.py
superdesk/publish/formatters/ninjs_ftp_formatter.py
superdesk/publish/formatters/ninjs_newsroom_formatter.py
superdesk/publish/formatters/nitf_formatter.py
superdesk/publish/formatters/idml_formatter/__init__.py
superdesk/publish/formatters/idml_formatter/package/__init__.py
superdesk/publish/formatters/idml_formatter/package/base.py
superdesk/publish/formatters/idml_formatter/package/converter.py
superdesk/publish/formatters/idml_formatter/package/designmap.py
superdesk/publish/formatters/idml_formatter/package/graphic.py
superdesk/publish/formatters/idml_formatter/package/mimetype.py
superdesk/publish/formatters/idml_formatter/package/preferences.py
superdesk/publish/formatters/idml_formatter/package/spread.py
superdesk/publish/formatters/idml_formatter/package/styles.py
superdesk/publish/formatters/idml_formatter/package/tags.py
superdesk/publish/formatters/idml_formatter/package/stories/__init__.py
superdesk/publish/formatters/idml_formatter/package/stories/story.py
superdesk/publish/formatters/idml_formatter/package/stories/story_list.py
superdesk/publish/formatters/idml_formatter/package/stories/story_table.py
superdesk/publish/transmitters/__init__.py
superdesk/publish/transmitters/email.py
superdesk/publish/transmitters/file_output.py
superdesk/publish/transmitters/ftp.py
superdesk/publish/transmitters/http_push.py
superdesk/publish/transmitters/imatrics.py
superdesk/publish/transmitters/odbc.py
superdesk/publisher/__init__.py
superdesk/roles/__init__.py
superdesk/roles/roles.py
superdesk/storage/__init__.py
superdesk/storage/amazon_media_storage.py
superdesk/storage/desk_media_storage.py
superdesk/storage/migrate.py
superdesk/storage/mimetype_mixin.py
superdesk/storage/proxy.py
superdesk/templates/account_created.html
superdesk/templates/account_created.txt
superdesk/templates/account_created_subject.txt
superdesk/templates/account_status_changed.html
superdesk/templates/account_status_changed.txt
superdesk/templates/account_status_changed_subject.txt
superdesk/templates/analytics_scheduled_report.html
superdesk/templates/analytics_scheduled_report.txt
superdesk/templates/article_killed.html
superdesk/templates/article_killed.txt
superdesk/templates/article_killed_override.json
superdesk/templates/default_highlight_template.txt
superdesk/templates/email_article_body.html
superdesk/templates/email_article_body.txt
superdesk/templates/email_article_subject.txt
superdesk/templates/email_layout.html
superdesk/templates/email_layout.txt
superdesk/templates/notification.html
superdesk/templates/notification.txt
superdesk/templates/notification_subject.txt
superdesk/templates/oauth_authorized.html
superdesk/templates/reset_password.html
superdesk/templates/reset_password.txt
superdesk/templates/reset_password_subject.txt
superdesk/templates/saved_searches_report.html
superdesk/templates/saved_searches_report.txt
superdesk/templates/translation_changed.html
superdesk/templates/translation_changed.txt
superdesk/templates/translation_changed_subject.txt
superdesk/templates/user_mention.html
superdesk/templates/user_mention.txt
superdesk/templates/user_mention_subject.txt
superdesk/tests/__init__.py
superdesk/tests/environment.py
superdesk/tests/mocks.py
superdesk/tests/mocks_reuters.py
superdesk/tests/publish_steps.py
superdesk/tests/setup_teardown.py
superdesk/tests/steps.py
superdesk/text_checkers/__init__.py
superdesk/text_checkers/tools.py
superdesk/text_checkers/ai/__init__.py
superdesk/text_checkers/ai/base.py
superdesk/text_checkers/ai/imatrics.py
superdesk/text_checkers/spellcheckers/__init__.py
superdesk/text_checkers/spellcheckers/base.py
superdesk/text_checkers/spellcheckers/default.py
superdesk/text_checkers/spellcheckers/grammalecte.py
superdesk/text_checkers/spellcheckers/leuven_dutch.py
superdesk/translations/ar/LC_MESSAGES/messages.mo
superdesk/translations/ar/LC_MESSAGES/messages.po
superdesk/translations/da/LC_MESSAGES/messages.mo
superdesk/translations/da/LC_MESSAGES/messages.po
superdesk/translations/de/LC_MESSAGES/messages.mo
superdesk/translations/de/LC_MESSAGES/messages.po
superdesk/translations/el/LC_MESSAGES/messages.mo
superdesk/translations/el/LC_MESSAGES/messages.po
superdesk/translations/es/LC_MESSAGES/messages.mo
superdesk/translations/es/LC_MESSAGES/messages.po
superdesk/translations/fr_CA/LC_MESSAGES/messages.mo
superdesk/translations/fr_CA/LC_MESSAGES/messages.po
superdesk/translations/nb/LC_MESSAGES/messages.mo
superdesk/translations/nb/LC_MESSAGES/messages.po
superdesk/translations/pl/LC_MESSAGES/messages.mo
superdesk/translations/pl/LC_MESSAGES/messages.po
superdesk/translations/pt_BR/LC_MESSAGES/messages.mo
superdesk/translations/pt_BR/LC_MESSAGES/messages.po
superdesk/translations/ru_RU/LC_MESSAGES/messages.mo
superdesk/translations/ru_RU/LC_MESSAGES/messages.po
superdesk/translations/sv_SE/LC_MESSAGES/messages.mo
superdesk/translations/sv_SE/LC_MESSAGES/messages.po
superdesk/translations/uk_UA/LC_MESSAGES/messages.mo
superdesk/translations/uk_UA/LC_MESSAGES/messages.po
superdesk/users/__init__.py
superdesk/users/errors.py
superdesk/users/services.py
superdesk/users/users.py
superdesk/vocabularies/__init__.py
superdesk/vocabularies/commands.py
superdesk/vocabularies/keywords.py
superdesk/vocabularies/vocabularies.py
tests/__init__.py
tests/activity_tests.py
tests/audit_purge_test.py
tests/backend_meta_test.py
tests/backend_test.py
tests/cache_test.py
tests/celery_tests.py
tests/comments_test.py
tests/config_test.py
tests/content_api_test.py
tests/content_types_test.py
tests/datalayer_tests.py
tests/editor_utils_test.py
tests/elasticsearch_settings_test.py
tests/enqueue_test.py
tests/enum_test.py
tests/errors_test.py
tests/es_utils_test.py
tests/etree_test.py
tests/filemeta_test.py
tests/lock_test.py
tests/mock.py
tests/pagination_test.py
tests/privilege_test.py
tests/roles_test.py
tests/saved_searches_test.py
tests/schema_test.py
tests/send_email_test.py
tests/sentry_tests.py
tests/sequences_test.py
tests/settings_test.py
tests/subjectcodes_test.py
tests/text_utils_test.py
tests/timer_test.py
tests/utc_tests.py
tests/utils_test.py
tests/validator_tests.py
tests/websockets_test.py
tests/workflow_test.py
tests/archive/__init__.py
tests/archive/archive_common_test.py
tests/archive/archive_get_items_chain_test.py
tests/archive/archive_test.py
tests/archive/commands_test.py
tests/archive/expired_archive_content_test.py
tests/archive/remove_spiked_content_test.py
tests/auth/__init__.py
tests/auth/auth_test.py
tests/auth/create_user_command_test.py
tests/auth/saml_test.py
tests/auth/fixtures/import_users_test.csv
tests/auth/fixtures/import_users_test.json
tests/commands/__init__.py
tests/commands/data_updates_test.py
tests/commands/delete_archived_doc_tests.py
tests/commands/rebuild_elastic_index_tests.py
tests/commands/remove_exported_files_test.py
tests/commands/update_archived_doc_tests.py
tests/concept_items/__init__.py
tests/concept_items/concept_items_service_test.py
tests/content_filters/__init__.py
tests/content_filters/content_filter_tests.py
tests/content_filters/filter_condition_tests.py
tests/dictionaries/__init__.py
tests/dictionaries/words_tests.py
tests/emails/__init__.py
tests/emails/superdesk_message_test.py
tests/fixtures/backend_meta/dev/package-lock.json
tests/fixtures/backend_meta/dev/package.json
tests/fixtures/backend_meta/stable/package-lock.json
tests/fixtures/backend_meta/stable/package.json
tests/highlights/__init__.py
tests/highlights/service_tests.py
tests/io/__init__.py
tests/io/feeding_service_tests.py
tests/io/get_provider_routing_test.py
tests/io/io_tests.py
tests/io/iptc_codes_ingest_tests.py
tests/io/item_expiry_test.py
tests/io/mediatopics_test.py
tests/io/subjectodes_test.py
tests/io/update_ingest_tests.py
tests/io/utils_tests.py
tests/io/feed_parsers/__init__.py
tests/io/feed_parsers/afpnewsml12_test.py
tests/io/feed_parsers/ana_mpe_nitf_test.py
tests/io/feed_parsers/anpa_tests.py
tests/io/feed_parsers/ap_anpa_test.py
tests/io/feed_parsers/ap_media_test.py
tests/io/feed_parsers/ap_test.py
tests/io/feed_parsers/bbc_ninjs_test.py
tests/io/feed_parsers/dpa_test.py
tests/io/feed_parsers/efe_nitf_tests.py
tests/io/feed_parsers/image_iptc_test.py
tests/io/feed_parsers/iptc7901_tests.py
tests/io/feed_parsers/newsml2_parser_test.py
tests/io/feed_parsers/ninjs_test.py
tests/io/feed_parsers/nitf_tests.py
tests/io/feed_parsers/pa_nitf_test.py
tests/io/feed_parsers/rfc822_parser_test.py
tests/io/feed_parsers/ritzau_test.py
tests/io/feed_parsers/scoop_parser_test.py
tests/io/feed_parsers/stt_newsml_test.py
tests/io/feed_parsers/wenn_parser_test.py
tests/io/feed_parsers/wordpress_wxr_test.py
tests/io/feeding_services/__init__.py
tests/io/feeding_services/ap_media_test.py
tests/io/feeding_services/ap_test.py
tests/io/feeding_services/ftp_tests.py
tests/io/feeding_services/http_base_service_test.py
tests/io/feeding_services/http_tests.py
tests/io/feeding_services/ritzau_tests.py
tests/io/feeding_services/rss_test.py
tests/io/fixtures/IPTC-PhotometadataRef-Std2017.1.jpg
tests/io/fixtures/IPTC7901.txt
tests/io/fixtures/IPTC7901_odd_charset.txt
tests/io/fixtures/LISTING 1 A NewsML-G2 News Item.xml
tests/io/fixtures/LISTING 6 Simple NewsML-G2 Package.xml
tests/io/fixtures/Polizeihund-China-2.jpg
tests/io/fixtures/Polizeihund-China.jpg
tests/io/fixtures/aap-1.xml
tests/io/fixtures/aap-cyber.xml
tests/io/fixtures/aap-finance-lite.xml
tests/io/fixtures/aap-finance.xml
tests/io/fixtures/aap-finance1.xml
tests/io/fixtures/aap-sports.xml
tests/io/fixtures/aap.xml
tests/io/fixtures/afp.xml
tests/io/fixtures/ana1.xml
tests/io/fixtures/anpa-1.tst
tests/io/fixtures/anpa-2.tst
tests/io/fixtures/anpa-3.tst
tests/io/fixtures/anpa-4.tst
tests/io/fixtures/ansa-newsmlg2-text.xml
tests/io/fixtures/ansa_culture.xml
tests/io/fixtures/ap-nitf.xml
tests/io/fixtures/ap.xml
tests/io/fixtures/ap_anpa-1.tst
tests/io/fixtures/ap_anpa-2.tst
tests/io/fixtures/ap_anpa-3.tst
tests/io/fixtures/ap_anpa-4.tst
tests/io/fixtures/ap_anpa-5.tst
tests/io/fixtures/ap_anpa-6.tst
tests/io/fixtures/ap_anpa-7.tst
tests/io/fixtures/ap_media_feed.json
tests/io/fixtures/ap_media_item.json
tests/io/fixtures/ap_media_picture.json
tests/io/fixtures/ap_media_text_feed.json
tests/io/fixtures/ap_media_text_item.json
tests/io/fixtures/ap_media_text_nitf.xml
tests/io/fixtures/bbc-ninjs-comp-test.json
tests/io/fixtures/bbc-ninjs-text-test.json
tests/io/fixtures/channel1
tests/io/fixtures/charset_in_subject_email.txt
tests/io/fixtures/composite_email.txt
tests/io/fixtures/digital-nature-10485007.jpg
tests/io/fixtures/dpa_copyright.txt
tests/io/fixtures/dpa_four_line.txt
tests/io/fixtures/dpa_two_by_line.txt
tests/io/fixtures/dpa_two_line.txt
tests/io/fixtures/efe_nitf.xml
tests/io/fixtures/googleform.txt
tests/io/fixtures/googleform1.txt
tests/io/fixtures/handle_invalid_fields.xml
tests/io/fixtures/json-email-bad-user.txt
tests/io/fixtures/json-email.txt
tests/io/fixtures/mapping_test.xml
tests/io/fixtures/ninjs1.json
tests/io/fixtures/ninjs2.json
tests/io/fixtures/ninjs3.json
tests/io/fixtures/ninjs4.json
tests/io/fixtures/ninjs4_mock.json
tests/io/fixtures/ninjs5.json
tests/io/fixtures/ninjs6.json
tests/io/fixtures/ninjsExMediumText1.json
tests/io/fixtures/ninjsExSimpleText1.json
tests/io/fixtures/nitf-fishing.xml
tests/io/fixtures/nitf-ntb.xml
tests/io/fixtures/odd_charset_email.txt
tests/io/fixtures/pa1.xml
tests/io/fixtures/pa2.xml
tests/io/fixtures/pa3.xml
tests/io/fixtures/pa4.xml
tests/io/fixtures/pa5.xml
tests/io/fixtures/picture.xml
tests/io/fixtures/picture_bug.jpg
tests/io/fixtures/ritzau_feed.xml
tests/io/fixtures/ritzau_news.xml
tests/io/fixtures/ritzau_news_test_ednote.xml
tests/io/fixtures/scoop.xml
tests/io/fixtures/simple_email.txt
tests/io/fixtures/snep.xml
tests/io/fixtures/stt1.xml
tests/io/fixtures/stt_archive_newsml_created_date_test.xml
tests/io/fixtures/stt_archive_newsml_test.xml
tests/io/fixtures/stt_newsml_abstract_test.xml
tests/io/fixtures/stt_newsml_endash.xml
tests/io/fixtures/stt_newsml_location_rich.xml
tests/io/fixtures/stt_newsml_location_test.xml
tests/io/fixtures/stt_newsml_note_test.xml
tests/io/fixtures/stt_newsml_subject_test.xml
tests/io/fixtures/stt_newsml_test.xml
tests/io/fixtures/stt_newsml_test_no_hl.xml
tests/io/fixtures/tag:reuters.com,0000:newsml_ISS149709:1618095828
tests/io/fixtures/tag:reuters.com,0000:newsml_L4N1FL0N0:1132689232
tests/io/fixtures/tag:reuters.com,2018:newsml_MTZXEE13ZXCZES:2
tests/io/fixtures/tag_reuters.com_0000_binary_GM1EA7M13RP01-BASEIMAGE
tests/io/fixtures/tag_reuters.com_0000_binary_GM1EA7M13RP01-THUMBNAIL
tests/io/fixtures/tag_reuters.com_0000_binary_GM1EA7M13RP01-VIEWIMAGE
tests/io/fixtures/tag_reuters.com_0000_binary_LOVEA6M0L7U2E-STREAM_22.050_MP3
tests/io/fixtures/tag_reuters.com_0000_newsml_GM1EA7M13RP01_version_484616934
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F0MS-BASEIMAGE
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F0MS-FILEDIMAGE
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F0MS-THUMBNAIL
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F0MS-VIEWIMAGE
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F0MT-BASEIMAGE
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F0MT-FILEDIMAGE
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F0MT-THUMBNAIL
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F0MT-VIEWIMAGE
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F13M-BASEIMAGE
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F13M-FILEDIMAGE
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F13M-THUMBNAIL
tests/io/fixtures/tag_reuters.com_2014_binary_LYNXMPEA6F13M-VIEWIMAGE
tests/io/fixtures/tag_reuters.com_2014_newsml_KBN0FL0NM_version_10
tests/io/fixtures/tag_reuters.com_2014_newsml_KBN0FL0NN_version_5
tests/io/fixtures/tag_reuters.com_2014_newsml_KBN0FL0ZP_version_2
tests/io/fixtures/tag_reuters.com_2014_newsml_LYNXMPEA6F0MS_version_2
tests/io/fixtures/tag_reuters.com_2014_newsml_LYNXMPEA6F0MT_version_2
tests/io/fixtures/tag_reuters.com_2014_newsml_LYNXMPEA6F13M_version_1
tests/io/fixtures/tag_reuters.com_2016_newsml_L1N14N0FF_version_1542761538
tests/io/fixtures/tag_reuters.com_2016_newsml_L1N14N0FF_version_978556838
tests/io/fixtures/text.xml
tests/io/fixtures/upload_from_url_mock.json
tests/io/fixtures/video.xml
tests/io/fixtures/wenn.xml
tests/io/fixtures/wordpress_wxr.xml
tests/io/fixtures/wordpress_wxr_funke.xml
tests/io/fixtures/wordpress_wxr_thumb.xml
tests/ldap/__init__.py
tests/ldap/import_users_test.py
tests/legal_archive/__init__.py
tests/legal_archive/legal_archive_test.py
tests/macros/__init__.py
tests/macros/abstract_populator_test.py
tests/macros/currency_usd_to_cad_test.py
tests/macros/extract_html_tests.py
tests/macros/macro_register_tests.py
tests/macros/take_key_validator_test.py
tests/macros/validate_for_publish_test.py
tests/media/__init__.py
tests/media/crop_test.py
tests/media/image_tests.py
tests/media/media_editor_test.py
tests/media/media_operations_test.py
tests/media/picture_crop_service_test.py
tests/media/renditions_tests.py
tests/media/fixtures/IPTC-PhotometadataRef-Std2017.1.jpg
tests/media/fixtures/canon_exif.JPG
tests/media/fixtures/iphone_gpsinfo_exif.JPG
tests/packages/__init__.py
tests/packages/package_service_tests.py
tests/preferences/__init__.py
tests/preferences/default_user_test.py
tests/preferences/preference_tests.py
tests/prepopulate/__init__.py
tests/prepopulate/app_initialization_test.py
tests/prepopulate/app_populate_test.py
tests/publish/__init__.py
tests/publish/enqueue_service_tests.py
tests/publish/get_queue_items_tests.py
tests/publish/publish_service_test.py
tests/publish/soft_time_limit_test.py
tests/publish/transmit_item_tests.py
tests/publish/fixtures/IPTC-PhotometadataRef-Std2017.1.jpg
tests/publish/fixtures/package.json
tests/publish/formatters/__init__.py
tests/publish/formatters/email_formatter_test.py
tests/publish/formatters/newsml_1_2_formatter_tests.py
tests/publish/formatters/newsml_g2_formatter_test.py
tests/publish/formatters/ninjs_formatter_test.py
tests/publish/formatters/ninjs_ftp_formatter_test.py
tests/publish/formatters/ninjs_newsroom_formatter_test.py
tests/publish/formatters/nitf_formatter_tests.py
tests/publish/transmitters/__init__.py
tests/publish/transmitters/email_transmitter_tests.py
tests/publish/transmitters/file_transmitter_tests.py
tests/publish/transmitters/ftp_transmitter_tests.py
tests/publish/transmitters/http_push_transmitter_tests.py
tests/publish/transmitters/imatrics_test.py
tests/push_notification/__init__.py
tests/push_notification/push_content_test.py
tests/rules/__init__.py
tests/rules/routing_rules_tests.py
tests/rules/set_default_values_test.py
tests/rules/weekdays_test.py
tests/search/__init__.py
tests/search/search_test.py
tests/search_providers/__init__.py
tests/search_providers/search_providers_tests.py
tests/spellcheck/__init__.py
tests/spellcheck/spellcheck_test.py
tests/storage/__init__.py
tests/storage/amazon_media_storage_test.py
tests/storage/gridfs_media_storage_test.py
tests/storage/proxy_test.py
tests/storage/fixtures/file_example-docx.docx
tests/storage/fixtures/file_example-jpg.jpg
tests/storage/fixtures/file_example-xls.xls
tests/storage/fixtures/file_example-xlsx.xlsx
tests/tasks/__init__.py
tests/tasks/tasks_tests.py
tests/templates/__init__.py
tests/templates/content_templates_test.py
tests/templates/filters_test.py
tests/templates/render_templates_test.py
tests/templates/templates_test.py
tests/text_checkers/__init__.py
tests/text_checkers/ai/__init__.py
tests/text_checkers/ai/imatrics_test.py
tests/text_checkers/spellcheckers/__init__.py
tests/text_checkers/spellcheckers/default_test.py
tests/text_checkers/spellcheckers/grammalecte_test.py
tests/text_checkers/spellcheckers/leuven_dutch_test.py
tests/text_checkers/spellcheckers/utils.py
tests/users/__init__.py
tests/users/privileges_test.py
tests/users/user_token_test.py
tests/validate/__init__.py
tests/validate/validate_mandatory_in_list_test.py
tests/video_edit/__init__.py
tests/video_edit/video_edit_test.py
tests/video_edit/fixtures/envy_dog.mp4
tests/vidible/__init__.py
tests/vidible/vidible_test.py
tests/vocabularies/__init__.py
tests/vocabularies/vocabularies_populate_tests.py
tests/vocabularies/vocabularies_update_archive_tests.py