openlibhums / janeway

A web-based platform for publishing journals, preprints, conference proceedings, and books
https://janeway.systems/
GNU Affero General Public License v3.0
172 stars 65 forks source link

Unable to add new journal #1090

Closed amardesi closed 5 years ago

amardesi commented 5 years ago

Describe the bug From the root level Manager page

Janeway version 1.3.4

To Reproduce Steps to reproduce the behavior:

  1. Go to 'http://localhost:8000/manager/'
  2. Click on 'Add new journal'
  3. Enter any code
  4. See error

DoesNotExist at /manager/settings/journal/ SettingValueTranslation matching query does not exist. Request Method: GET Request URL: http://pub-janeway2-dev.escholarship.org/manager/settings/journal/?journal=7 Django Version: 1.11.20 Exception Type: DoesNotExist Exception Value:
SettingValueTranslation matching query does not exist. Exception Location: /apps/eschol/.janewayenv/lib/python3.7/site-packages/django/db/models/query.py in get, line 380 Python Executable: /usr/bin/python3 Python Version: 3.7.2 Python Path:
['/apps/eschol/janeway/src', '/apps/eschol/.janewayenv/lib64/python37.zip', '/apps/eschol/.janewayenv/lib64/python3.7', '/apps/eschol/.janewayenv/lib64/python3.7/lib-dynload', '/usr/lib64/python3.7', '/usr/lib/python3.7', '/apps/eschol/.janewayenv/lib/python3.7/site-packages', '/apps/eschol/.janewayenv/src/django-bootstrap4', '/apps/eschol/.janewayenv/src/foundationform', '/apps/eschol/.janewayenv/src/django-mailgun', '/apps/eschol/.janewayenv/src/django-simple-math-captcha', '/apps/eschol/.janewayenv/src/dynamicsites', '/apps/eschol/.janewayenv/src/ebooklib', '/apps/eschol/.janewayenv/src/django-materialize', '/apps/eschol/janeway/src/plugins'] Server time: Thu, 18 Apr 2019 15:17:43 -0700 Traceback Switch to copy-and-paste view /apps/eschol/janeway/src/utils/setting_handler.py in _get_setting journal=journal, ... ▶ Local vars /apps/eschol/.janewayenv/lib/python3.7/site-packages/django/db/models/query.py in get self.model._meta.object_name ... ▶ Local vars During handling of the above exception (SettingValueTranslation matching query does not exist.), another exception occurred: /apps/eschol/.janewayenv/lib/python3.7/site-packages/django/core/handlers/exception.py in inner response = get_response(request) ... ▶ Local vars /apps/eschol/.janewayenv/lib/python3.7/site-packages/django/core/handlers/base.py in _legacy_get_response response = self._get_response(request) ... ▶ Local vars /apps/eschol/.janewayenv/lib/python3.7/site-packages/django/core/handlers/base.py in _get_response response = self.process_exception_by_middleware(e, request) ... ▶ Local vars /apps/eschol/.janewayenv/lib/python3.7/site-packages/django/core/handlers/base.py in _get_response response = wrapped_callback(request, *callback_args, *callback_kwargs) ... ▶ Local vars /apps/eschol/janeway/src/security/decorators.py in wrapper return func(request, args, **kwargs) ... ▶ Local vars /apps/eschol/janeway/src/core/views.py in edit_settings_group settings, setting_group = logic.get_settings_to_edit(group, journal) ... ▶ Local vars /apps/eschol/janeway/src/core/logic.py in get_settings_to_edit settings = process_setting_list(journal_settings, 'general', journal) ... ▶ Local vars /apps/eschol/janeway/src/core/logic.py in process_setting_list 'object': setting_handler.get_setting(type, setting, journal), ... ▶ Local vars /apps/eschol/janeway/src/utils/setting_handler.py in get_setting setting_group, setting, journal, lang, create, fallback, default) ... ▶ Local vars /apps/eschol/janeway/src/utils/setting_handler.py in _get_setting lang, create, fallback, ... ▶ Local vars /apps/eschol/janeway/src/utils/setting_handler.py in _get_setting journal=journal, ... ▶ Local vars /apps/eschol/.janewayenv/lib/python3.7/site-packages/django/db/models/query.py in get self.model._meta.object_name ... ▶ Local vars Request information USER CDL SuperUser

GET Variable Value journal '7' POST No POST data

FILES No FILES data

