99"""
1010
1111import environ
12- import itertools
1312import os
1413
1514from projectroles .constants import get_sodar_constants
412411 AUTH_LDAP_DOMAIN_PRINTABLE = env .str (
413412 'AUTH_LDAP_DOMAIN_PRINTABLE' , AUTH_LDAP_USERNAME_DOMAIN
414413 )
415- AUTHENTICATION_BACKENDS = tuple (
416- itertools .chain (
417- ('projectroles.auth_backends.PrimaryLDAPBackend' ,),
418- AUTHENTICATION_BACKENDS ,
419- )
420- )
414+ AUTHENTICATION_BACKENDS = [
415+ 'projectroles.auth_backends.PrimaryLDAPBackend'
416+ ] + AUTHENTICATION_BACKENDS
421417
422418 # Secondary LDAP server (optional)
423419 if ENABLE_LDAP_SECONDARY :
448444 AUTH_LDAP2_DOMAIN_PRINTABLE = env .str (
449445 'AUTH_LDAP2_DOMAIN_PRINTABLE' , AUTH_LDAP2_USERNAME_DOMAIN
450446 )
451- AUTHENTICATION_BACKENDS = tuple (
452- itertools .chain (
453- ('projectroles.auth_backends.SecondaryLDAPBackend' ,),
454- AUTHENTICATION_BACKENDS ,
455- )
456- )
447+ AUTHENTICATION_BACKENDS = [
448+ 'projectroles.auth_backends.SecondaryLDAPBackend'
449+ ] + AUTHENTICATION_BACKENDS
457450
458451
459452# OpenID Connect (OIDC) configuration
462455ENABLE_OIDC = env .bool ('ENABLE_OIDC' , False )
463456
464457if ENABLE_OIDC :
465- AUTHENTICATION_BACKENDS = tuple (
466- itertools .chain (
467- ('social_core.backends.open_id_connect.OpenIdConnectAuth' ,),
468- AUTHENTICATION_BACKENDS ,
469- )
470- )
458+ AUTHENTICATION_BACKENDS = [
459+ 'social_core.backends.open_id_connect.OpenIdConnectAuth'
460+ ] + AUTHENTICATION_BACKENDS
471461 TEMPLATES [0 ]['OPTIONS' ]['context_processors' ] += [
472462 'social_django.context_processors.backends' ,
473463 'social_django.context_processors.login_redirect' ,
@@ -684,13 +674,16 @@ def set_logging(level=None):
684674 MIDDLEWARE += ['projectroles.middleware.ProfilerMiddleware' ]
685675
686676
687- # Bgjobs app settings
688- BGJOBS_PAGINATION = env .int ('BGJOBS_PAGINATION ' , 15 )
677+ # Adminalerts app settings
678+ ADMINALERTS_PAGINATION = env .int ('ADMINALERTS_PAGINATION ' , 15 )
689679
690680
691- # Timeline app settings
692- TIMELINE_PAGINATION = env .int ('TIMELINE_PAGINATION' , 15 )
693- TIMELINE_SEARCH_LIMIT = env .int ('TIMELINE_SEARCH_LIMIT' , 250 )
681+ # Appalerts app settings
682+ APPALERTS_STATUS_INTERVAL = env .int ('APPALERTS_STATUS_INTERVAL' , 5 )
683+
684+
685+ # Bgjobs app settings
686+ BGJOBS_PAGINATION = env .int ('BGJOBS_PAGINATION' , 15 )
694687
695688
696689# Filesfolders app settings
@@ -710,12 +703,9 @@ def set_logging(level=None):
710703)
711704
712705
713- # Adminalerts app settings
714- ADMINALERTS_PAGINATION = env .int ('ADMINALERTS_PAGINATION' , 15 )
715-
716-
717- # Appalerts app settings
718- APPALERTS_STATUS_INTERVAL = env .int ('APPALERTS_STATUS_INTERVAL' , 5 )
706+ # Timeline app settings
707+ TIMELINE_PAGINATION = env .int ('TIMELINE_PAGINATION' , 15 )
708+ TIMELINE_SEARCH_LIMIT = env .int ('TIMELINE_SEARCH_LIMIT' , 250 )
719709
720710
721711# Tokens app settings
0 commit comments