_PID |
u'pid(depid,record_class="zenodo.modules.deposit.api:ZenodoDeposit")' |
ACCESS_ACTION_CACHE_PREFIX |
'Permission::action::' |
ACCESS_CACHE |
u'invenio_cache:current_cache' |
ACCESS_LOAD_SYSTEM_ROLE_NEEDS |
True |
ACCESSREQUESTS_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
ACCESSREQUESTS_CONFIRMLINK_EXPIRES_IN |
432000 |
ACCESSREQUESTS_RECORDS_UI_ENDPOINTS |
{'recid_access_request': {'route': '/record/<pid_value>/accessrequest', 'view_imp': 'zenodo_accessrequests.views.requests.access_request', 'methods': ['GET', 'POST'], 'template': 'zenodo_accessrequests/access_request.html', 'pid_type': 'recid'}, 'recid_access_request_email_confirm': {'route': '/record/<pid_value>/accessrequest/<token>/confirm', 'view_imp': 'zenodo_accessrequests.views.requests.confirm', 'pid_type': 'recid'}} |
ACCESSREQUESTS_SETTINGS_TEMPLATE |
u'invenio_theme/page_settings.html' |
ACCOUNTS |
True |
ACCOUNTS_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
ACCOUNTS_COVER_TEMPLATE |
u'zenodo_theme/page_cover.html' |
ACCOUNTS_JWT_ALOGORITHM |
'HS256' |
ACCOUNTS_JWT_CREATION_FACTORY |
'invenio_accounts.utils:jwt_create_token' |
ACCOUNTS_JWT_DECODE_FACTORY |
'invenio_accounts.utils:jwt_decode_token' |
ACCOUNTS_JWT_DOM_TOKEN |
True |
ACCOUNTS_JWT_DOM_TOKEN_TEMPLATE |
'invenio_accounts/jwt.html' |
ACCOUNTS_JWT_ENABLE |
False |
ACCOUNTS_JWT_EXPIRATION_DELTA |
datetime.timedelta(1) |
ACCOUNTS_JWT_SECRET_KEY |
'CHANGE_ME' |
ACCOUNTS_REGISTER_BLUEPRINT |
None |
ACCOUNTS_SESSION_ACTIVITY_ENABLED |
True |
ACCOUNTS_SESSION_REDIS_URL |
'redis://cache:6379/1' |
ACCOUNTS_SETTINGS_SECURITY_TEMPLATE |
'invenio_accounts/settings/security.html' |
ACCOUNTS_SETTINGS_TEMPLATE |
u'invenio_theme/page_settings.html' |
ACCOUNTS_SITENAME |
'Zenodo by Phaidra' |
ACCOUNTS_USE_CELERY |
False |
ACCOUNTS_USERINFO_HEADERS |
True |
ADMIN_APPNAME |
'Invenio' |
ADMIN_BASE_TEMPLATE |
'invenio_theme/page_admin.html' |
ADMIN_LOGIN_ENDPOINT |
'security.login' |
ADMIN_LOGOUT_ENDPOINT |
'security.logout' |
ADMIN_PERMISSION_FACTORY |
'invenio_admin.permissions.admin_permission_factory' |
ADMIN_TEMPLATE_MODE |
'bootstrap3' |
ALEMBIC |
{'version_locations': [('invenio_userprofiles', '/usr/local/lib/python2.7/site-packages/invenio_userprofiles/alembic'), ('invenio_sipstore', '/usr/local/lib/python2.7/site-packages/invenio_sipstore/alembic'), ('invenio_records', '/usr/local/lib/python2.7/site-packages/invenio_records/alembic'), ('invenio_records_files', '/usr/local/lib/python2.7/site-packages/invenio_records_files/alembic'), ('invenio_pidstore', '/usr/local/lib/python2.7/site-packages/invenio_pidstore/alembic'), ('invenio_pidrelations', '/usr/local/lib/python2.7/site-packages/invenio_pidrelations/alembic'), ('invenio_oauthclient', '/usr/local/lib/python2.7/site-packages/invenio_oauthclient/alembic'), ('invenio_oauth2server', '/usr/local/lib/python2.7/site-packages/invenio_oauth2server/alembic'), ('invenio_oaiserver', '/usr/local/lib/python2.7/site-packages/invenio_oaiserver/alembic'), ('invenio_files_rest', '/usr/local/lib/python2.7/site-packages/invenio_files_rest/alembic'), ('invenio_communities', '/usr/local/lib/python2.7/site-packages/invenio_communities/alembic'), ('invenio_accounts', '/usr/local/lib/python2.7/site-packages/invenio_accounts/alembic'), ('invenio_access', '/usr/local/lib/python2.7/site-packages/invenio_access/alembic')], 'script_location': '/usr/local/lib/python2.7/site-packages/invenio_db/alembic'} |
ALEMBIC_CONTEXT |
{} |
APP_ALLOWED_HOSTS |
None |
APP_DEFAULT_SECURE_HEADERS |
{u'content_security_policy_report_uri': None, u'strict_transport_security_max_age': 31556926, u'frame_options_allow_from': None, u'force_https_permanent': False, u'force_file_save': False, u'session_cookie_http_only': True, u'session_cookie_secure': True, u'strict_transport_security': True, u'strict_transport_security_preload': False, u'strict_transport_security_include_subdomains': True, u'content_security_policy_report_only': False, u'frame_options': u'sameorigin', u'content_security_policy': {}, u'force_https': True} |
APP_ENABLE_SECURE_HEADERS |
True |
APP_HEALTH_BLUEPRINT_ENABLED |
True |
APP_REQUESTID_HEADER |
u'X-Request-Id' |
APPLICATION_ROOT |
'/' |
ASSETS_AUTO_BUILD |
False |
ASSETS_CACHE |
<webassets.cache.FilesystemCache object at 0x7f7d8bdf53d0> |
ASSETS_DEBUG |
False |
ASSETS_MANIFEST |
<webassets.version.CacheManifest object at 0x7f7d8bdbfed0> |
BABEL_DEFAULT_LANGUAGE |
u'en' |
BABEL_DEFAULT_LOCALE |
'en' |
BABEL_DEFAULT_TIMEZONE |
u'Europe/Zurich' |
BASE_TEMPLATE |
u'zenodo_theme/page.html' |
BREADCRUMBS_ROOT |
'breadcrumbs' |
BROKER_URL |
'amqp://guest:guest@mq:5672//' |
CACHE_IS_AUTHENTICATED_CALLBACK |
None |
CACHE_KEY_PREFIX |
u'cache::' |
CACHE_REDIS_DB |
0 |
CACHE_REDIS_HOST |
u'cache' |
CACHE_REDIS_PORT |
6379 |
CACHE_REDIS_URL |
'redis://cache:6379/0' |
CACHE_TYPE |
'redis' |
CACHED_THUMBNAILS |
{u'10': u'10,', u'750': u'750,', u'50': u'50,', u'1200': u'1200,', u'100': u'100,', u'250': u'250,'} |
CELERY_ACCEPT_CONTENT |
[u'json', u'msgpack', u'yaml'] |
CELERY_BEAT_SCHEDULE |
{u'stats-export': {u'kwargs': {u'retry': True}, u'task': u'zenodo.modules.stats.tasks.export_stats', u'schedule': <crontab: 0 4 * * * (m/h/d/dM/MY)>}, u'github-tokens-refresh': {u'task': u'invenio_github.tasks.refresh_accounts', u'schedule': <crontab: 0 3 * * * (m/h/d/dM/MY)>}, u'datacite-metadata-updater': {u'kwargs': {u'max_count': 1000}, u'task': u'zenodo.modules.records.tasks.schedule_update_datacite_metadata', u'schedule': datetime.timedelta(0, 3600)}, u'stats-update-record-statistics': {u'task': u'zenodo.modules.stats.tasks.update_record_statistics', u'schedule': <crontab: 0 1 * * * (m/h/d/dM/MY)>}, u'file-checks': {u'kwargs': {u'frequency': {u'days': 14}, u'files_query': u'zenodo.modules.utils.files.checksum_verification_files_query', u'batch_interval': {u'hours': 1}, u'max_count': 0}, u'task': u'invenio_files_rest.tasks.schedule_checksum_verification', u'schedule': datetime.timedelta(0, 3600)}, u'stats-process-events': {u'task': u'invenio_stats.tasks.process_events', u'args': [(u'record-view', u'file-download')], u'schedule': datetime.timedelta(0, 1800)}, u'indexer': {u'kwargs': {u'es_bulk_kwargs': {u'raise_on_error': False}}, u'task': u'invenio_indexer.tasks.process_bulk_queue', u'schedule': datetime.timedelta(0, 300)}, u'hard-file-checks': {u'kwargs': {u'checksum_kwargs': {u'use_default_impl': True}, u'frequency': {u'days': 180}, u'max_size': 0, u'batch_interval': {u'hours': 1}, u'files_query': u'zenodo.modules.utils.files.checksum_verification_files_query'}, u'task': u'invenio_files_rest.tasks.schedule_checksum_verification', u'schedule': datetime.timedelta(0, 3600)}, u'stats-aggregate-events': {u'task': u'invenio_stats.tasks.aggregate_events', u'args': [(u'record-view-agg', u'record-view-all-versions-agg', u'record-download-agg', u'record-download-all-versions-agg')], u'schedule': datetime.timedelta(0, 10800)}, u'export': {u'kwargs': {u'job_id': u'records'}, u'task': u'zenodo.modules.exporter.tasks.export_job', u'schedule': <crontab: 0 4 * 1 * (m/h/d/dM/MY)>}, u'embargo-updater': {u'task': u'zenodo.modules.records.tasks.update_expired_embargos', u'schedule': <crontab: 2 0 * * * (m/h/d/dM/MY)>}, u'file-integrity-report': {u'task': u'zenodo.modules.utils.tasks.file_integrity_report', u'schedule': <crontab: 0 7 * * * (m/h/d/dM/MY)>}, u'sitemap-updater': {u'task': u'zenodo.modules.sitemap.tasks.update_sitemap_cache', u'schedule': datetime.timedelta(1)}, u'cleanup-indexed-deposits': {u'task': u'zenodo.modules.deposit.tasks.cleanup_indexed_deposits', u'schedule': datetime.timedelta(0, 7200)}, u'openaire-updater': {u'task': u'zenodo.modules.utils.tasks.update_search_pattern_sets', u'schedule': datetime.timedelta(0, 43200)}, u'session-cleaner': {u'task': u'invenio_accounts.tasks.clean_session_table', u'schedule': datetime.timedelta(1)}} |
CELERY_BROKER_URL |
'amqp://guest:guest@mq:5672//' |
CELERY_RESULT_BACKEND |
'redis://cache:6379/2' |
CELERY_RESULT_SERIALIZER |
'msgpack' |
CELERY_TASK_ROUTES |
{u'invenio_indexer.tasks.process_bulk_queue': {u'queue': u'celery-indexer'}, u'zenodo_migrator.tasks.migrate_concept_recid_sips': {u'queue': u'low'}, u'invenio_files_rest.tasks.verify_checksum': {u'queue': u'low'}, u'zenodo.modules.sipstore.tasks.archive_sip': {u'queue': u'low'}, u'invenio_openaire.tasks.register_grant': {u'queue': u'low'}} |
CELERY_TASK_SERIALIZER |
'msgpack' |
COLLECT_FILTER |
u'zenodo.modules.theme.collect:collect_staticroot_removal' |
COLLECT_STATIC_ROOT |
'/usr/local/var/instance/static' |
COLLECT_STORAGE |
'flask_collect.storage.link' |
COMMUNITIES_ABOUT_TEMPLATE |
u'zenodo_theme/communities/about.html' |
COMMUNITIES_ALLOWED_ATTRS |
{u'a': [u'href', u'title', u'name', u'class', u'rel'], u'acronym': [u'title'], u'*': [u'class'], u'abbr': [u'title']} |
COMMUNITIES_ALLOWED_TAGS |
[u'a', u'abbr', u'acronym', u'b', u'blockquote', u'br', u'code', u'div', u'em', u'h1', u'h2', u'h3', u'h4', u'h5', u'i', u'li', u'ol', u'p', u'pre', u'span', u'strike', u'strong', u'sub', u'sup', u'u', u'ul'] |
COMMUNITIES_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
COMMUNITIES_BUCKET_UUID |
u'00000000-0000-0000-0000-000000000000' |
COMMUNITIES_COMMUNITY_TEMPLATE |
u'zenodo_theme/communities/base.html' |
COMMUNITIES_CURATE_TEMPLATE |
u'zenodo_theme/communities/curate.html' |
COMMUNITIES_DEFAULT_SORTING_OPTION |
u'ranking' |
COMMUNITIES_DELETE_HOLDOUT_TIME |
datetime.timedelta(365) |
COMMUNITIES_DETAIL_TEMPLATE |
u'zenodo_theme/communities/detail.html' |
COMMUNITIES_EDIT_TEMPLATE |
u'invenio_communities/new.html' |
COMMUNITIES_INDEX_PREFIX |
u'records-' |
COMMUNITIES_INDEX_TEMPLATE |
u'invenio_communities/index.html' |
COMMUNITIES_JSTEMPLATE_RESULTS_CURATE |
u'templates/zenodo_search_ui/results_curate.html' |
COMMUNITIES_LOGO_EXTENSIONS |
[u'png', u'jpg', u'jpeg', u'svg'] |
COMMUNITIES_LOGO_MAX_SIZE |
1500000.0 |
COMMUNITIES_MAIL_ENABLED |
True |
COMMUNITIES_NEW_TEMPLATE |
u'invenio_communities/new.html' |
COMMUNITIES_OAI_ENABLED |
True |
COMMUNITIES_OAI_FORMAT |
u'user-{community_id}' |
COMMUNITIES_RECORD_KEY |
u'communities' |
COMMUNITIES_REQUEST_EMAIL_BODY_TEMPLATE |
u'invenio_communities/request_email_body.html' |
COMMUNITIES_REQUEST_EMAIL_SENDER |
u'info@zenodo.org' |
COMMUNITIES_REQUEST_EMAIL_TITLE_TEMPLATE |
u'invenio_communities/request_email_title.html' |
COMMUNITIES_REQUEST_EXPIRY_TIME |
datetime.timedelta(365) |
COMMUNITIES_SEARCH_TEMPLATE |
u'zenodo_theme/communities/search.html' |
COMMUNITIES_SORTING_OPTIONS |
[u'title', u'ranking'] |
COMMUNITIES_URL_COMMUNITY_VIEW |
u'{protocol}://{host}/communities/{community_id}/' |
COVER_TEMPLATE |
u'zenodo_theme/page_cover.html' |
CSL_JSTEMPLATE_CITEPROC |
u'templates/invenio_csl/citeproc.html' |
CSL_JSTEMPLATE_DIR |
u'node_modules/invenio-csl-js/dist/templates/' |
CSL_JSTEMPLATE_ERROR |
u'node_modules/invenio-csl-js/dist/templates/error.html' |
CSL_JSTEMPLATE_LIST_ITEM |
u'templates/invenio_csl/item.html' |
CSL_JSTEMPLATE_LOADING |
u'node_modules/invenio-csl-js/dist/templates/loading.html' |
CSL_JSTEMPLATE_TYPEAHEAD |
u'node_modules/invenio-csl-js/dist/templates/typeahead.html' |
CSL_RECORDS_API_ENDPOINT |
u'/api/records/' |
CSL_STYLES_API_ENDPOINT |
u'/api/csl/styles' |
DATACITE_MAX_DESCRIPTION_SIZE |
20000 |
DATACITE_UPDATING_RATE_PER_HOUR |
1000 |
DB_VERSIONING |
True |
DEBUG |
True |
DEBUG_TB_ENABLED |
True |
DEBUG_TB_HOSTS |
() |
DEBUG_TB_INTERCEPT_REDIRECTS |
False |
DEBUG_TB_PANELS |
('flask_debugtoolbar.panels.versions.VersionDebugPanel', 'flask_debugtoolbar.panels.timer.TimerDebugPanel', 'flask_debugtoolbar.panels.headers.HeaderDebugPanel', 'flask_debugtoolbar.panels.request_vars.RequestVarsDebugPanel', 'flask_debugtoolbar.panels.config_vars.ConfigVarsDebugPanel', 'flask_debugtoolbar.panels.template.TemplateDebugPanel', 'flask_debugtoolbar.panels.sqlalchemy.SQLAlchemyDebugPanel', 'flask_debugtoolbar.panels.logger.LoggingPanel', 'flask_debugtoolbar.panels.route_list.RouteListDebugPanel', 'flask_debugtoolbar.panels.profiler.ProfilerDebugPanel') |
DEPOSIT_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
DEPOSIT_CONTRIBUTOR_DATACITE2MARC |
{u'RegistrationAgency': u'cor', u'RightsHolder': u'cph', u'Supervisor': u'dgs', u'Producer': u'pro', u'Researcher': u'res', u'DataCurator': u'cur', u'RegistrationAuthority': u'cor', u'HostingInstitution': u'his', u'ContactPerson': u'prc', u'DataCollector': u'col', u'ProjectLeader': u'pdr', u'Other': u'oth', u'Editor': u'edt', u'DataManager': u'dtm', u'ResearchGroup': u'rtm', u'Distributor': u'dst', u'Sponsor': u'spn', u'ProjectManager': u'rth', u'WorkPackageLeader': u'led', u'ProjectMember': u'rtm', u'RelatedPerson': u'oth'} |
DEPOSIT_CONTRIBUTOR_MARC2DATACITE |
{u'oth': u'RelatedPerson', u'cph': u'RightsHolder', u'his': u'HostingInstitution', u'led': u'WorkPackageLeader', u'prc': u'ContactPerson', u'dtm': u'DataManager', u'rtm': u'ResearchGroup', u'res': u'Researcher', u'dst': u'Distributor', u'spn': u'Sponsor', u'pdr': u'ProjectLeader', u'pro': u'Producer', u'rth': u'ProjectManager', u'dgs': u'Supervisor', u'cor': u'RegistrationAuthority', u'edt': u'Editor', u'col': u'DataCollector', u'cur': u'DataCurator'} |
DEPOSIT_CONTRIBUTOR_TYPES |
[{'datacite': u'ContactPerson', 'marc': u'prc', 'label': u'Contact person'}, {'datacite': u'DataCollector', 'marc': u'col', 'label': u'Data collector'}, {'datacite': u'DataCurator', 'marc': u'cur', 'label': u'Data curator'}, {'datacite': u'DataManager', 'marc': u'dtm', 'label': u'Data manager'}, {'datacite': u'Distributor', 'marc': u'dst', 'label': u'Distributor'}, {'datacite': u'Editor', 'marc': u'edt', 'label': u'Editor'}, {'datacite': u'HostingInstitution', 'marc': u'his', 'label': u'Hosting institution'}, {'datacite': u'Other', 'marc': u'oth', 'label': u'Other'}, {'datacite': u'Producer', 'marc': u'pro', 'label': u'Producer'}, {'datacite': u'ProjectLeader', 'marc': u'pdr', 'label': u'Project leader'}, {'datacite': u'ProjectManager', 'marc': u'rth', 'label': u'Project manager'}, {'datacite': u'ProjectMember', 'marc': u'rtm', 'label': u'Project member'}, {'datacite': u'RegistrationAgency', 'marc': u'cor', 'label': u'Registration agency'}, {'datacite': u'RegistrationAuthority', 'marc': u'cor', 'label': u'Registration authority'}, {'datacite': u'RelatedPerson', 'marc': u'oth', 'label': u'Related person'}, {'datacite': u'ResearchGroup', 'marc': u'rtm', 'label': u'Research group'}, {'datacite': u'Researcher', 'marc': u'res', 'label': u'Researcher'}, {'datacite': u'RightsHolder', 'marc': u'cph', 'label': u'Rights holder'}, {'datacite': u'Sponsor', 'marc': u'spn', 'label': u'Sponsor'}, {'datacite': u'Supervisor', 'marc': u'dgs', 'label': u'Supervisor'}, {'datacite': u'WorkPackageLeader', 'marc': u'led', 'label': u'Work package leader'}] |
DEPOSIT_CONTRIBUTOR_TYPES_LABELS |
{u'RegistrationAgency': u'Registration agency', u'RightsHolder': u'Rights holder', u'Supervisor': u'Supervisor', u'Producer': u'Producer', u'Researcher': u'Researcher', u'DataCurator': u'Data curator', u'RegistrationAuthority': u'Registration authority', u'HostingInstitution': u'Hosting institution', u'ContactPerson': u'Contact person', u'DataCollector': u'Data collector', u'ProjectLeader': u'Project leader', u'Other': u'Other', u'Editor': u'Editor', u'DataManager': u'Data manager', u'ResearchGroup': u'Research group', u'Distributor': u'Distributor', u'Sponsor': u'Sponsor', u'ProjectManager': u'Project manager', u'WorkPackageLeader': u'Work package leader', u'ProjectMember': u'Project member', u'RelatedPerson': u'Related person'} |
DEPOSIT_DATACITE_MINTING_ENABLED |
False |
DEPOSIT_DEFAULT_JSONSCHEMA |
u'deposits/records/record-v1.0.0.json' |
DEPOSIT_DEFAULT_SCHEMAFORM |
u'json/zenodo_deposit/deposit_form.json' |
DEPOSIT_DEFAULT_STORAGE_CLASS |
'S' |
DEPOSIT_FILES_API |
u'/api/files' |
DEPOSIT_FILEUPLOAD_CHUNKSIZE |
15728640 |
DEPOSIT_FORM_JSONSCHEMA |
u'deposits/records/legacyrecord.json' |
DEPOSIT_FORM_TEMPLATES |
{u'grantselect': u'grantselect.html', u'checkbox': u'checkbox.html', u'fieldset': u'fieldset.html', u'radios': u'radios.html', u'strapselect': u'strapselect.html', u'actions': u'actions.html', u'radios_inline': u'radios_inline.html', u'array': u'array.html', u'select': u'select.html', u'ckeditor': u'ckeditor.html', u'textarea': u'textarea.html', u'default': u'default.html', u'button': u'button.html', u'uiselect': u'uiselect.html'} |
DEPOSIT_FORM_TEMPLATES_BASE |
u'templates/zenodo_deposit' |
DEPOSIT_JSONSCHEMAS_PREFIX |
'deposits/' |
DEPOSIT_PID_MINTER |
u'zenodo_record_minter' |
DEPOSIT_RECORDS_API |
u'/api/deposit/depositions/{pid_value}' |
DEPOSIT_RECORDS_UI_ENDPOINTS |
{u'depid': {u'record_class': u'zenodo.modules.deposit.api:ZenodoDeposit', u'pid_type': u'depid', u'view_imp': u'zenodo.modules.deposit.views.default_view_method', u'route': u'/deposit/<pid_value>', u'template': u'zenodo_deposit/edit.html'}} |
DEPOSIT_REGISTER_SIGNALS |
True |
DEPOSIT_RESPONSE_MESSAGES |
{} |
DEPOSIT_REST_DEFAULT_SORT |
{'deposits': {'noquery': 'mostrecent', 'query': 'bestmatch'}} |
DEPOSIT_REST_ENDPOINTS |
{'depid': {'list_route': u'/deposit/depositions', 'max_result_window': 10000, 'delete_permission_factory_imp': <function check at 0x7f7d98d967d0>, 'links_factory_imp': u'zenodo.modules.deposit.links:links_factory', 'file_item_route': u'/deposit/depositions/<pid(depid,record_class="zenodo.modules.deposit.api:ZenodoDeposit"):pid_value>/files/<file_key:key>', 'search_serializers': {u'application/json': u'zenodo.modules.records.serializers:deposit_legacyjson_v1_search', u'application/vnd.zenodo.v1+json': u'zenodo.modules.records.serializers:deposit_json_v1_search'}, 'record_loaders': {u'application/json': u'zenodo.modules.deposit.loaders:legacyjson_v1'}, 'read_permission_factory_imp': <function deposit_read_permission_factory at 0x7f7d98d93850>, 'pid_minter': u'zenodo_deposit_minter', 'search_factory_imp': u'zenodo.modules.deposit.query.search_factory', 'default_media_type': u'application/json', 'item_route': u'/deposit/depositions/<pid(depid,record_class="zenodo.modules.deposit.api:ZenodoDeposit"):pid_value>', 'record_class': u'zenodo.modules.deposit.api:ZenodoDeposit', 'pid_type': u'depid', 'file_list_route': u'/deposit/depositions/<pid(depid,record_class="zenodo.modules.deposit.api:ZenodoDeposit"):pid_value>/files', 'search_class': u'invenio_deposit.search:DepositSearch', 'files_serializers': {u'application/json': u'zenodo.modules.records.serializers:deposit_legacyjson_v1_files_response'}, 'update_permission_factory_imp': <function check at 0x7f7d98d966d0>, 'pid_fetcher': u'zenodo_deposit_fetcher', 'record_serializers': {u'application/json': u'zenodo.modules.records.serializers:deposit_legacyjson_v1_response', u'application/vnd.zenodo.v1+json': u'zenodo.modules.records.serializers:deposit_json_v1_response'}, 'create_permission_factory_imp': <function check at 0x7f7d98d964d0>}} |
DEPOSIT_REST_FACETS |
{'deposits': {u'filters': {'communities': <function inner at 0x7f7d98d96dd0>, 'provisional_communities': <function inner at 0x7f7d98d96ed0>, 'locations': <function inner at 0x7f7d98d96f50>, 'custom': <function inner at 0x7f7d98d96e50>}, 'post_filters': {'status': <function inner at 0x7f7d9a0cc450>}, 'aggs': {'status': {'terms': {'field': '_deposit.status'}}}}} |
DEPOSIT_REST_SORT_OPTIONS |
{'deposits': {'distance': {'fields': [<function inner at 0x7f7d98d968d0>], 'title': u'Distance', 'display': False, 'order': 2, 'default_order': u'asc'}, 'version': {'fields': [u'conceptrecid', u'relations.version.index'], 'default_order': u'desc', 'order': 7, 'title': u'Version'}, 'bestmatch': {'fields': ['-_score'], 'default_order': 'asc', 'order': 2, 'title': 'Best match'}, 'mostrecent': {'fields': ['-_updated'], 'default_order': 'asc', 'order': 1, 'title': 'Most recent'}}} |
DEPOSIT_SEARCH_API |
u'/api/deposit/depositions' |
DEPOSIT_SEARCH_MIMETYPE |
u'application/vnd.zenodo.v1+json' |
DEPOSIT_UI_ENDPOINT |
u'{scheme}://{host}/deposit/{pid_value}' |
DEPOSIT_UI_INDEX_TEMPLATE |
u'zenodo_deposit/index.html' |
DEPOSIT_UI_JSTEMPLATE_ACTIONS |
u'templates/zenodo_deposit/actions.html' |
DEPOSIT_UI_JSTEMPLATE_ERROR |
'node_modules/invenio-records-js/dist/templates/error.html' |
DEPOSIT_UI_JSTEMPLATE_FILESLIST |
u'templates/zenodo_deposit/list.html' |
DEPOSIT_UI_JSTEMPLATE_FORM |
u'templates/zenodo_deposit/form.html' |
DEPOSIT_UI_JSTEMPLATE_UPLOADZONE |
u'templates/zenodo_deposit/upload.html' |
DEPOSIT_UI_NEW_TEMPLATE |
u'zenodo_deposit/edit.html' |
DEPOSIT_UI_RESPONSE_MESSAGES |
{'discard': {'message': u'Changes discarded successfully.'}, 'self': {'message': u'Saved successfully.'}, 'publish': {'message': u'Published successfully.'}, 'delete': {'message': u'Deleted successfully.'}} |
DEPOSIT_UI_SEARCH_INDEX |
'deposits' |
DEPOSIT_UI_TOMBSTONE_TEMPLATE |
'invenio_deposit/tombstone.html' |
ENV |
'production' |
EXPLAIN_TEMPLATE_LOADING |
False |
EXPORTER_BUCKET_UUID |
'00000000-0000-0000-0000-000000000001' |
EXPORTER_JOBS |
{'records': {'index': 'records', 'writer': <zenodo.modules.exporter.writers.BucketWriter object at 0x7f7d93ab1290>, 'pid_fetcher': <function zenodo_record_fetcher at 0x7f7d98dfbdd0>, 'resultstream_cls': <class 'zenodo.modules.exporter.streams.BZip2ResultStream'>, 'query': '+_exists_:recid +_missing_:removal_reason', 'serializer': <zenodo.modules.records.serializers.json.ZenodoJSONSerializer object at 0x7f7d93fdeb50>}} |
FILES_REST_CHECKSUM_VERIFICATION_URI_PREFIXES |
[] |
FILES_REST_DEFAULT_MAX_FILE_SIZE |
None |
FILES_REST_DEFAULT_QUOTA_SIZE |
None |
FILES_REST_DEFAULT_STORAGE_CLASS |
'S' |
FILES_REST_ENDPOINT |
u'{scheme}://{host}/api/files/{bucket}/{key}' |
FILES_REST_FILE_URI_MAX_LEN |
1000 |
FILES_REST_MIN_FILE_SIZE |
1 |
FILES_REST_MULTIPART_CHUNKSIZE_MAX |
5368709120 |
FILES_REST_MULTIPART_CHUNKSIZE_MIN |
5242880 |
FILES_REST_MULTIPART_EXPIRES |
datetime.timedelta(4) |
FILES_REST_MULTIPART_MAX_PARTS |
10000 |
FILES_REST_MULTIPART_PART_FACTORIES |
['invenio_files_rest.views:default_partfactory', 'invenio_files_rest.views:ngfileupload_partfactory'] |
FILES_REST_OBJECT_KEY_MAX_LEN |
1000 |
FILES_REST_PERMISSION_FACTORY |
u'zenodo.modules.records.permissions:files_permission_factory' |
FILES_REST_SIZE_LIMITERS |
'invenio_files_rest.limiters.file_size_limiters' |
FILES_REST_STORAGE_CLASS_LIST |
{'A': 'Archive', 'S': 'Standard'} |
FILES_REST_STORAGE_FACTORY |
'invenio_files_rest.storage.pyfs_storage_factory' |
FILES_REST_STORAGE_PATH_DIMENSIONS |
2 |
FILES_REST_STORAGE_PATH_SPLIT_LENGTH |
2 |
FILES_REST_TASK_WAIT_INTERVAL |
2 |
FILES_REST_TASK_WAIT_MAX_SECONDS |
600 |
FILES_REST_UPLOAD_FACTORIES |
['invenio_files_rest.views:stream_uploadfactory', 'invenio_files_rest.views:ngfileupload_uploadfactory'] |
FIXTURES_ARCHIVE_LOCATION |
'/usr/local/var/instance/archive' |
FIXTURES_FILES_LOCATION |
'/usr/local/var/instance/data' |
FORMATTER_BADGES_ALLOWED_TITLES |
[u'DOI', u'doi'] |
FORMATTER_BADGES_ENABLE |
True |
FORMATTER_BADGES_MAX_CACHE_AGE |
0 |
FORMATTER_BADGES_TITLE_MAPPING |
{u'doi': u'DOI'} |
FRONTPAGE_ENDPOINT |
u'zenodo_frontpage.index' |
GITHUB_APP_CREDENTIALS |
{'consumer_secret': u'CHANGE_ME', 'consumer_key': u'CHANGE_ME'} |
GITHUB_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
GITHUB_DEPOSIT_CLASS |
u'zenodo.modules.deposit.api:ZenodoDeposit' |
GITHUB_ERROR_HANDLERS |
None |
GITHUB_INSECURE_SSL |
False |
GITHUB_METADATA_FILE |
u'.zenodo.json' |
GITHUB_PID_FETCHER |
u'zenodo_doi_fetcher' |
GITHUB_RECORD_SERIALIZER |
u'zenodo.modules.records.serializers.githubjson_v1' |
GITHUB_REFRESH_TIMEDELTA |
datetime.timedelta(0, 10800) |
GITHUB_RELEASE_CLASS |
u'zenodo.modules.github.api:ZenodoGitHubRelease' |
GITHUB_REMOTE_APP |
{'authorized_handler': 'invenio_oauthclient.handlers:authorized_signup_handler', 'signup_handler': {'info': 'invenio_oauthclient.contrib.github:account_info', 'setup': 'invenio_github.handlers:account_setup', 'view': 'invenio_oauthclient.handlers:signup_handler'}, 'description': u'Software collaboration platform, with one-click software preservation in Zenodo.', 'title': 'GitHub', 'disconnect_handler': 'invenio_github.handlers:disconnect', 'params': {'request_token_params': {'scope': u'user:email,admin:repo_hook,read:org'}, 'access_token_method': 'POST', 'authorize_url': 'https://github.com/login/oauth/authorize', 'base_url': 'https://api.github.com/', 'app_key': 'GITHUB_APP_CREDENTIALS', 'request_token_url': None, 'access_token_url': 'https://github.com/login/oauth/access_token'}, 'icon': 'fa fa-github'} |
GITHUB_SETTINGS_TEMPLATE |
u'invenio_theme/page_settings.html' |
GITHUB_SHARED_SECRET |
'CHANGEME' |
GITHUB_TEMPLATE_INDEX |
u'zenodo_github/settings/index.html' |
GITHUB_TEMPLATE_VIEW |
u'zenodo_github/settings/view.html' |
GITHUB_WEBHOOK_RECEIVER_ID |
'github' |
GITHUB_WEBHOOK_RECEIVER_URL |
u'http://web:5000/api/hooks/receivers/github/events/?access_token={token}' |
HEADER_TEMPLATE |
u'zenodo_theme/header.html' |
I18N_DEFAULT_REDIRECT_ENDPOINT |
None |
I18N_LANGUAGES |
[] |
I18N_SESSION_KEY |
'language' |
I18N_SET_LANGUAGE_URL |
'/lang' |
I18N_TRANSLATIONS_PATHS |
[] |
I18N_USER_LANG_ATTR |
'prefered_language' |
IIIF_API_INFO_RESPONSE_SKELETON |
{'v1': {'profile': 'http://library.stanford.edu/iiif/image-api/compliance.html#level1', 'width': '', 'tile_width': 256, 'scale_factors': [1, 2, 4, 8, 16, 32, 64], 'tile_height': 256, '@context': 'http://library.stanford.edu/iiif/image-api/1.1/context.json', '@id': '', 'height': ''}, 'v2': {'profile': ['http://iiif.io/api/image/2/level2.json'], 'tiles': [{'width': 256, 'scaleFactors': [1, 2, 4, 8, 16, 32, 64]}], 'protocol': 'http://iiif.io/api/image', 'height': '', 'width': '', '@context': 'http://iiif.io/api/image/2/context.json', '@id': ''}} |
IIIF_API_PREFIX |
'/iiif/' |
IIIF_CACHE_HANDLER |
'flask_iiif.cache.simple:ImageSimpleCache' |
IIIF_CACHE_REDIS_URL |
u'redis://cache:6379/0' |
IIIF_CACHE_TIME |
172800 |
IIIF_CONVERTERS |
('', 'L', '1', '', '') |
IIIF_FORMATS |
{'jpg': 'image/jpeg', 'gif': 'image/gif', 'jpeg': 'image/jpeg', 'pdf': 'application/pdf', 'tif': 'image/tiff', 'png': 'image/png'} |
IIIF_MODE |
{'1': ['default', 'bitonal'], 'P': ['default', 'gray', 'bitonal'], 'RGB': ['default', 'color', 'gray', 'bitonal'], 'YCbCr': ['default', 'color', 'gray', 'bitonal'], 'RGBA': ['default', 'color', 'gray', 'bitonal'], 'F': ['default', 'color', 'gray', 'bitonal'], 'I': ['default', 'color', 'gray', 'bitonal'], 'CMYK': ['default', 'color', 'gray', 'bitonal'], 'L': ['default', 'gray', 'bitonal']} |
IIIF_PREVIEW_TEMPLATE |
'invenio_iiif/preview.html' |
IIIF_PREVIEWER_PARAMS |
{'size': '750,'} |
IIIF_QUALITIES |
('default', 'grey', 'bitonal', 'color', 'native') |
IIIF_RESIZE_RESAMPLE |
u'PIL.Image:BICUBIC' |
IIIF_UI_URL |
'/api/iiif/' |
IIIF_VALIDATIONS |
{'v1': {'region': {'ignore': 'full', 'validate': '(^full|(pct:)?([\\d.]+,){3}([\\d.]+))'}, 'image_format': {'ignore': '', 'validate': '(jpg|png|gif|jp2|jpeg|pdf|tif)'}, 'quality': {'ignore': 'default', 'validate': '(native|color|grey|bitonal)'}, 'rotation': {'ignore': '0', 'validate': '^[\\d.]+$'}, 'size': {'ignore': 'full', 'validate': '(^full|[\\d.]+,|,[\\d.]+|pct:[\\d.]+|[\\d.]+,[\\d.]+|![\\d.]+,[\\d.]+)'}}, 'v2': {'region': {'ignore': 'full', 'validate': '(^full|(pct:)?([\\d.]+,){3}([\\d.]+))'}, 'image_format': {'ignore': '', 'validate': '(jpg|png|gif|jp2|jpeg|pdf|tif)'}, 'quality': {'ignore': 'default', 'validate': '(default|color|grey|bitonal)'}, 'rotation': {'ignore': '0', 'validate': '^!?[\\d.]+$'}, 'size': {'ignore': 'full', 'validate': '(^full|[\\d.]+,|,[\\d.]+|pct:[\\d.]+|[\\d.]+,[\\d.]+|![\\d.]+,[\\d.]+)'}}} |
INDEXER_BEFORE_INDEX_HOOKS |
[] |
INDEXER_BULK_REQUEST_TIMEOUT |
10 |
INDEXER_DEFAULT_DOC_TYPE |
'record-v1.0.0' |
INDEXER_DEFAULT_INDEX |
'records-record-v1.0.0' |
INDEXER_MQ_EXCHANGE |
<unbound Exchange indexer(direct)> |
INDEXER_MQ_QUEUE |
<unbound Queue indexer -> <unbound Exchange indexer(direct)> -> indexer> |
INDEXER_MQ_ROUTING_KEY |
'indexer' |
INDEXER_RECORD_TO_INDEX |
'invenio_indexer.utils.default_record_to_index' |
INDEXER_REPLACE_REFS |
True |
INSTANCE_PATH |
'/usr/local/var/instance' |
JSON_AS_ASCII |
True |
JSON_SORT_KEYS |
True |
JSONIFY_MIMETYPE |
'application/json' |
JSONIFY_PRETTYPRINT_REGULAR |
False |
JSONSCHEMAS_ENDPOINT |
'/schemas' |
JSONSCHEMAS_HOST |
u'zenodo.org' |
JSONSCHEMAS_LOADER_CLS |
None |
JSONSCHEMAS_REGISTER_ENDPOINTS_API |
True |
JSONSCHEMAS_REGISTER_ENDPOINTS_UI |
True |
JSONSCHEMAS_REPLACE_REFS |
False |
JSONSCHEMAS_RESOLVE_SCHEMA |
False |
JSONSCHEMAS_RESOLVER_CLS |
'invenio_jsonschemas.utils.resolve_schema' |
JSONSCHEMAS_URL_SCHEME |
'https' |
LOGGING_CONSOLE |
True |
LOGGING_CONSOLE_LEVEL |
None |
LOGGING_CONSOLE_PYWARNINGS |
True |
LOGGING_FS_BACKUPCOUNT |
5 |
LOGGING_FS_LEVEL |
'DEBUG' |
LOGGING_FS_LOGFILE |
None |
LOGGING_FS_MAXBYTES |
104857600 |
LOGGING_FS_PYWARNINGS |
False |
LOGGING_SENTRY_CELERY |
True |
LOGGING_SENTRY_CLASS |
None |
LOGGING_SENTRY_LEVEL |
'WARNING' |
LOGGING_SENTRY_PYWARNINGS |
False |
MAIL_DEBUG |
True |
MAIL_SUPPRESS_SEND |
True |
MARC21_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
MARC21_REST_ENDPOINTS |
{'recid': {'error_handlers': {}, 'list_route': '/records/', 'default_media_type': 'application/marcxml+xml', 'max_result_window': 10000, 'item_route': '/records/<pid(recid):pid_value>', 'indexer_class': <class 'invenio_indexer.api.RecordIndexer'>, 'search_index': 'marc21', 'pid_type': 'recid', 'search_class': <class 'invenio_search.api.RecordsSearch'>, 'search_type': None, 'search_serializers': {'application/mods+xml': 'invenio_marc21.serializers:mods_v1_search', 'application/json': 'invenio_records_rest.serializers:json_v1_search', 'application/marcxml+xml': 'invenio_marc21.serializers:marcxml_v1_search', 'application/xml': 'invenio_marc21.serializers:dublincore_v1_search'}, 'pid_fetcher': 'recid', 'record_serializers': {'application/mods+xml': 'invenio_marc21.serializers:mods_v1_response', 'application/json': 'invenio_records_rest.serializers:json_v1_response', 'application/marcxml+xml': 'invenio_marc21.serializers:marcxml_v1_response', 'application/xml': 'invenio_marc21.serializers:dublincore_v1_response'}, 'pid_minter': 'recid'}} |
MARC21_UI_ENDPOINTS |
{'recid_export': {'pid_type': 'recid', 'view_imp': 'invenio_records_ui.views.export', 'route': '/record/<pid_value>/export/<any(hx, xn, xm, dc, xd, xe, hm, xw, mods, marcxml, json):format>', 'template': 'invenio_marc21/export.html'}, 'recid': {'pid_type': 'recid', 'route': '/records/<pid_value>', 'template': 'invenio_marc21/detail.html'}} |
MARC21_UI_EXPORT_FORMATS |
{'recid': {'hx': False, 'xn': False, 'xm': False, 'dc': {'order': 3, 'serializer': 'invenio_marc21.serializers.dublincore_v1', 'title': 'DublinCore'}, 'xd': False, 'xe': False, 'hm': False, 'xw': False, 'mods': {'order': 2, 'serializer': 'invenio_marc21.serializers.mods_v1', 'title': 'MODS'}, 'marcxml': {'order': 1, 'serializer': 'invenio_marc21.serializers.marcxml_v1', 'title': 'MARCXML'}, 'json': {'order': 4, 'serializer': 'invenio_records_rest.serializers.json_v1', 'title': 'JSON'}}} |
MAX_CONTENT_LENGTH |
104857600 |
MAX_COOKIE_SIZE |
4093 |
MIGRATOR_FILES_POST_TASK |
None |
MIGRATOR_RECORDS_DUMP_CLS |
'zenodo_migrator.records.ZenodoRecordDump' |
MIGRATOR_RECORDS_PID_FETCHERS |
['zenodo_migrator.fetchers.legacy_oaiid'] |
MIGRATOR_RECORDS_POST_TASK |
None |
OAISERVER_ADMIN_EMAILS |
[u'info@zenodo.org'] |
OAISERVER_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
OAISERVER_CACHE_KEY |
'DynamicOAISets::' |
OAISERVER_CELERY_TASK_CHUNK_SIZE |
100 |
OAISERVER_COMPRESSIONS |
['identity'] |
OAISERVER_CONTROL_NUMBER_FETCHER |
u'zenodo_record_fetcher' |
OAISERVER_DESCRIPTIONS |
[] |
OAISERVER_GRANULARITY |
'YYYY-MM-DDThh:mm:ssZ' |
OAISERVER_ID_PREFIX |
u'oai:zenodo.org:' |
OAISERVER_MANAGED_ID_PREFIXES |
[u'oai:zenodo.org:', u'oai:openaire.cern.ch:'] |
OAISERVER_METADATA_FORMATS |
{u'marcxml': {u'namespace': u'http://www.loc.gov/MARC21/slim', u'serializer': u'zenodo.modules.records.serializers.oaipmh_marc21_v1', u'schema': u'http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd'}, u'oai_datacite4': {u'namespace': u'http://datacite.org/schema/kernel-4', u'serializer': u'zenodo.modules.records.serializers.oaipmh_oai_datacite_v41', u'schema': u'http://schema.datacite.org/meta/kernel-4.1/metadata.xsd'}, u'oai_dc': {u'namespace': u'http://www.openarchives.org/OAI/2.0/oai_dc/', u'serializer': u'zenodo.modules.records.serializers.oaipmh_oai_dc', u'schema': u'http://www.openarchives.org/OAI/2.0/oai_dc.xsd'}, u'dcat': {u'namespace': u'https://www.w3.org/ns/dcat', u'serializer': u'zenodo.modules.records.serializers.oaipmh_dcat_v1', u'schema': u'http://schema.datacite.org/meta/kernel-4.1/metadata.xsd'}, u'oai_datacite': {u'namespace': u'http://datacite.org/schema/kernel-3', u'serializer': u'zenodo.modules.records.serializers.oaipmh_oai_datacite', u'schema': u'http://schema.datacite.org/meta/kernel-3/metadata.xsd'}, u'marc21': {u'namespace': u'http://www.loc.gov/MARC21/slim', u'serializer': u'zenodo.modules.records.serializers.oaipmh_marc21_v1', u'schema': u'http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd'}, u'datacite': {u'namespace': u'http://datacite.org/schema/kernel-4', u'serializer': u'zenodo.modules.records.serializers.oaipmh_datacite_v41', u'schema': u'http://schema.datacite.org/meta/kernel-4.1/metadata.xsd'}, u'datacite3': {u'namespace': u'http://datacite.org/schema/kernel-3', u'serializer': u'zenodo.modules.records.serializers.oaipmh_datacite_v31', u'schema': u'http://schema.datacite.org/meta/kernel-3/metadata.xsd'}, u'datacite4': {u'namespace': u'http://datacite.org/schema/kernel-4', u'serializer': u'zenodo.modules.records.serializers.oaipmh_datacite_v41', u'schema': u'http://schema.datacite.org/meta/kernel-4.1/metadata.xsd'}, u'oai_datacite3': {u'namespace': u'http://datacite.org/schema/kernel-3', u'serializer': u'zenodo.modules.records.serializers.oaipmh_oai_datacite', u'schema': u'http://schema.datacite.org/meta/kernel-3/metadata.xsd'}} |
OAISERVER_PAGE_SIZE |
100 |
OAISERVER_PROTOCOL_VERSION |
'2.0' |
OAISERVER_QUERY_PARSER |
'elasticsearch_dsl:Q' |
OAISERVER_QUERY_PARSER_FIELDS |
None |
OAISERVER_RECORD_INDEX |
u'records' |
OAISERVER_REGISTER_OAISET_SIGNALS |
False |
OAISERVER_REGISTER_RECORD_SIGNALS |
False |
OAISERVER_REGISTER_SET_SIGNALS |
True |
OAISERVER_REPOSITORY_NAME |
'Zenodo by Phaidra' |
OAISERVER_RESUMPTION_TOKEN_EXPIRE_TIME |
120 |
OAISERVER_XSL_URL |
u'/static/xsl/oai2.xsl' |
OAUTH2_CACHE_REDIS_HOST |
Redis<ConnectionPool<Connection<host=cache,port=6379,db=0>>> |
OAUTH2_CACHE_TYPE |
'redis' |
OAUTH2_PROVIDER_ERROR_ENDPOINT |
'invenio_oauth2server.errors' |
OAUTH2_PROVIDER_TOKEN_EXPIRES_IN |
3600 |
OAUTH2SERVER_ALLOWED_GRANT_TYPES |
set(['client_credentials', 'refresh_token', 'authorization_code']) |
OAUTH2SERVER_ALLOWED_RESPONSE_TYPES |
set(['token', 'code']) |
OAUTH2SERVER_ALLOWED_URLENCODE_CHARACTERS |
u'=&;:%+~,*@!()/?$\'"' |
OAUTH2SERVER_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
OAUTH2SERVER_CLIENT_ID_SALT_LEN |
40 |
OAUTH2SERVER_CLIENT_SECRET_SALT_LEN |
60 |
OAUTH2SERVER_COVER_TEMPLATE |
u'zenodo_theme/page_cover.html' |
OAUTH2SERVER_JWT_AUTH_HEADER |
'Authorization' |
OAUTH2SERVER_JWT_AUTH_HEADER_TYPE |
'Bearer' |
OAUTH2SERVER_JWT_VERYFICATION_FACTORY |
'invenio_oauth2server.utils:jwt_verify_token' |
OAUTH2SERVER_SETTINGS_TEMPLATE |
u'invenio_theme/page_settings.html' |
OAUTH2SERVER_TOKEN_PERSONAL_SALT_LEN |
60 |
OAUTHCLIENT_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
OAUTHCLIENT_COVER_TEMPLATE |
u'zenodo_theme/page_cover.html' |
OAUTHCLIENT_REMOTE_APPS |
{'orcid': {'authorized_handler': 'invenio_oauthclient.handlers:authorized_signup_handler', 'disconnect_handler': 'invenio_oauthclient.contrib.orcid:disconnect_handler', 'signup_handler': {'info': 'invenio_oauthclient.contrib.orcid:account_info', 'setup': 'invenio_oauthclient.contrib.orcid:account_setup', 'view': 'invenio_oauthclient.handlers:signup_handler'}, 'params': {'request_token_params': {'scope': '/authenticate', 'show_login': 'true'}, 'access_token_method': 'POST', 'authorize_url': 'https://orcid.org/oauth/authorize', 'base_url': 'https://pub.orcid.org/v1.2/', 'app_key': 'ORCID_APP_CREDENTIALS', 'content_type': 'application/json', 'request_token_url': None, 'access_token_url': 'https://pub.orcid.org/oauth/token'}, 'description': 'Connecting Research and Researchers.', 'title': 'ORCID', 'icon': ''}, 'github': {'authorized_handler': 'invenio_oauthclient.handlers:authorized_signup_handler', 'signup_handler': {'info': 'invenio_oauthclient.contrib.github:account_info', 'setup': 'invenio_github.handlers:account_setup', 'view': 'invenio_oauthclient.handlers:signup_handler'}, 'description': u'Software collaboration platform, with one-click software preservation in Zenodo.', 'title': 'GitHub', 'disconnect_handler': 'invenio_github.handlers:disconnect', 'params': {'request_token_params': {'scope': u'user:email,admin:repo_hook,read:org'}, 'access_token_method': 'POST', 'authorize_url': 'https://github.com/login/oauth/authorize', 'base_url': 'https://api.github.com/', 'app_key': 'GITHUB_APP_CREDENTIALS', 'request_token_url': None, 'access_token_url': 'https://github.com/login/oauth/access_token'}, 'icon': 'fa fa-github'}} |
OAUTHCLIENT_SESSION_KEY_PREFIX |
'oauth_token' |
OAUTHCLIENT_SETTINGS_TEMPLATE |
u'invenio_theme/page_settings.html' |
OAUTHCLIENT_SIGNUP_TEMPLATE |
u'zenodo_theme/security/oauth_register_user.html' |
OAUTHCLIENT_SITENAME |
'Zenodo by Phaidra' |
OAUTHCLIENT_STATE_ENABLED |
True |
OAUTHCLIENT_STATE_EXPIRES |
300 |
OAUTHCLIENT_TEMPLATE_KEY |
None |
OPENAIRE_API_PASSWORD |
None |
OPENAIRE_API_URL |
u'http://dev.openaire.research-infrastructures.eu/is/mvc/api/results' |
OPENAIRE_API_URL_BETA |
None |
OPENAIRE_API_USERNAME |
None |
OPENAIRE_CC_SOURCE |
'data/geonames2countrycodes_iso_3166.txt' |
OPENAIRE_COMMUNITY_IDENTIFIER_PREFIX |
u'https://openaire.eu/communities' |
OPENAIRE_DIRECT_INDEXING_ENABLED |
False |
OPENAIRE_FIXED_FUNDERS |
{'fct_________::FCT': 'http://dx.doi.org/10.13039/501100001871', 'irb_hr______::MZOS': 'http://dx.doi.org/10.13039/501100006588', 'sfi_________::SFI': 'http://dx.doi.org/10.13039/501100001602', 'nwo_________::NWO': 'http://dx.doi.org/10.13039/501100003246', 'tubitakf____::tubitak': 'http://dx.doi.org/10.13039/501100004410', 'nih_________::NIH': 'http://dx.doi.org/10.13039/100000002', 'ec__________::EC': 'http://dx.doi.org/10.13039/501100000780', 'mestd_______::MESTD': 'http://dx.doi.org/10.13039/501100004564', 'fwf_________::FWF': 'http://dx.doi.org/10.13039/501100002428', 'arc_________::ARC': 'http://dx.doi.org/10.13039/501100000923', 'nhmrc_______::NHMRC': 'http://dx.doi.org/10.13039/501100000925', 'nsf_________::NSF': 'http://dx.doi.org/10.13039/100000001', 'snsf________::SNSF': 'http://dx.doi.org/10.13039/501100001711', 'aka_________::AKA': 'http://dx.doi.org/10.13039/501100002341', 'irb_hr______::HRZZ': 'http://dx.doi.org/10.13039/501100004488', 'rcuk________::RCUK': 'http://dx.doi.org/10.13039/501100000690', 'wt__________::WT': 'http://dx.doi.org/10.13039/100004440'} |
OPENAIRE_FUNDREF_ENDPOINT |
'http://dx.doi.org/10.13039/fundref_registry' |
OPENAIRE_FUNDREF_LOCAL_SOURCE |
'data/fundref_registry.rdf.gz' |
OPENAIRE_FUNDREF_NAMESPACES |
{'xml': 'http://www.w3.org/XML/1998/namespace', 'rdf': 'http://www.w3.org/1999/02/22-rdf-syntax-ns#', 'rdfs': 'http://www.w3.org/2000/01/rdf-schema#', 'svf': 'http://data.crossref.org/fundingdata/xml/schema/grant/grant-1.2/', 'skosxl': 'http://www.w3.org/2008/05/skos-xl#', 'dct': 'http://purl.org/dc/terms/', 'skos': 'http://www.w3.org/2004/02/skos/core#', 'fref': 'http://data.crossref.org/fundingdata/terms'} |
OPENAIRE_GRANTS_SPECS |
['ARCProjects', 'ECProjects', 'FCTProjects', 'FWFProjects', 'HRZZProjects', 'MESTDProjects', 'MZOSProjects', 'NHMRCProjects', 'NIHProjects', 'NSFProjects', 'NWOProjects', 'SFIProjects', 'SNSFProjects', 'WTProjects'] |
OPENAIRE_JSONRESOLVER_GRANTS_HOST |
u'dx.zenodo.org' |
OPENAIRE_NAMESPACE_PREFIXES |
{u'other': u'r37b0ad08687', u'software': u'r37b0ad08687', u'publication': u'od______2659', u'dataset': u'r37b0ad08687'} |
OPENAIRE_OAI_LOCAL_SOURCE |
'' |
OPENAIRE_OAIPMH_DEFAULT_SET |
'projects' |
OPENAIRE_OAIPMH_ENDPOINT |
'http://api.openaire.eu/oai_pmh' |
OPENAIRE_OAIPMH_NAMESPACES |
{'dri': 'http://www.driver-repository.eu/namespace/dri', 'oaf': 'http://namespace.openaire.eu/oaf', 'oai': 'http://www.openarchives.org/OAI/2.0/'} |
OPENAIRE_PORTAL_URL |
u'https://explore.openaire.eu' |
OPENAIRE_REST_DEFAULT_SORT |
{'funders': {'noquery': 'bestmatch', 'query': 'bestmatch'}, 'grants': {'noquery': 'bestmatch', 'query': 'bestmatch'}} |
OPENAIRE_REST_ENDPOINTS |
{'frdoi': {'list_route': '/funders/', 'default_media_type': 'application/json', 'suggesters': {'text': {'completion': {'field': 'suggest'}}}, 'item_route': '/funders/<pidpath(frdoi):pid_value>', 'pid_fetcher': 'openaire_funder_fetcher', 'search_index': 'funders', 'pid_type': 'frdoi', 'search_type': None, 'search_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_search'}, 'read_permission_factory_imp': <function allow_all at 0x7f7d9a2c0ad0>, 'record_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_response'}, 'pid_minter': 'openaire_funder_minter'}, 'grant': {'list_route': '/grants/', 'default_media_type': 'application/json', 'suggesters': {'text': {'completion': {'contexts': 'funder', 'field': 'suggest'}}}, 'item_route': '/grants/<pidpath(grant):pid_value>', 'pid_fetcher': 'openaire_grant_fetcher', 'search_index': 'grants', 'pid_type': 'grant', 'search_type': None, 'search_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_search'}, 'read_permission_factory_imp': <function allow_all at 0x7f7d9a2c0ad0>, 'record_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_response'}, 'pid_minter': 'openaire_grant_minter'}} |
OPENAIRE_REST_FACETS |
{'funders': {'filters': {'country': <function inner at 0x7f7d99da15d0>, 'type': <function inner at 0x7f7d99da1650>}, 'aggs': {'country': {'terms': {'field': 'country'}}, 'type': {'terms': {'field': 'type'}}}}, 'grants': {'filters': {'funder': <function inner at 0x7f7d99da16d0>}, 'aggs': {'funder': {'terms': {'field': 'funder.acronyms'}}}}} |
OPENAIRE_REST_SORT_OPTIONS |
{'funders': {'bestmatch': {'fields': ['-_score'], 'default_order': 'asc', 'order': 1, 'title': 'Best match'}, 'name': {'fields': ['name'], 'default_order': 'asc', 'order': 2, 'title': 'Name'}}, 'grants': {'startdate': {'fields': ['startdate'], 'default_order': 'asc', 'order': 2, 'title': 'Start date'}, 'bestmatch': {'fields': ['-_score'], 'default_order': 'asc', 'order': 1, 'title': 'Best match'}, 'enddate': {'fields': ['enddate'], 'default_order': 'asc', 'order': 2, 'title': 'End date'}}} |
OPENAIRE_SCHEMAS_DEFAULT_FUNDER |
'funders/funder-v1.0.0.json' |
OPENAIRE_SCHEMAS_DEFAULT_GRANT |
'grants/grant-v1.0.0.json' |
OPENAIRE_SCHEMAS_ENDPOINT |
'/schemas' |
OPENAIRE_SCHEMAS_HOST |
u'zenodo.org' |
OPENAIRE_ZENODO_IDS |
{u'other': u're3data_____::r3d100010468', u'software': u're3data_____::r3d100010468', u'publication': u'opendoar____::2659', u'dataset': u're3data_____::r3d100010468'} |
OPENDEFINITION_JSONRESOLVER_HOST |
u'dx.zenodo.org' |
OPENDEFINITION_LICENSES_URL |
'http://licenses.opendefinition.org/licenses/groups/all.json' |
OPENDEFINITION_LOADERS |
{'spdx': 'invenio_opendefinition.loaders.harvest_spdx', 'opendefinition': 'invenio_opendefinition.loaders.harvest_opendefinition'} |
OPENDEFINITION_REST_ENDPOINTS |
{'od_lic': {'list_route': '/licenses/', 'default_media_type': 'application/json', 'suggesters': {'text': {'completion': {'field': 'suggest', u'fuzzy': True}}}, 'item_route': '/licenses/<pid(od_lic):pid_value>', 'search_index': 'licenses', 'pid_type': 'od_lic', 'search_type': None, 'search_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_search'}, 'pid_fetcher': 'opendefinition_license_fetcher', 'record_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_response'}, 'pid_minter': 'opendefinition_license_minter'}} |
OPENDEFINITION_SCHEMAS_DEFAULT_LICENSE |
'licenses/license-v1.0.0.json' |
OPENDEFINITION_SCHEMAS_HOST |
u'zenodo.org' |
OPENDEFINITION_SPDX_LICENSES_URL |
'https://spdx.org/licenses/licenses.json' |
ORCID_APP_CREDENTIALS |
{'consumer_secret': u'CHANGE_ME', 'consumer_key': u'CHANGE_ME'} |
ORCID_REMOTE_APP |
{'authorized_handler': 'invenio_oauthclient.handlers:authorized_signup_handler', 'disconnect_handler': 'invenio_oauthclient.contrib.orcid:disconnect_handler', 'signup_handler': {'info': 'invenio_oauthclient.contrib.orcid:account_info', 'setup': 'invenio_oauthclient.contrib.orcid:account_setup', 'view': 'invenio_oauthclient.handlers:signup_handler'}, 'params': {'request_token_params': {'scope': '/authenticate', 'show_login': 'true'}, 'access_token_method': 'POST', 'authorize_url': 'https://orcid.org/oauth/authorize', 'base_url': 'https://pub.orcid.org/v1.2/', 'app_key': 'ORCID_APP_CREDENTIALS', 'content_type': 'application/json', 'request_token_url': None, 'access_token_url': 'https://pub.orcid.org/oauth/token'}, 'description': 'Connecting Research and Researchers.', 'title': 'ORCID', 'icon': ''} |
PERMANENT_SESSION_LIFETIME |
datetime.timedelta(31) |
PIDRELATIONS_DEFAULT_VALUE |
'foobar' |
PIDRELATIONS_INDEX_RELATIONS |
False |
PIDRELATIONS_INDEXED_RELATIONS |
{'recid': {'field': 'version', 'api': 'invenio_pidrelations.contrib.versioning:PIDVersioning', 'ordered': True}} |
PIDRELATIONS_PRIMARY_PID_TYPE |
'recid' |
PIDRELATIONS_RELATION_TYPES |
[RelationType(id=0, name=u'version', label=u'Version', api=u'invenio_pidrelations.contrib.versioning:PIDVersioning', schema=u'zenodo.modules.records.serializers.schemas.pidrelations:VersionRelation'), RelationType(id=1, name=u'record_draft', label=u'Record Draft', api=u'invenio_pidrelations.contrib.records:RecordDraft', schema=None)] |
PIDSTORE_APP_LOGGER_HANDLERS |
True |
PIDSTORE_DATACITE_DOI_PREFIX |
u'10.5072' |
PIDSTORE_DATACITE_PASSWORD |
u'CHANGE_ME' |
PIDSTORE_DATACITE_TESTMODE |
False |
PIDSTORE_DATACITE_URL |
u'https://mds.datacite.org' |
PIDSTORE_DATACITE_USERNAME |
u'CERN.ZENODO' |
PIDSTORE_OBJECT_ENDPOINTS |
{'rec': 'recordmetadata.details_view'} |
PIDSTORE_RECID_FIELD |
'control_number' |
PREFERRED_URL_SCHEME |
'http' |
PRESERVE_CONTEXT_ON_EXCEPTION |
None |
PREVIEWER_ABSTRACT_TEMPLATE |
'invenio_previewer/abstract_previewer.html' |
PREVIEWER_BASE_CSS_BUNDLES |
[u'zenodo_theme_css'] |
PREVIEWER_BASE_JS_BUNDLES |
[u'zenodo_theme_js'] |
PREVIEWER_BASE_TEMPLATE |
'invenio_previewer/base.html' |
PREVIEWER_CHARDET_BYTES |
1024 |
PREVIEWER_CHARDET_CONFIDENCE |
0.9 |
PREVIEWER_CSV_VALIDATION_BYTES |
2048 |
PREVIEWER_MAX_FILE_SIZE_BYTES |
1048576 |
PREVIEWER_MAX_IMAGE_SIZE_BYTES |
5242880 |
PREVIEWER_PREFERENCE |
[u'csv_dthreejs', u'iiif_image', u'simple_image', u'mistune', u'pdfjs', u'zip'] |
PREVIEWER_RECORD_FILE_FACOTRY |
None |
PREVIEWER_ZIP_MAX_FILES |
1000 |
PROPAGATE_EXCEPTIONS |
None |
QUEUES_BROKER_URL |
'amqp://guest:guest@mq:5672//' |
QUEUES_CONNECTION_POOL |
<function get_connection_pool at 0x7f7d98e22a50> |
RATELIMIT_APPLICATION |
<function set_rate_limit at 0x7f7da1ff5650> |
RATELIMIT_AUTHENTICATED_USER |
u'5000 per hour;100 per minute' |
RATELIMIT_ENABLED |
True |
RATELIMIT_GUEST_USER |
u'1000 per hour;60 per minute' |
RATELIMIT_HEADER_LIMIT |
'X-RateLimit-Limit' |
RATELIMIT_HEADER_REMAINING |
'X-RateLimit-Remaining' |
RATELIMIT_HEADER_RESET |
'X-RateLimit-Reset' |
RATELIMIT_HEADER_RETRY_AFTER |
'Retry-After' |
RATELIMIT_HEADERS_ENABLED |
True |
RATELIMIT_KEY_FUNC |
<function useragent_and_ip_limit_key at 0x7f7d98d96450> |
RATELIMIT_PER_ENDPOINT |
{u'zenodo_support.support': u'10 per second', u'invenio_github_badge.index_old': u'10 per second', u'invenio_github_badge.latest_doi': u'10 per second', u'invenio_formatter_badges.badge': u'10 per second', u'invenio_github_badge.latest_doi_old': u'10 per second', u'zenodo_redirector.contact': u'10 per second', u'security.login': u'10 per second', u'zenodo_frontpage.index': u'10 per second', u'invenio_github_badge.index': u'10 per second'} |
RATELIMIT_STORAGE_URL |
u'redis://cache:6379/0' |
RATELIMIT_STRATEGY |
u'moving-window' |
RATELIMIT_SWALLOW_ERRORS |
False |
RECAPTCHA_PRIVATE_KEY |
None |
RECAPTCHA_PUBLIC_KEY |
None |
RECORDS_API |
u'/api/records/{pid_value}' |
RECORDS_REST_DEFAULT_SORT |
{'funders': {'noquery': 'bestmatch', 'query': 'bestmatch'}, 'records': {'noquery': u'mostrecent', 'query': u'bestmatch'}, 'grants': {'noquery': 'bestmatch', 'query': 'bestmatch'}, 'deposits': {'noquery': 'mostrecent', 'query': 'bestmatch'}} |
RECORDS_REST_ELASTICSEARCH_ERROR_HANDLERS |
{u'query_parsing_exception': <function elasticsearch_query_parsing_exception_handler at 0x7f7d9a22fc50>, u'token_mgr_error': <function elasticsearch_query_parsing_exception_handler at 0x7f7d9a22fc50>} |
RECORDS_REST_ENDPOINTS |
{'recid': {'list_route': u'/records/', 'default_media_type': u'application/vnd.zenodo.v1+json', 'item_route': u'/records/<pid(recid,record_class="zenodo.modules.records.api:ZenodoRecord"):pid_value>', 'record_class': u'zenodo.modules.records.api:ZenodoRecord', 'pid_fetcher': u'zenodo_record_fetcher', 'search_index': u'records', 'pid_type': u'recid', 'search_type': [u'record-v1.0.0'], 'search_serializers': {u'application/vnd.zenodo.v1+json': u'zenodo.modules.records.serializers:json_v1_search', u'application/x-datacite+xml': u'zenodo.modules.records.serializers.datacite_v31_search', u'application/x-dc+xml': u'zenodo.modules.records.serializers.dc_v1_search', u'application/x-bibtex': u'zenodo.modules.records.serializers:bibtex_v1_search', u'application/json': u'zenodo.modules.records.serializers:legacyjson_v1_search', u'application/marcxml+xml': u'zenodo.modules.records.serializers.marcxml_v1_search'}, 'read_permission_factory_imp': <function allow_all at 0x7f7d9a2c0ad0>, 'record_serializers': {u'application/x-datacite-v41+xml': u'zenodo.modules.records.serializers.datacite_v41_response', u'application/vnd.zenodo.v1+json': u'zenodo.modules.records.serializers.json_v1_response', u'application/x-dc+xml': u'zenodo.modules.records.serializers.dc_v1_response', u'application/x-bibtex': u'zenodo.modules.records.serializers.bibtex_v1_response', u'application/json': u'zenodo.modules.records.serializers.legacyjson_v1_response', u'application/vnd.citationstyles.csl+json': u'zenodo.modules.records.serializers.csl_v1_response', u'application/dcat+xml': u'zenodo.modules.records.serializers.dcat_response', u'text/x-bibliography': u'zenodo.modules.records.serializers.citeproc_v1_response', u'application/marcxml+xml': u'zenodo.modules.records.serializers.marcxml_v1_response', u'application/x-datacite+xml': u'zenodo.modules.records.serializers.datacite_v31_response', u'application/ld+json': u'zenodo.modules.records.serializers.schemaorg_jsonld_v1_response', u'application/vnd.geo+json': u'zenodo.modules.records.serializers.geojson_v1_response'}, 'pid_minter': u'zenodo_record_minter', 'search_factory_imp': u'zenodo.modules.records.query.search_factory'}, 'frdoi': {'list_route': '/funders/', 'default_media_type': 'application/json', 'suggesters': {'text': {'completion': {'field': 'suggest'}}}, 'item_route': '/funders/<pidpath(frdoi):pid_value>', 'pid_fetcher': 'openaire_funder_fetcher', 'search_index': 'funders', 'pid_type': 'frdoi', 'search_type': None, 'search_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_search'}, 'read_permission_factory_imp': <function allow_all at 0x7f7d9a2c0ad0>, 'record_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_response'}, 'pid_minter': 'openaire_funder_minter'}, 'od_lic': {'list_route': '/licenses/', 'default_media_type': 'application/json', 'suggesters': {'text': {'completion': {'field': 'suggest', u'fuzzy': True}}}, 'item_route': '/licenses/<pid(od_lic):pid_value>', 'search_index': 'licenses', 'pid_type': 'od_lic', 'search_type': None, 'search_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_search'}, 'pid_fetcher': 'opendefinition_license_fetcher', 'record_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_response'}, 'pid_minter': 'opendefinition_license_minter'}, 'grant': {'list_route': '/grants/', 'default_media_type': 'application/json', 'suggesters': {'text': {'completion': {'contexts': 'funder', 'field': 'suggest'}}}, 'item_route': '/grants/<pidpath(grant):pid_value>', 'pid_fetcher': 'openaire_grant_fetcher', 'search_index': 'grants', 'pid_type': 'grant', 'search_type': None, 'search_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_search'}, 'read_permission_factory_imp': <function allow_all at 0x7f7d9a2c0ad0>, 'record_serializers': {'application/json': 'invenio_records_rest.serializers:json_v1_response'}, 'pid_minter': 'openaire_grant_minter'}} |
RECORDS_REST_FACETS |
{'funders': {'filters': {'country': <function inner at 0x7f7d99da15d0>, 'type': <function inner at 0x7f7d99da1650>}, 'aggs': {'country': {'terms': {'field': 'country'}}, 'type': {'terms': {'field': 'type'}}}}, 'records': {'post_filters': {'keywords': <function inner at 0x7f7d98d96c50>, 'subtype': <function inner at 0x7f7d98d96cd0>, 'type': <function inner at 0x7f7d98d96d50>, 'access_right': <function inner at 0x7f7d98d96b50>, 'file_type': <function inner at 0x7f7d98d96bd0>}, 'filters': {'communities': <function inner at 0x7f7d98d96950>, 'provisional_communities': <function inner at 0x7f7d98d96a50>, 'bounds': <function inner at 0x7f7d98d96ad0>, 'custom': <function inner at 0x7f7d98d969d0>}, 'aggs': {'communities': {'terms': {'field': u'communities'}}, 'keywords': {'terms': {'field': u'keywords'}}, 'type': {'terms': {'field': u'resource_type.type'}, 'aggs': {'subtype': {'terms': {'field': u'resource_type.subtype'}}}}, 'access_right': {'terms': {'field': u'access_right'}}, 'file_type': {'terms': {'field': u'filetype'}}}}, 'grants': {'filters': {'funder': <function inner at 0x7f7d99da16d0>}, 'aggs': {'funder': {'terms': {'field': 'funder.acronyms'}}}}, 'deposits': {u'filters': {'communities': <function inner at 0x7f7d98d96dd0>, 'provisional_communities': <function inner at 0x7f7d98d96ed0>, 'locations': <function inner at 0x7f7d98d96f50>, 'custom': <function inner at 0x7f7d98d96e50>}, 'post_filters': {'status': <function inner at 0x7f7d9a0cc450>}, 'aggs': {'status': {'terms': {'field': '_deposit.status'}}}}} |
RECORDS_REST_SORT_OPTIONS |
{'funders': {'bestmatch': {'fields': ['-_score'], 'default_order': 'asc', 'order': 1, 'title': 'Best match'}, 'name': {'fields': ['name'], 'default_order': 'asc', 'order': 2, 'title': 'Name'}}, 'records': {'distance': {'fields': [<function inner at 0x7f7d98d96850>], 'title': u'Distance', 'display': False, 'order': 2, 'default_order': u'asc'}, 'mostviewed': {'fields': [u'-_stats.version_views'], 'default_order': u'asc', 'order': 1, 'title': u'Most viewed'}, 'journal': {'fields': [u'journal.year', u'journal.volume', u'journal.issue', u'journal.pages'], 'default_order': u'desc', 'order': 6, 'title': u'Journal'}, 'mostrecent': {'fields': [u'-_created'], 'default_order': u'asc', 'order': 2, 'title': u'Most recent'}, 'version': {'fields': [u'conceptrecid', u'relations.version.index'], 'default_order': u'desc', 'order': 7, 'title': u'Version'}, 'bestmatch': {'fields': [u'-_score'], 'default_order': u'asc', 'order': 1, 'title': u'Best match'}, 'publication_date': {'fields': [u'publication_date'], 'default_order': u'desc', 'order': 3, 'title': u'Publication date'}, 'conference_session': {'fields': [u'meeting.session', u'-meeting.session_part'], 'default_order': u'desc', 'order': 4, 'title': u'Conference session'}}, 'grants': {'startdate': {'fields': ['startdate'], 'default_order': 'asc', 'order': 2, 'title': 'Start date'}, 'bestmatch': {'fields': ['-_score'], 'default_order': 'asc', 'order': 1, 'title': 'Best match'}, 'enddate': {'fields': ['enddate'], 'default_order': 'asc', 'order': 2, 'title': 'End date'}}, 'deposits': {'distance': {'fields': [<function inner at 0x7f7d98d968d0>], 'title': u'Distance', 'display': False, 'order': 2, 'default_order': u'asc'}, 'version': {'fields': [u'conceptrecid', u'relations.version.index'], 'default_order': u'desc', 'order': 7, 'title': u'Version'}, 'bestmatch': {'fields': ['-_score'], 'default_order': 'asc', 'order': 2, 'title': 'Best match'}, 'mostrecent': {'fields': ['-_updated'], 'default_order': 'asc', 'order': 1, 'title': 'Most recent'}}} |
RECORDS_UI_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
RECORDS_UI_DEFAULT_PERMISSION_FACTORY |
u'zenodo.modules.records.permissions:deposit_read_permission_factory' |
RECORDS_UI_ENDPOINT |
u'{scheme}://{host}/record/{pid_value}' |
RECORDS_UI_ENDPOINTS |
{'recid_extra_formats': {'route': u'/record/<pid_value>/formats', 'view_imp': u'zenodo.modules.records.views.record_extra_formats', 'pid_type': u'recid', 'record_class': u'zenodo.modules.records.api:ZenodoRecord'}, 'recid_access_request': {'route': '/record/<pid_value>/accessrequest', 'view_imp': 'zenodo_accessrequests.views.requests.access_request', 'methods': ['GET', 'POST'], 'template': 'zenodo_accessrequests/access_request.html', 'pid_type': 'recid'}, 'recid': {'route': u'/record/<pid_value>', 'record_class': u'zenodo.modules.records.api:ZenodoRecord', 'template': u'zenodo_records/record_detail.html', 'pid_type': u'recid'}, 'recid_files': {'route': u'/record/<pid_value>/files/<path:filename>', 'view_imp': u'invenio_records_files.utils.file_download_ui', 'pid_type': u'recid', 'record_class': u'zenodo.modules.records.api:ZenodoRecord'}, 'recid_thumbnail': {'route': u'/record/<pid_value>/thumb<thumbnail_size>', 'view_imp': u'zenodo.modules.records.views.record_thumbnail', 'pid_type': u'recid', 'record_class': u'zenodo.modules.records.api:ZenodoRecord'}, 'recid_export': {'route': u'/record/<pid_value>/export/<any(csl, hx, xn, schemaorg_jsonld, xm, dcite, ef, json, xd, xe, dcite3, geojson, dcite4, hm, dcat, cp, xw):format>', 'view_imp': u'zenodo.modules.records.views.records_ui_export', 'record_class': u'zenodo.modules.records.api:ZenodoRecord', 'template': u'zenodo_records/record_export.html', 'pid_type': u'recid'}, 'recid_access_request_email_confirm': {'route': '/record/<pid_value>/accessrequest/<token>/confirm', 'view_imp': 'zenodo_accessrequests.views.requests.confirm', 'pid_type': 'recid'}, 'recid_preview': {'route': u'/record/<pid_value>/preview/<path:filename>', 'view_imp': u'invenio_previewer.views.preview', 'pid_type': u'recid', 'record_class': u'zenodo.modules.records.api:ZenodoRecord'}} |
RECORDS_UI_EXPORT_FORMATS |
{} |
RECORDS_UI_LOGIN_ENDPOINT |
'security.login' |
RECORDS_UI_TOMBSTONE_TEMPLATE |
u'zenodo_records/tombstone.html' |
RECORDS_VALIDATION_TYPES |
{} |
REQUIREJS_BASEURL |
'/usr/local/var/instance/static' |
REQUIREJS_CONFIG |
u'js/zenodo-build.js' |
REST_ENABLE_CORS |
True |
SASS_BIN |
'node-sass' |
SEARCH_CLIENT_CONFIG |
None |
SEARCH_DOC_TYPE_DEFAULT |
None |
SEARCH_ELASTIC_HOSTS |
['es:9200'] |
SEARCH_ELASTIC_KEYWORD_MAPPING |
{} |
SEARCH_INDEX_PREFIX |
u'zenodo-dev-' |
SEARCH_MAPPINGS |
[u'deposits', u'funders', u'grants', u'licenses', u'records'] |
SEARCH_RESULTS_MIN_SCORE |
None |
SEARCH_UI_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
SEARCH_UI_HEADER_TEMPLATE |
u'zenodo_theme/header.html' |
SEARCH_UI_JSTEMPLATE_COUNT |
'templates/invenio_search_ui/count.html' |
SEARCH_UI_JSTEMPLATE_ERROR |
u'templates/zenodo_search_ui/error.html' |
SEARCH_UI_JSTEMPLATE_FACETS |
u'templates/zenodo_search_ui/facets.html' |
SEARCH_UI_JSTEMPLATE_LOADING |
'templates/invenio_search_ui/loading.html' |
SEARCH_UI_JSTEMPLATE_PAGINATION |
'templates/invenio_search_ui/pagination.html' |
SEARCH_UI_JSTEMPLATE_RANGE |
'templates/invenio_search_ui/range.html' |
SEARCH_UI_JSTEMPLATE_RANGE_OPTIONS |
{'width': 180, 'selectionId': '#year_select', 'name': 'years', 'histogramId': '#year_hist'} |
SEARCH_UI_JSTEMPLATE_RESULTS |
u'templates/zenodo_search_ui/results.html' |
SEARCH_UI_JSTEMPLATE_SELECT_BOX |
'templates/invenio_search_ui/selectbox.html' |
SEARCH_UI_JSTEMPLATE_SORT_ORDER |
'templates/invenio_search_ui/togglebutton.html' |
SEARCH_UI_SEARCH_API |
u'/api/records/' |
SEARCH_UI_SEARCH_INDEX |
'records' |
SEARCH_UI_SEARCH_MIMETYPE |
u'application/vnd.zenodo.v1+json' |
SEARCH_UI_SEARCH_TEMPLATE |
u'zenodo_search_ui/search.html' |
SECRET_KEY |
'CHANGE_ME' |
SECURITY_BLUEPRINT_NAME |
'security' |
SECURITY_CHANGE_PASSWORD_TEMPLATE |
'invenio_accounts/change_password.html' |
SECURITY_CHANGE_SALT |
'change-salt' |
SECURITY_CHANGE_URL |
'/account/settings/password/' |
SECURITY_CHANGEABLE |
True |
SECURITY_CLI_ROLES_NAME |
'roles' |
SECURITY_CLI_USERS_NAME |
'users' |
SECURITY_CONFIRM_EMAIL_WITHIN |
'30 minutes' |
SECURITY_CONFIRM_ERROR_VIEW |
None |
SECURITY_CONFIRM_SALT |
u'CHANGE_ME' |
SECURITY_CONFIRM_URL |
'/confirm' |
SECURITY_CONFIRMABLE |
True |
SECURITY_DATETIME_FACTORY |
<built-in method utcnow of type object at 0x7f7da47f9b80> |
SECURITY_DEFAULT_HTTP_AUTH_REALM |
'Login Required' |
SECURITY_DEFAULT_REMEMBER_ME |
False |
SECURITY_DEPRECATED_HASHING_SCHEMES |
['hex_md5'] |
SECURITY_DEPRECATED_PASSWORD_SCHEMES |
[u'sha512_crypt', u'invenio_aes_encrypted_email'] |
SECURITY_EMAIL_HTML |
True |
SECURITY_EMAIL_PLAINTEXT |
True |
SECURITY_EMAIL_SENDER |
u'info@zenodo.org' |
SECURITY_EMAIL_SUBJECT_CONFIRM |
'Please confirm your email' |
SECURITY_EMAIL_SUBJECT_PASSWORD_CHANGE_NOTICE |
'Your password has been changed' |
SECURITY_EMAIL_SUBJECT_PASSWORD_NOTICE |
'Your password has been reset' |
SECURITY_EMAIL_SUBJECT_PASSWORD_RESET |
'Password reset instructions' |
SECURITY_EMAIL_SUBJECT_PASSWORDLESS |
'Login instructions' |
SECURITY_EMAIL_SUBJECT_REGISTER |
u'Welcome to Zenodo!' |
SECURITY_FLASH_MESSAGES |
True |
SECURITY_FORGOT_PASSWORD_TEMPLATE |
'invenio_accounts/forgot_password.html' |
SECURITY_HASHING_SCHEMES |
['sha256_crypt', 'hex_md5'] |
SECURITY_I18N_DOMAIN |
'flask_security' |
SECURITY_LOGIN_SALT |
u'CHANGE_ME' |
SECURITY_LOGIN_URL |
'/login/' |
SECURITY_LOGIN_USER_TEMPLATE |
u'zenodo_theme/security/login_user.html' |
SECURITY_LOGIN_WITHIN |
'1 days' |
SECURITY_LOGIN_WITHOUT_CONFIRMATION |
True |
SECURITY_LOGOUT_URL |
'/logout/' |
SECURITY_MSG_ALREADY_CONFIRMED |
('Your email has already been confirmed.', 'info') |
SECURITY_MSG_CONFIRM_REGISTRATION |
('Thank you. Confirmation instructions have been sent to %(email)s.', 'success') |
SECURITY_MSG_CONFIRMATION_EXPIRED |
('You did not confirm your email within %(within)s. New instructions to confirm your email have been sent to %(email)s.', 'error') |
SECURITY_MSG_CONFIRMATION_REQUEST |
('Confirmation instructions have been sent to %(email)s.', 'info') |
SECURITY_MSG_CONFIRMATION_REQUIRED |
(u'Login failed; Invalid user or password.', u'error') |
SECURITY_MSG_DISABLED_ACCOUNT |
(u'Login failed; Invalid user or password.', u'error') |
SECURITY_MSG_EMAIL_ALREADY_ASSOCIATED |
('%(email)s is already associated with an account.', 'error') |
SECURITY_MSG_EMAIL_CONFIRMED |
('Thank you. Your email has been confirmed.', 'success') |
SECURITY_MSG_EMAIL_NOT_PROVIDED |
('Email not provided', 'error') |
SECURITY_MSG_FORGOT_PASSWORD |
('Forgot password?', 'info') |
SECURITY_MSG_INVALID_CONFIRMATION_TOKEN |
('Invalid confirmation token.', 'error') |
SECURITY_MSG_INVALID_EMAIL_ADDRESS |
('Invalid email address', 'error') |
SECURITY_MSG_INVALID_LOGIN_TOKEN |
('Invalid login token.', 'error') |
SECURITY_MSG_INVALID_PASSWORD |
(u'Login failed; Invalid user or password.', u'error') |
SECURITY_MSG_INVALID_REDIRECT |
('Redirections outside the domain are forbidden', 'error') |
SECURITY_MSG_INVALID_RESET_PASSWORD_TOKEN |
('Invalid reset password token.', 'error') |
SECURITY_MSG_LOGIN |
('Please log in to access this page.', 'info') |
SECURITY_MSG_LOGIN_EMAIL_SENT |
('Instructions to login have been sent to %(email)s.', 'success') |
SECURITY_MSG_LOGIN_EXPIRED |
('You did not login within %(within)s. New instructions to login have been sent to %(email)s.', 'error') |
SECURITY_MSG_PASSWORD_CHANGE |
('You successfully changed your password.', 'success') |
SECURITY_MSG_PASSWORD_INVALID_LENGTH |
('Password must be at least 6 characters', 'error') |
SECURITY_MSG_PASSWORD_IS_THE_SAME |
('Your new password must be different than your previous password.', 'error') |
SECURITY_MSG_PASSWORD_MISMATCH |
('Password does not match', 'error') |
SECURITY_MSG_PASSWORD_NOT_PROVIDED |
('Password not provided', 'error') |
SECURITY_MSG_PASSWORD_NOT_SET |
(u'Login failed; Invalid user or password.', u'error') |
SECURITY_MSG_PASSWORD_RESET |
('You successfully reset your password and you have been logged in automatically.', 'success') |
SECURITY_MSG_PASSWORD_RESET_EXPIRED |
('You did not reset your password within %(within)s. New instructions have been sent to %(email)s.', 'error') |
SECURITY_MSG_PASSWORD_RESET_REQUEST |
('Instructions to reset your password have been sent to %(email)s.', 'info') |
SECURITY_MSG_PASSWORDLESS_LOGIN_SUCCESSFUL |
('You have successfully logged in.', 'success') |
SECURITY_MSG_REFRESH |
('Please reauthenticate to access this page.', 'info') |
SECURITY_MSG_RETYPE_PASSWORD_MISMATCH |
('Passwords do not match', 'error') |
SECURITY_MSG_UNAUTHORIZED |
('You do not have permission to view this resource.', 'error') |
SECURITY_MSG_USER_DOES_NOT_EXIST |
(u'Login failed; Invalid user or password.', u'error') |
SECURITY_PASSWORD_HASH |
u'pbkdf2_sha512' |
SECURITY_PASSWORD_SALT |
u'CHANGE_ME' |
SECURITY_PASSWORD_SCHEMES |
[u'pbkdf2_sha512', u'sha512_crypt', u'invenio_aes_encrypted_email'] |
SECURITY_PASSWORD_SINGLE_HASH |
False |
SECURITY_PASSWORDLESS |
False |
SECURITY_POST_CHANGE_VIEW |
None |
SECURITY_POST_CONFIRM_VIEW |
None |
SECURITY_POST_LOGIN_VIEW |
'/' |
SECURITY_POST_LOGOUT_VIEW |
'/' |
SECURITY_POST_REGISTER_VIEW |
None |
SECURITY_POST_RESET_VIEW |
None |
SECURITY_RECOVERABLE |
True |
SECURITY_REGISTER_URL |
'/signup/' |
SECURITY_REGISTER_USER_TEMPLATE |
'invenio_userprofiles/register_user.html' |
SECURITY_REGISTERABLE |
True |
SECURITY_REMEMBER_SALT |
u'CHANGE_ME' |
SECURITY_RESET_PASSWORD_TEMPLATE |
'invenio_accounts/reset_password.html' |
SECURITY_RESET_PASSWORD_WITHIN |
'30 minutes' |
SECURITY_RESET_SALT |
u'CHANGE_ME' |
SECURITY_RESET_URL |
'/lost-password/' |
SECURITY_SEND_CONFIRMATION_TEMPLATE |
'invenio_accounts/send_confirmation.html' |
SECURITY_SEND_LOGIN_TEMPLATE |
'invenio_accounts/send_login.html' |
SECURITY_SEND_PASSWORD_CHANGE_EMAIL |
True |
SECURITY_SEND_PASSWORD_RESET_EMAIL |
True |
SECURITY_SEND_PASSWORD_RESET_NOTICE_EMAIL |
True |
SECURITY_SEND_REGISTER_EMAIL |
True |
SECURITY_SUBDOMAIN |
None |
SECURITY_TOKEN_AUTHENTICATION_HEADER |
'Authentication-Token' |
SECURITY_TOKEN_AUTHENTICATION_KEY |
'auth_token' |
SECURITY_TOKEN_MAX_AGE |
None |
SECURITY_TRACKABLE |
True |
SECURITY_UNAUTHORIZED_VIEW |
<function <lambda> at 0x7f7d9bde6d50> |
SECURITY_URL_PREFIX |
None |
SECURITY_USER_IDENTITY_ATTRIBUTES |
['email'] |
SEND_FILE_MAX_AGE_DEFAULT |
datetime.timedelta(0, 43200) |
SENTRY_DSN |
None |
SENTRY_PROCESSORS |
('raven.processors.SanitizePasswordsProcessor', 'invenio_logging.sentry.RequestIdProcessor') |
SENTRY_TRANSPORT |
'raven.transport.http.HTTPTransport' |
SERVER_NAME |
None |
SESSION_COOKIE_DOMAIN |
False |
SESSION_COOKIE_HTTPONLY |
True |
SESSION_COOKIE_NAME |
'session' |
SESSION_COOKIE_PATH |
None |
SESSION_COOKIE_SAMESITE |
None |
SESSION_COOKIE_SECURE |
True |
SESSION_KEY_BITS |
64 |
SESSION_RANDOM_SOURCE |
<random.SystemRandom object at 0x55af8bceccb0> |
SESSION_REFRESH_EACH_REQUEST |
True |
SETTINGS_TEMPLATE |
u'invenio_theme/page_settings.html' |
SIPSTORE_AGENT_FACTORY |
u'zenodo.modules.sipstore.utils:build_agent_info' |
SIPSTORE_AGENT_JSONSCHEMA_ENABLED |
True |
SIPSTORE_ARCHIVER_DIRECTORY_BUILDER |
u'zenodo.modules.sipstore.utils.archive_directory_builder' |
SIPSTORE_ARCHIVER_LOCATION_NAME |
u'archive' |
SIPSTORE_ARCHIVER_METADATA_TYPES |
[u'json', u'marcxml'] |
SIPSTORE_ARCHIVER_SIPFILE_NAME_FORMATTER |
u'invenio_sipstore.archivers.utils.secure_sipfile_name_formatter' |
SIPSTORE_ARCHIVER_SIPMETADATA_NAME_FORMATTER |
u'zenodo.modules.sipstore.utils.sipmetadata_name_formatter' |
SIPSTORE_ARCHIVER_WRITING_ENABLED |
False |
SIPSTORE_BAGIT_TAGS |
[(u'Source-Organization', u'European Organization for Nuclear Research'), (u'Organization-Address', u'CERN, CH-1211 Geneva 23, Switzerland'), (u'Bagging-Date', None), (u'Payload-Oxum', None), (u'External-Identifier', None), (u'External-Description', u'BagIt archive of Zenodo record. Description of the payload structure and data interpretation available at https://doi.org/10.5281/zenodo.841781')] |
SIPSTORE_DEFAULT_AGENT_JSONSCHEMA |
u'sipstore/agent-webclient-v1.0.0.json' |
SIPSTORE_DEFAULT_BAGIT_JSONSCHEMA |
'sipstore/bagit-v1.0.0.json' |
SIPSTORE_FILE_STORAGE_FACTORY |
'invenio_files_rest.storage.pyfs.pyfs_storage_factory' |
SIPSTORE_FILEPATH_MAX_LEN |
1000 |
SIPSTORE_GITHUB_AGENT_JSONSCHEMA |
u'sipstore/agent-githubclient-v1.0.0.json' |
SQLALCHEMY_BINDS |
None |
SQLALCHEMY_COMMIT_ON_TEARDOWN |
False |
SQLALCHEMY_DATABASE_URI |
'postgresql://zenodo:zenodo@db/zenodo' |
SQLALCHEMY_ECHO |
False |
SQLALCHEMY_MAX_OVERFLOW |
None |
SQLALCHEMY_NATIVE_UNICODE |
None |
SQLALCHEMY_POOL_RECYCLE |
None |
SQLALCHEMY_POOL_SIZE |
None |
SQLALCHEMY_POOL_TIMEOUT |
None |
SQLALCHEMY_RECORD_QUERIES |
None |
SQLALCHEMY_TRACK_MODIFICATIONS |
True |
STATS_AGGREGATIONS |
{u'record-view-agg': {'templates': u'zenodo.modules.stats.templates.aggregations', 'params': {'field': u'recid', 'index_interval': u'month', 'client': <Elasticsearch([{u'host': u'es', u'port': 9200}])>, 'metric_fields': {'unique_count': (u'cardinality', u'unique_session_id', {u'precision_threshold': 1000})}, 'copy_fields': {'owners': <function <lambda> at 0x7f7d98dad1d0>, 'doi': u'doi', 'conceptdoi': u'conceptdoi', 'is_parent': <function <lambda> at 0x7f7d98dad250>, 'communities': <function <lambda> at 0x7f7d98dad150>, 'conceptrecid': u'conceptrecid', 'recid': u'recid', 'record_id': u'record_id'}, 'interval': u'day', 'event': u'record-view'}, 'cls': <class 'invenio_stats.aggregations.StatAggregator'>}, u'record-view-all-versions-agg': {'templates': u'zenodo.modules.stats.templates.aggregations', 'params': {'field': u'conceptrecid', 'index_interval': u'month', 'client': <Elasticsearch([{u'host': u'es', u'port': 9200}])>, 'metric_fields': {'unique_count': (u'cardinality', u'unique_session_id', {u'precision_threshold': 1000})}, 'copy_fields': {'communities': <function <lambda> at 0x7f7d98dad2d0>, 'conceptrecid': u'conceptrecid', 'owners': <function <lambda> at 0x7f7d98dad350>, 'is_parent': <function <lambda> at 0x7f7d98dad3d0>, 'conceptdoi': u'conceptdoi'}, 'interval': u'day', 'event': u'record-view'}, 'cls': <class 'invenio_stats.aggregations.StatAggregator'>}, u'record-download-agg': {'templates': u'zenodo.modules.stats.templates.aggregations', 'params': {'field': u'recid', 'index_interval': u'month', 'client': <Elasticsearch([{u'host': u'es', u'port': 9200}])>, 'metric_fields': {'volume': (u'sum', u'size', {}), 'unique_count': (u'cardinality', u'unique_session_id', {u'precision_threshold': 1000})}, 'copy_fields': {'owners': <function <lambda> at 0x7f7d98dad4d0>, 'doi': u'doi', 'conceptdoi': u'conceptdoi', 'is_parent': <function <lambda> at 0x7f7d98dad550>, 'communities': <function <lambda> at 0x7f7d98dad450>, 'conceptrecid': u'conceptrecid', 'bucket_id': u'bucket_id', 'recid': u'recid', 'record_id': u'record_id'}, 'interval': u'day', 'event': u'file-download'}, 'cls': <class 'invenio_stats.aggregations.StatAggregator'>}, u'record-download-all-versions-agg': {'templates': u'zenodo.modules.stats.templates.aggregations', 'params': {'field': u'conceptrecid', 'client': <Elasticsearch([{u'host': u'es', u'port': 9200}])>, 'metric_fields': {'volume': (u'sum', u'size', {}), 'unique_count': (u'cardinality', u'unique_session_id', {u'precision_threshold': 1000})}, 'copy_fields': {'communities': <function <lambda> at 0x7f7d98dad5d0>, 'conceptrecid': u'conceptrecid', 'owners': <function <lambda> at 0x7f7d98dad650>, 'is_parent': <function <lambda> at 0x7f7d98dad6d0>, 'conceptdoi': u'conceptdoi'}, 'interval': u'day', 'event': u'file-download'}, 'cls': <class 'invenio_stats.aggregations.StatAggregator'>}} |
STATS_EVENTS |
{u'record-view': {u'templates': u'zenodo.modules.stats.templates.events', u'signal': u'invenio_records_ui.signals.record_viewed', u'params': {u'double_click_window': 30, u'preprocessors': [u'invenio_stats.processors:flag_robots', <function <lambda> at 0x7f7d98dad0d0>, u'invenio_stats.processors:flag_machines', u'invenio_stats.processors:anonymize_user', u'invenio_stats.contrib.event_builders:build_record_unique_id'], u'suffix': u'%Y-%m'}, u'event_builders': [u'invenio_stats.contrib.event_builders.record_view_event_builder', u'zenodo.modules.stats.event_builders:skip_deposit', u'zenodo.modules.stats.event_builders:add_record_metadata'], u'cls': <class 'invenio_stats.processors.EventsIndexer'>}, u'file-download': {u'templates': u'zenodo.modules.stats.templates.events', u'signal': u'invenio_files_rest.signals.file_downloaded', u'params': {u'double_click_window': 30, u'preprocessors': [u'invenio_stats.processors:flag_robots', <function <lambda> at 0x7f7d98dad050>, u'invenio_stats.processors:flag_machines', u'invenio_stats.processors:anonymize_user', u'invenio_stats.contrib.event_builders:build_file_unique_id'], u'suffix': u'%Y-%m'}, u'event_builders': [u'invenio_stats.contrib.event_builders.file_download_event_builder', u'zenodo.modules.stats.event_builders:skip_deposit', u'zenodo.modules.stats.event_builders:add_record_metadata'], u'cls': <class 'invenio_stats.processors.EventsIndexer'>}} |
STATS_MQ_EXCHANGE |
<unbound Exchange events(direct)> |
STATS_PERMISSION_FACTORY |
<function default_permission_factory at 0x7f7d98e2b4d0> |
STATS_QUERIES |
{u'record-view': {'permission_factory': <function stats_queries_permission_factory at 0x7f7d98dad750>, 'params': {'doc_type': u'record-view-day-aggregation', 'copy_fields': {'owners': u'owners', 'doi': u'doi', 'conceptdoi': u'conceptdoi', 'is_parent': u'is_parent', 'communities': u'communities', 'conceptrecid': u'conceptrecid', 'recid': u'recid', 'record_id': u'record_id'}, 'required_filters': {'recid': u'recid'}, 'metric_fields': {'count': (u'sum', u'count', {}), 'unique_count': (u'sum', u'unique_count', {})}, 'index': u'stats-record-view'}, 'cls': <class 'invenio_stats.queries.ESTermsQuery'>}, u'record-view-all-versions': {'permission_factory': <function stats_queries_permission_factory at 0x7f7d98dad750>, 'params': {'doc_type': u'record-view-day-aggregation', 'metric_fields': {'count': (u'sum', u'count', {}), 'unique_count': (u'sum', u'unique_count', {})}, 'index': u'stats-record-view', 'query_modifiers': [<function <lambda> at 0x7f7d98dad7d0>], 'copy_fields': {'communities': u'communities', 'conceptrecid': u'conceptrecid', 'owners': u'owners', 'is_parent': u'is_parent', 'conceptdoi': u'conceptdoi'}, 'required_filters': {'conceptrecid': u'conceptrecid'}}, 'cls': <class 'invenio_stats.queries.ESTermsQuery'>}, u'record-download-all-versions': {'permission_factory': <function stats_queries_permission_factory at 0x7f7d98dad750>, 'params': {'doc_type': u'file-download-day-aggregation', 'metric_fields': {'volume': (u'sum', u'volume', {}), 'unique_count': (u'sum', u'unique_count', {}), 'count': (u'sum', u'count', {})}, 'index': u'stats-file-download', 'query_modifiers': [<function <lambda> at 0x7f7d98dad850>], 'copy_fields': {'communities': u'communities', 'conceptrecid': u'conceptrecid', 'owners': u'owners', 'is_parent': u'is_parent', 'conceptdoi': u'conceptdoi'}, 'required_filters': {'conceptrecid': u'conceptrecid'}}, 'cls': <class 'invenio_stats.queries.ESTermsQuery'>}, u'record-download': {'permission_factory': <function stats_queries_permission_factory at 0x7f7d98dad750>, 'params': {'doc_type': u'file-download-day-aggregation', 'copy_fields': {'owners': u'owners', 'doi': u'doi', 'conceptdoi': u'conceptdoi', 'is_parent': u'is_parent', 'communities': u'communities', 'conceptrecid': u'conceptrecid', 'bucket_id': u'bucket_id', 'recid': u'recid', 'record_id': u'record_id'}, 'required_filters': {'recid': u'recid'}, 'metric_fields': {'volume': (u'sum', u'volume', {}), 'unique_count': (u'sum', u'unique_count', {}), 'count': (u'sum', u'count', {})}, 'index': u'stats-file-download'}, 'cls': <class 'invenio_stats.queries.ESTermsQuery'>}} |
STATS_REGISTER_RECEIVERS |
True |
STATSD_HOST |
None |
STATSD_PORT |
8125 |
STATSD_PREFIX |
u'zenodo' |
SUPPORT_ATTACHMENT_MAX_SIZE |
10000000 |
SUPPORT_DESCRIPTION_MAX_LENGTH |
5000 |
SUPPORT_DESCRIPTION_MIN_LENGTH |
20 |
SUPPORT_EMAIL |
u'info@zenodo.org' |
SUPPORT_EMAIL_BODY_TEMPLATE |
'zenodo_support/email_body.html' |
SUPPORT_EMAIL_CONFIRM_BODY |
'Thank you for contacting Zenodo support.\n\nWe have received your message, and we will do our best to get back to you as soon as possible.\nThis is an automated confirmation of your request, please do not reply to this email.\n\nZenodo Support\nhttps://zenodo.org\n' |
SUPPORT_EMAIL_CONFIRM_TITLE |
'Zenodo Support' |
SUPPORT_EMAIL_TITLE_TEMPLATE |
'zenodo_support/email_title.html' |
SUPPORT_ISSUE_CATEGORIES |
[{'recipients': ['info@zenodo.org'], 'description': 'All requests related to updating files in already published record(s). This includes new file addition, file removal or file replacement. Before sending a request, please consider creating a <a href="http://help.zenodo.org/#versioning">new version</a> of your upload. Please first consult our <a href="http://help.zenodo.org/#general">FAQ</a> to get familiar with the file update conditions, to see if your case is eligible.<br /><br />You request has to contain <u>all</u> of the points below:<ol><li>Provide a justification for the file change in the description.</li><li>Mention any use of the record(s) DOI in publications or online, e.g.: list papers that cite your record and provide links to posts on blogs and social media. Otherwise, state that to the best of your knowledge the DOI has not been used anywhere.</li><li>Specify the record(s) you want to update <u>by the Zenodo URL</u>, e.g.: "https://zenodo.org/record/8428".<br /><u>Providing only the record\'s title, publication date or a screenshot with search result is not explicit enough</u>.</li><li>If you want to delete or update a file, specify it <u>by its filename</u>, and mention if you want the name to remain as is or changed (by default the filename of the new file will be used).</li><li>Upload the new files below or provide a publicly-accessible URL(s) with the files in the description.</li></ol><b><u>Not providing full information on any of the points above will significantly slow down your request resolution</u></b>, since our support staff will have to reply back with a request for missing information.', 'key': 'file-modification', 'title': 'File modification'}, {'recipients': ['info@zenodo.org'], 'description': 'All requests for a quota increase beyond the 50GB limit. Please include the following information with your request:<ol><li>The total size of your dataset, number of files and the largest file in the dataset. When referring to file sizes use <a href="https://en.wikipedia.org/wiki/IEEE_1541-2002">SI units</a></li><li>Information related to the organization, project or grant which was involved in the research, which produced the dataset.</li><li>Information on the currently in-review or future papers that will cite this dataset (if applicable). If possible specify the journal or conference.</li></ol>', 'key': 'upload-quota', 'title': 'File upload quota increase'}, {'recipients': ['info@zenodo.org'], 'description': 'Requests related to record inactivation, either by the record owner or a third party. Please specify the record(s) in question by the URL(s), and reason for the inactivation.', 'key': 'record-inactivation', 'title': 'Record inactivation'}, {'recipients': ['info@zenodo.org'], 'description': 'All questions related to OpenAIRE reporting and grants. Before sending a request, make sure your problem was not already resolved, see OpenAIRE <a href="https://www.openaire.eu/support/faq">FAQ</a>. For questions unrelated to Zenodo, you should contact OpenAIRE <a href="https://www.openaire.eu/support/helpdesk">helpdesk</a> directly.', 'key': 'openaire', 'title': 'OpenAIRE'}, {'recipients': ['info@zenodo.org'], 'description': 'All questions related to possible partnerships, outreach, invited talks and other official inquiries by media.If you are a journal, organization or conference organizer interested in using Zenodo as archive for your papers, software or data, please provide details for your usecase.', 'key': 'partnership', 'title': 'Partnership, outreach and media'}, {'recipients': ['info@zenodo.org'], 'description': 'Report a technical issue or a spam content on Zenodo.Please provide details on how to reproduce the bug. Upload any screenshots or files which are relevant to the issue or to means of reproducing it. Include error messages and error codes you might be getting in the description.<br /> For REST API errors, provide a minimal code which produces the issues. Use external services for scripts and long text, e.g.: <a href="https://gist.github.com/">GitHub Gist</a>. <strong>Do not disclose your password or REST API access tokens.</strong>', 'key': 'tech-support', 'title': 'Security issue, bug or spam report'}, {'recipients': ['info@zenodo.org'], 'description': 'Questions which do not fit into any other category.', 'key': 'other', 'title': 'Other'}] |
SUPPORT_SENDER_EMAIL |
'info@zenodo.org' |
SUPPORT_SENDER_NAME |
'Zenodo' |
SUPPORT_SUPPORT_EMAIL |
['info@zenodo.org'] |
TEMPLATES_AUTO_RELOAD |
None |
TESTING |
False |
THEME_401_TEMPLATE |
'invenio_theme/401.html' |
THEME_403_TEMPLATE |
'invenio_theme/403.html' |
THEME_404_TEMPLATE |
'invenio_theme/404.html' |
THEME_429_TEMPLATE |
u'zenodo_errors/429.html' |
THEME_500_TEMPLATE |
'invenio_theme/500.html' |
THEME_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
THEME_BREADCRUMB_ROOT_ENDPOINT |
u'zenodo_frontpage.index' |
THEME_COVER_TEMPLATE |
u'zenodo_theme/page_cover.html' |
THEME_ERROR_TEMPLATE |
'invenio_theme/page_error.html' |
THEME_FOOTER_TEMPLATE |
'invenio_theme/footer.html' |
THEME_FRONTPAGE |
False |
THEME_FRONTPAGE_TEMPLATE |
'invenio_theme/frontpage.html' |
THEME_FRONTPAGE_TITLE |
'Invenio' |
THEME_GOOGLE_SITE_VERIFICATION |
[u'5fPGCLllnWrvFxH9QWI0l1TadV7byeEvfPcyK2VkS_s', u'Rp5zp04IKW-s1IbpTOGB7Z6XY60oloZD5C3kTM-AiY4'] |
THEME_HEADER_LOGIN_TEMPLATE |
'invenio_theme/header_login.html' |
THEME_HEADER_TEMPLATE |
'invenio_theme/header.html' |
THEME_JAVASCRIPT_TEMPLATE |
'invenio_theme/javascript.html' |
THEME_LOGO |
u'img/zenodo.svg' |
THEME_LOGO_ADMIN |
'images/invenio-white.svg' |
THEME_MATHJAX_CDN |
u'//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML' |
THEME_PIWIK_ID |
None |
THEME_SEARCH_ENDPOINT |
'/search' |
THEME_SEARCHBAR |
True |
THEME_SETTINGS_TEMPLATE |
u'invenio_theme/page_settings.html' |
THEME_SITENAME |
'Zenodo by Phaidra' |
THEME_SITEURL |
'https://zenodo.phaidra.org' |
THEME_TRACKINGCODE_TEMPLATE |
'invenio_theme/trackingcode.html' |
THEME_TWITTERHANDLE |
u'@zenodo_org' |
TRAP_BAD_REQUEST_ERRORS |
None |
TRAP_HTTP_EXCEPTIONS |
False |
USE_X_SENDFILE |
False |
USERPROFILES |
True |
USERPROFILES_BASE_TEMPLATE |
u'zenodo_theme/page.html' |
USERPROFILES_EMAIL_ENABLED |
True |
USERPROFILES_EXTEND_SECURITY_FORMS |
True |
USERPROFILES_PROFILE_TEMPLATE |
'invenio_userprofiles/settings/profile.html' |
USERPROFILES_PROFILE_URL |
'/account/settings/profile/' |
USERPROFILES_REGISTER_USER_BASE_TEMPLATE |
u'zenodo_theme/security/register_user.html' |
USERPROFILES_SETTINGS_TEMPLATE |
u'invenio_theme/page_settings.html' |
WSGI_PROXIES |
2 |
ZENODO_ADMIN_EMAIL |
u'admin@zenodo.org' |
ZENODO_BUCKET_QUOTA_SIZE |
50000000000 |
ZENODO_COMMUNITIES_ADD_IF_GRANTS |
[] |
ZENODO_COMMUNITIES_AUTO_ENABLED |
True |
ZENODO_COMMUNITIES_AUTO_REQUEST |
['zenodo'] |
ZENODO_COMMUNITIES_NOTIFY_DISABLED |
['zenodo'] |
ZENODO_COMMUNITIES_REQUEST_IF_GRANTS |
['ecfunded'] |
ZENODO_COMMUNITY_BRANDING |
['biosyslit', 'lory'] |
ZENODO_CUSTOM_METADATA_TERM_TYPES |
{'text': 'six.string_types', 'keyword': 'six.string_types'} |
ZENODO_DOIID4RECID |
{7458: 7457, 7484: 7483, 7482: 7481, 7465: 7464, 7466: 7446, 7467: 7447, 7468: 7448, 7469: 7449, 7487: 7486} |
ZENODO_EXTRA_FORMATS_BUCKET_QUOTA_SIZE |
100000000 |
ZENODO_FRONTPAGE_BETA_FEATURES |
['citations'] |
ZENODO_FRONTPAGE_FEATURED_COMMUNITIES_COUNT |
3 |
ZENODO_FRONTPAGE_FEATURED_COMMUNITY |
None |
ZENODO_FRONTPAGE_FEATURED_RECORDS |
[] |
ZENODO_FRONTPAGE_FEATURED_TITLE |
None |
ZENODO_JSONSCHEMAS_DEPOSIT_SCHEMA |
('deposits/records/record_src-v1.0.0.json', 'deposits/records/record-v1.0.0.json') |
ZENODO_JSONSCHEMAS_RECORD_SCHEMA |
('records/record_src-v1.0.0.json', 'records/record-v1.0.0.json') |
ZENODO_LOCAL_DOI_PREFIXES |
[u'10.5072', u'10.5281'] |
ZENODO_MAX_FILE_SIZE |
50000000000 |
ZENODO_OPENAIRE_COMMUNITIES |
{} |
ZENODO_RECORDS_EXPORTFORMATS |
{u'csl': {'serializer': u'zenodo.modules.records.serializers.csl_v1', 'title': u'Citation Style Language JSON'}, u'hx': {'serializer': u'zenodo.modules.records.serializers.bibtex_v1', 'title': u'BibTeX'}, u'xn': None, u'schemaorg_jsonld': {'serializer': u'zenodo.modules.records.serializers.schemaorg_jsonld_v1', 'title': u'JSON-LD (schema.org)'}, u'xm': {'serializer': u'zenodo.modules.records.serializers.marcxml_v1', 'title': u'MARC21 XML'}, u'dcite': {'serializer': u'zenodo.modules.records.serializers.datacite_v41', 'title': u'DataCite XML'}, u'ef': {'serializer': u'zenodo.modules.records.serializers.extra_formats_v1', 'title': u'Formats'}, u'json': {'serializer': u'zenodo.modules.records.serializers.json_v1', 'title': u'JSON'}, u'xd': {'serializer': u'zenodo.modules.records.serializers.dc_v1', 'title': u'Dublin Core'}, u'xe': None, u'dcite3': {'serializer': u'zenodo.modules.records.serializers.datacite_v31', 'title': u'DataCite XML'}, u'geojson': {'serializer': u'zenodo.modules.records.serializers.geojson_v1', 'title': u'GeoJSON'}, u'dcite4': {'serializer': u'zenodo.modules.records.serializers.datacite_v41', 'title': u'DataCite XML'}, u'hm': {'serializer': u'zenodo.modules.records.serializers.marcxml_v1', 'title': u'MARC21 XML'}, u'dcat': {'serializer': u'zenodo.modules.records.serializers.dcat_v1', 'title': u'DCAT'}, u'cp': {'serializer': u'zenodo.modules.records.serializers.citeproc_v1', 'title': u'Citation'}, u'xw': None} |
ZENODO_RECORDS_UI_CITATIONS_ENABLE |
False |
ZENODO_RECORDS_UI_CITATIONS_ENDPOINT |
'https://zenodo-broker-qa.web.cern.ch/api/relationships' |
ZENODO_RECORDS_UI_LINKS_FORMAT |
u'https://zenodo.org/record/{recid}' |
ZENODO_RELATION_RULES |
{'briefideas': [{'text': 'Published in', 'prefix': 'http://beta.briefideas.org/', 'scheme': 'url', 'relation': 'isIdenticalTo', 'image': 'img/briefideas.png'}], 'f1000research': [{'text': 'Published in', 'prefix': '10.12688/f1000research', 'scheme': 'doi', 'relation': 'isCitedBy', 'image': 'img/f1000research.jpg'}], 'inspire': [{'text': 'Available in', 'prefix': 'http://inspirehep.net/record/', 'scheme': 'url', 'relation': 'isSupplementedBy', 'image': 'img/inspirehep.png'}], 'zenodo': [{'text': 'Available in', 'prefix': 'https://github.com', 'scheme': 'url', 'relation': 'isSupplementTo', 'image': 'img/github.png'}, {'text': 'Published in', 'prefix': '10.1109/JBHI', 'scheme': 'doi', 'relation': 'isCitedBy', 'image': 'img/ieee.jpg'}]} |
ZENODO_RELATION_TYPES |
[('isCitedBy', lu'Cited by'), ('cites', lu'Cites'), ('isSupplementTo', lu'Supplement to'), ('isSupplementedBy', lu'Supplementary material'), ('references', lu'References'), ('isReferencedBy', lu'Referenced by'), ('isNewVersionOf', lu'Previous versions'), ('isPreviousVersionOf', lu'New versions'), ('isContinuedBy', lu'Continued by'), ('continues', lu'Continues'), ('isPartOf', lu'Part of'), ('hasPart', lu'Has part'), ('isReviewedBy', lu'Reviewed by'), ('reviews', lu'Reviews'), ('isDocumentedBy', lu'Documented by'), ('documents', lu'Documents'), ('compiles', lu'Compiles'), ('isCompiledBy', lu'Compiled by'), ('isDerivedFrom', lu'Derived from'), ('isSourceOf', lu'Source of'), ('isIdenticalTo', lu'Identical to')] |
ZENODO_REMOVAL_REASONS |
[(u'', u''), (u'spam', u'Spam record, removed by Zenodo staff.'), (u'uploader', u'Record removed on request by uploader.'), (u'takedown', u'Record removed on request by third-party.')] |
ZENODO_SITEMAP_MAX_URL_COUNT |
10000 |
ZENODO_SITEMAP_URL_SCHEME |
'https' |
ZENODO_STATS_ELASTICSEARCH_CLIENT_CONFIG |
{'hosts': ['es:9200'], 'connection_class': <class 'elasticsearch.connection.http_requests.RequestsHttpConnection'>, 'timeout': 60} |
ZENODO_STATS_PIWIK_EXPORT_ENABLED |
True |
ZENODO_STATS_PIWIK_EXPORTER |
{'id_site': 1, 'url': 'https://analytics.openaire.eu/piwik.php', 'token_auth': 'api-token', 'chunk_size': 50} |
ZENODO_SYSTEM_SENDER_EMAIL |
u'system@zenodo.org' |
ZENODO_USER_BUCKET_QUOTAS |
{} |