COOKIES Variable Value csrftoken 'fR9jTVrs4zmWc8gfRYkLJiHm7dzd78ETqPFH745vrnuPbnJxUKrMX7m1kpV534nL' JANEWAYSESSID 'ykvv4kqh4q4hdctjsaiqay8m4mxlrzhq' META Variable Value CONTEXT_DOCUMENT_ROOT '/apps/eschol/apache/htdocs' CONTEXT_PREFIX
'' CSRF_COOKIE 'fR9jTVrs4zmWc8gfRYkLJiHm7dzd78ETqPFH745vrnuPbnJxUKrMX7m1kpV534nL' DOCUMENT_ROOT '/apps/eschol/apache/htdocs' GATEWAY_INTERFACE 'CGI/1.1' HTTP_ACCEPT 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3' HTTP_ACCEPT_ENCODING
'gzip, deflate' HTTP_ACCEPT_LANGUAGE
'en-US,en;q=0.9' HTTP_CACHE_CONTROL
'max-age=0' HTTP_CONNECTION 'keep-alive' HTTP_COOKIE ('csrftoken=fR9jTVrs4zmWc8gfRYkLJiHm7dzd78ETqPFH745vrnuPbnJxUKrMX7m1kpV534nL; ' 'JANEWAYSESSID=ykvv4kqh4q4hdctjsaiqay8m4mxlrzhq') HTTP_HOST 'pub-janeway2-dev.escholarship.org' HTTP_REFERER
'http://pub-janeway2-dev.escholarship.org/manager/' HTTP_UPGRADE_INSECURE_REQUESTS
'1' HTTP_USER_AGENT ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, ' 'like Gecko) Chrome/73.0.3683.103 Safari/537.36') PATH_INFO '/manager/settings/journal/' PATH_TRANSLATED '/apps/eschol/janeway/src/core/wsgi.py/manager/settings/journal/' QUERY_STRING
'journal=7' REMOTE_ADDR '128.48.204.65' REMOTE_PORT '65104' REQUEST_METHOD
'GET' REQUEST_SCHEME
'http' REQUEST_URI '/manager/settings/journal/?journal=7' SCRIPT_FILENAME '/apps/eschol/janeway/src/core/wsgi.py' SCRIPT_NAME '' SCRIPT_URI
'http://pub-janeway2-dev.escholarship.org:18880/manager/settings/journal/' SCRIPT_URL
'/manager/settings/journal/' SERVER_ADDR '172.31.20.67' SERVER_ADMIN
'info@escholarship.org' SERVER_NAME 'pub-janeway2-dev.escholarship.org' SERVER_PORT '18880' SERVER_PROTOCOL 'HTTP/1.1' SERVER_SIGNATURE
'' SERVER_SOFTWARE 'Apache/2.4.37 () mod_wsgi/4.6.5 Python/3.7' apache.version
(2, 4, 37) mod_wsgi.application_group
'' mod_wsgi.callable_object
'application' mod_wsgi.daemon_connects
'1' mod_wsgi.daemon_restarts
'0' mod_wsgi.daemon_start '1555625863719458' mod_wsgi.enable_sendfile
'0' mod_wsgi.handler_script '' mod_wsgi.ignore_activity
'0' mod_wsgi.listener_host
'pub-janeway2-dev.escholarship.org' mod_wsgi.listener_port
'18880' mod_wsgi.path_info
'/manager/settings/journal/' mod_wsgi.process_group
'janeway' mod_wsgi.queue_start
'1555625863719253' mod_wsgi.request_handler
'wsgi-script' mod_wsgi.request_id 'yagCXxWbu/4' mod_wsgi.request_start
'1555625863719113' mod_wsgi.script_name
'' mod_wsgi.script_reloading '1' mod_wsgi.script_start '1555625863719547' mod_wsgi.thread_id
1 mod_wsgi.thread_requests
48 mod_wsgi.total_requests 96 mod_wsgi.version
(4, 6, 5) wsgi.errors

