Skip to content
This repository has been archived by the owner on Nov 16, 2021. It is now read-only.

Commit

Permalink
maintenance only mode
Browse files Browse the repository at this point in the history
  • Loading branch information
rlbaltha committed Jan 29, 2020
1 parent b683079 commit 7441a63
Show file tree
Hide file tree
Showing 4 changed files with 971 additions and 757 deletions.
2 changes: 0 additions & 2 deletions app/AppKernel.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,10 @@ public function registerBundles()
new FOS\UserBundle\FOSUserBundle(),
new JMS\SerializerBundle\JMSSerializerBundle(),
new Stof\DoctrineExtensionsBundle\StofDoctrineExtensionsBundle(),
new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle(),
new Vich\UploaderBundle\VichUploaderBundle(),
new Ivory\CKEditorBundle\IvoryCKEditorBundle(),
new Sustain\UserBundle\SustainUserBundle(),
new BeSimple\SsoAuthBundle\BeSimpleSsoAuthBundle(),
new AntiMattr\GoogleBundle\GoogleBundle(),
new Sustain\AppBundle\AppBundle(),
);

Expand Down
52 changes: 26 additions & 26 deletions app/config/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,16 +110,16 @@ stof_doctrine_extensions:
timestampable: true
sluggable: true

knp_paginator:
page_range: 5 # default page range used in pagination control
default_options:
page_name: page # page query parameter name
sort_field_name: sort # sort field query parameter name
sort_direction_name: direction # sort direction query parameter name
distinct: true # ensure distinct results, useful when ORM queries are using GROUP BY statements
template:
pagination: KnpPaginatorBundle:Pagination:sliding.html.twig # sliding pagination controls template
sortable: KnpPaginatorBundle:Pagination:sortable_link.html.twig # sort link template
#knp_paginator:
# page_range: 5 # default page range used in pagination control
# default_options:
# page_name: page # page query parameter name
# sort_field_name: sort # sort field query parameter name
# sort_direction_name: direction # sort direction query parameter name
# distinct: true # ensure distinct results, useful when ORM queries are using GROUP BY statements
# template:
# pagination: KnpPaginatorBundle:Pagination:sliding.html.twig # sliding pagination controls template
# sortable: KnpPaginatorBundle:Pagination:sortable_link.html.twig # sort link template

vich_uploader:
db_driver: orm
Expand All @@ -132,22 +132,22 @@ vich_uploader:
inject_on_load: true # determines whether to inject a File instance upon load


google:
analytics:
enhanced_ecommerce: false
session_auto_started: true
trackers:
default:
name: WatershedUGAAnalytics
accountId: UA-90853771-1
domain: watershed.uga.edu
setSiteSpeedSampleRate: 5
allowAnchor: true
allowHash: true
includeNamePrefix: false
plugins:
- 'linkid'
whitelist: [ 'q', 'utm_source', 'utm_medium', 'utm_term', 'utm_content', 'utm_campaign' ]
#google:
# analytics:
# enhanced_ecommerce: false
# session_auto_started: true
# trackers:
# default:
# name: WatershedUGAAnalytics
# accountId: UA-90853771-1
# domain: watershed.uga.edu
# setSiteSpeedSampleRate: 5
# allowAnchor: true
# allowHash: true
# includeNamePrefix: false
# plugins:
# - 'linkid'
# whitelist: [ 'q', 'utm_source', 'utm_medium', 'utm_term', 'utm_content', 'utm_campaign' ]

ivory_ck_editor:
configs:
Expand Down
92 changes: 45 additions & 47 deletions app/config/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,73 +2,71 @@
security:

# dev security settings
# firewalls:
# main:
# pattern: ^/
# form_login:
# csrf_provider: security.csrf.token_manager
# default_target_path: /user/home
# logout:
# path: /logout
# target: /home
# anonymous: true
# switch_user: true
# providers:
# chain_provider:
# chain:
# providers: [fos_userbundle]
#
# fos_userbundle:
# id: fos_user.user_provider.username
#
# encoders:
# FOS\UserBundle\Model\UserInterface: bcrypt


firewalls:
main:
pattern: ^/
trusted_sso:
manager: admin_sso
create_users: true
created_users_roles: [ 'ROLE_USER' ]
login_action: false
logout_action: false
login_path: /login
check_path: /login
failure_path: /register
provider: fos_userbundle
form_login:
csrf_provider: security.csrf.token_manager
default_target_path: /user/home
logout:
path: /logout
target: /home
anonymous: true
switch_user: true
logout:
path: /logout
target: /

providers:
chain_provider:
chain:
providers: [fos_userbundle]

fos_userbundle:
id: sso_user_provider
id: fos_user.user_provider.username

encoders:
FOS\UserBundle\Model\UserInterface: sha512
FOS\UserBundle\Model\UserInterface: bcrypt


# firewalls:
# main:
# pattern: ^/
# trusted_sso:
# manager: admin_sso
# create_users: true
# created_users_roles: [ 'ROLE_USER' ]
# login_action: false
# logout_action: false
# login_path: /login
# check_path: /login
# failure_path: /register
# provider: fos_userbundle
# anonymous: true
# switch_user: true
# logout:
# path: /logout
# target: /
#
# providers:
# chain_provider:
# chain:
# providers: [fos_userbundle]
#
# fos_userbundle:
# id: sso_user_provider
#
# encoders:
# FOS\UserBundle\Model\UserInterface: sha512

access_control:

#- { path: ^/_internal/secure, roles: IS_AUTHENTICATED_ANONYMOUSLY, ip: 127.0.0.1 }
- { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/home, role: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/logout$, role: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/user/[0-9]*/edit, role: ROLE_USER }
- { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/home, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/logout$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: edit$, role: ROLE_ADMIN }
- { path: new$, role: ROLE_ADMIN }
- { path: delete$, role: ROLE_ADMIN }
- { path: create$, role: ROLE_ADMIN }
- { path: update$, role: ROLE_ADMIN }
- { path: ^/tag/, role: ROLE_ADMIN }
- { path: ^/category/, role: ROLE_ADMIN }
- { path: ^/user/, role: ROLE_USER }
- { path: ^/category/, role: ROLE_ADMIN }
Loading

0 comments on commit 7441a63

Please sign in to comment.