<_io.TextIOWrapper name='' encoding='utf-8'> wsgi.file_wrapper '' wsgi.input wsgi.input_terminated True wsgi.multiprocess False wsgi.multithread True wsgi.run_once False wsgi.url_scheme 'http' wsgi.version (1, 0) Settings Using settings module Setting Value ABSOLUTE_URL_OVERRIDES {} ADMINS [] ALLOWED_HOSTS ['*'] APPEND_SLASH True AUTHENTICATION_BACKENDS ['django.contrib.auth.backends.ModelBackend'] AUTH_PASSWORD_VALIDATORS '********************' AUTH_USER_MODEL 'core.Account' BACKUP_DIR '/path/to/backup/dir/' BACKUP_EMAIL False BACKUP_TYPE 'directory' BASE_DIR '/apps/eschol/janeway/src' BOOTSTRAP4 {'required_css_class': 'required'} CACHES {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} CACHE_MIDDLEWARE_ALIAS 'default' CACHE_MIDDLEWARE_KEY_PREFIX '********************' CACHE_MIDDLEWARE_SECONDS 600 CAPTCHA_TYPE 'simple_math' COMMAND [] CSRF_COOKIE_AGE 31449600 CSRF_COOKIE_DOMAIN None CSRF_COOKIE_HTTPONLY False CSRF_COOKIE_NAME 'csrftoken' CSRF_COOKIE_PATH '/' CSRF_COOKIE_SECURE False CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure' CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN' CSRF_TRUSTED_ORIGINS [] CSRF_USE_SESSIONS False DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.mysql', 'HOST': 'rds-pub-janeway2-dev.cmcguhglinoa.us-west-2.rds.amazonaws.com', 'NAME': 'janeway', 'OPTIONS': {'init_command': 'SET default_storage_engine=INNODB'}, 'PASSWORD': '********************', 'PORT': '3306', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'janewaydba'}} DATABASE_ROUTERS [] DATA_UPLOAD_MAX_MEMORY_SIZE 2621440 DATA_UPLOAD_MAX_NUMBER_FIELDS 1000 DATETIME_FORMAT 'Y-m-d H:i' DATETIME_INPUT_FORMATS ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y'] DATE_FORMAT 'N j, Y' DATE_FORMT 'Y-m-d' DATE_INPUT_FORMATS ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y'] DEBUG True DEBUG_PROPAGATE_EXCEPTIONS False DECIMAL_SEPARATOR '.' DEFAULT_CHARSET 'utf-8' DEFAULT_CONTENT_TYPE 'text/html' DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter' DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage' DEFAULT_FROM_EMAIL 'webmaster@localhost' DEFAULT_HOST 'https://www.escholarship.org' DEFAULT_INDEX_TABLESPACE '' DEFAULT_TABLESPACE '' DISALLOWED_USER_AGENTS [] DUMMY_EMAIL_DOMAIN '@journal.com' EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST 'email-smtp.us-west-2.amazonaws.com' EMAIL_HOST_PASSWORD '********************' EMAIL_HOST_USER 'AKIAJCDUOGRJU4MI54UA' EMAIL_PORT 587 EMAIL_SSL_CERTFILE None EMAIL_SSL_KEYFILE '********************' EMAIL_SUBJECT_PREFIX '[Django] ' EMAIL_TIMEOUT None EMAIL_USE_LOCALTIME False EMAIL_USE_SSL False EMAIL_USE_TLS True ENABLE_ENHANCED_MAILGUN_FEATURES False ENABLE_ORCID True ENABLE_TEXTURE False END_POINT 'eu-west-2' FILE_CHARSET 'utf-8' FILE_UPLOAD_DIRECTORY_PERMISSIONS None FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler'] FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 FILE_UPLOAD_PERMISSIONS 420 FILE_UPLOAD_TEMP_DIR None FIRST_DAY_OF_WEEK 0 FIXTURE_DIRS [] FORCE_SCRIPT_NAME None FORMAT_MODULE_PATH None FORM_RENDERER 'django.forms.renderers.TemplatesSetting' IGNORABLE_404_URLS [] INSTALLED_APPS ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'cms', 'core', 'copyediting', 'cron', 'events', 'identifiers', 'journal', 'metrics', 'comms', 'preprint', 'press', 'production', 'proofing', 'review', 'reports', 'security', 'submission', 'transform', 'utils', 'install', 'django_summernote', 'markdown_deux', 'hvad', 'raven.contrib.django.raven_compat', 'bootstrap4', 'rest_framework', 'foundationform', 'materialize', 'snowpenguin.django.recaptcha2', 'simplemathcaptcha', 'django.forms', 'core.homepage_elements.news', 'core.homepage_elements.issue', 'core.homepage_elements.carousel', 'core.homepage_elements.featured', 'core.homepage_elements.preprints', 'core.homepage_elements.journals', 'core.homepage_elements.html', 'core.homepage_elements.about'] INTERNAL_IPS [] IN_TEST_RUNNER False LANGUAGES (('en', 'English'), ('fr', 'French'), ('de', 'German')) LANGUAGES_BIDI ['he', 'ar', 'fa', 'ur'] LANGUAGE_CODE 'en' LANGUAGE_COOKIE_AGE None LANGUAGE_COOKIE_DOMAIN None LANGUAGE_COOKIE_NAME 'django_language' LANGUAGE_COOKIE_PATH '/' LOCALE_PATHS ['/apps/eschol/janeway/src/core/locales'] LOGGING {'disable_existing_loggers': False, 'formatters': {'coloured': {'()': 'colorlog.ColoredFormatter', 'format': '%(log_color)s%(levelname)s %(asctime)s ' '%(module)s P:%(process)d T:%(thread)d ' '%(message)s', 'log_colors': {'CRITICAL': 'red', 'DEBUG': 'green', 'ERROR': 'red', 'WARNING': 'yellow'}}, 'default': {'format': '%(levelname)s %(asctime)s %(module)s ' 'P:%(process)d T:%(thread)d ' '%(message)s'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'formatter': 'coloured', 'level': 'DEBUG', 'stream': 'ext://sys.stdout'}}, 'loggers': {'django.db.backends': {'handlers': ['console'], 'level': 'WARNING', 'propagate': False}}, 'root': {'handlers': ['console'], 'level': 'WARNING'}, 'version': 1} LOGGING_CONFIG 'logging.config.dictConfig' LOGIN_REDIRECT_URL '/user/profile/' LOGIN_URL '/login/' LOGOUT_REDIRECT_URL None MAILGUN_ACCESS_KEY '********************' MAILGUN_REQUIRE_TLS False MAILGUN_SERVER_NAME '' MANAGERS [] MEDIA_ROOT '/apps/eschol/janeway/src/media' MEDIA_URL '/media/' MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage' MESSAGE_TAGS {40: 'danger'} MIDDLEWARE None MIDDLEWARE_CLASSES ('raven.contrib.django.middleware.SentryMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware', 'core.middleware.TimezoneMiddleware', 'core.middleware.SiteSettingsMiddleware', 'utils.template_override_middleware.ThemeEngineMiddleware', 'core.middleware.MaintenanceModeMiddleware', 'cron.middleware.CronMiddleware', 'core.middleware.CounterCookieMiddleware', 'django.middleware.locale.LocaleMiddleware', 'core.middleware.PressMiddleware', 'core.middleware.GlobalRequestMiddleware', 'django.middleware.gzip.GZipMiddleware') MIGRATION_MODULES {} MONTH_DAY_FORMAT 'F j' NOTIFY_FUNCS [, , , ] NUMBER_GROUPING 0 ORCID_API_URL '********************' ORCID_CLIENT_ID 'APP-O1GYYSMAHKBQE7DF' ORCID_CLIENT_SECRET '********************' ORCID_TOKEN_URL '********************' ORCID_URL 'https://sandbox.orcid.org/oauth/authorize' PASSWORD_HASHERS '********************' PASSWORD_RESET_TIMEOUT_DAYS '********************' PLUGIN_HOOKS {'yield_homepage_element_context': [{'function': 'yield_homepage_element_context', 'module': 'core.homepage_elements.news.hooks'}, {'function': 'yield_homepage_element_context', 'module': 'core.homepage_elements.featured.hooks'}, {'function': 'yield_homepage_element_context', 'module': 'core.homepage_elements.carousel.hooks'}, {'function': 'yield_homepage_element_context', 'module': 'core.homepage_elements.issue.hooks'}, {'function': 'yield_homepage_element_context', 'module': 'core.homepage_elements.preprints.hooks'}, {'function': 'yield_homepage_element_context', 'module': 'core.homepage_elements.journals.hooks'}, {'function': 'yield_homepage_element_context', 'module': 'core.homepage_elements.html.hooks'}, {'function': 'yield_homepage_element_context', 'module': 'core.homepage_elements.about.hooks'}]} PREPEND_WWW False PROJECT_DIR '/apps/eschol/janeway' RECAPTCHA_PRIVATE_KEY '********************' RECAPTCHA_PUBLIC_KEY '********************' ROOT_URLCONF 'core.urls' S3_ACCESS_KEY '********************' S3_BUCKET_NAME '' S3_HOST 's3.eu-west-2.amazonaws.com' S3_SECRET_KEY '********************' SECRET_KEY '********************' SECURE_BROWSER_XSS_FILTER False SECURE_CONTENT_TYPE_NOSNIFF False SECURE_HSTS_INCLUDE_SUBDOMAINS False SECURE_HSTS_PRELOAD False SECURE_HSTS_SECONDS 0 SECURE_PROXY_SSL_HEADER None SECURE_REDIRECT_EXEMPT [] SECURE_SSL_HOST None SECURE_SSL_REDIRECT False SERVER_EMAIL 'root@localhost' SESSION_CACHE_ALIAS 'default' SESSION_COOKIE_AGE 1209600 SESSION_COOKIE_DOMAIN None SESSION_COOKIE_HTTPONLY True SESSION_COOKIE_NAME 'JANEWAYSESSID' SESSION_COOKIE_PATH '/' SESSION_COOKIE_SECURE False SESSION_ENGINE 'django.contrib.sessions.backends.db' SESSION_EXPIRE_AT_BROWSER_CLOSE False SESSION_FILE_PATH None SESSION_SAVE_EVERY_REQUEST False SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer' SETTINGS_EXPORT ['ORCID_API_URL', 'ORCID_TOKEN_URL', 'ORCID_CLIENT_SECRET', 'ORCID_CLIENT_ID', 'ORCID_URL', 'ENABLE_ENHANCED_MAILGUN_FEATURES', 'ENABLE_ORCID'] SHORT_DATETIME_FORMAT 'm/d/Y P' SHORT_DATE_FORMAT 'm/d/Y' SIGNING_BACKEND 'django.core.signing.TimestampSigner' SILENCED_SYSTEM_CHECKS ('fields.W340',) SILENT_IMPORT_CACHE False STATICFILES_DIRS ('/apps/eschol/janeway/src/static',) STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage' STATIC_ROOT '/apps/eschol/janeway/src/collected-static' STATIC_URL '/static/' SUMMERNOTE_CONFIG {'airMode': False, 'attachment_filesize_limit': 4227136, 'attachment_require_authentication': True, 'base_css': ('//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css',), 'base_js': ('//code.jquery.com/jquery-3.3.1.min.js', '//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js'), 'default_css': ('summernote/summernote.css', 'summernote/django_summernote.css'), 'default_js': ('summernote/jquery.ui.widget.js', 'summernote/jquery.iframe-transport.js', 'summernote/jquery.fileupload.js', 'summernote/summernote.min.js', 'summernote/ResizeSensor.js'), 'direction': 'ltr', 'height': '480', 'iframe': True, 'styleWithTags': True, 'width': '100%'} TEMPLATES [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/apps/eschol/janeway/src/templates', '/apps/eschol/janeway/src/templates/common', '/apps/eschol/janeway/src/templates/admin', '/apps/eschol/janeway/src/core/homepage_elements/news/templates/', '/apps/eschol/janeway/src/core/homepage_elements/issue/templates/', '/apps/eschol/janeway/src/core/homepage_elements/carousel/templates/', '/apps/eschol/janeway/src/core/homepage_elements/featured/templates/', '/apps/eschol/janeway/src/core/homepage_elements/preprints/templates/', '/apps/eschol/janeway/src/core/homepage_elements/journals/templates/', '/apps/eschol/janeway/src/core/homepage_elements/html/templates/', '/apps/eschol/janeway/src/core/homepage_elements/about/templates/'], 'OPTIONS': {'builtins': ['core.templatetags.fqdn'], 'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'core.context_processors.journal', 'core.context_processors.journal_settings', 'core.context_processors.press', 'core.context_processors.active', 'core.context_processors.navigation', 'django_settings_export.settings_export', 'django.template.context_processors.i18n'], 'loaders': ['utils.template_override_middleware.Loader', 'django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader']}}] TEST_NON_SERIALIZED_APPS [] TEST_RUNNER 'django.test.runner.DiscoverRunner' THOUSAND_SEPARATOR ',' TIME_FORMAT 'P' TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] TIME_ZONE 'UTC' URL_CONFIG 'path' USE_ETAGS False USE_I18N True USE_L10N False USE_THOUSAND_SEPARATOR False USE_TZ True USE_X_FORWARDED_HOST False USE_X_FORWARDED_PORT False WORKFLOW_PLUGINS {} WSGI_APPLICATION 'core.wsgi.application' X_FRAME_OPTIONS 'SAMEORIGIN' YEAR_MONTH_FORMAT 'F Y'
mauromsl commented 5 years ago

Hi @amardesi, v1.3.4 introduces default setting values When upgrading from previous versions, one has to run the command python3 src/manage.py load_default_settings to load the default values into the database. This is the mechanism we will use to introduce new settings into Janeway from now on, so there is no need to copy the new settings to all the journals anymore. I've added a short upgrade guide to v1.3.4 release notes: https://github.com/BirkbeckCTP/janeway/releases/tag/v1.3.4

amardesi commented 5 years ago

Thank you!