Skip to content

Commit

Permalink
Lock public body permissions (#1489)
Browse files Browse the repository at this point in the history
* composer update contrib modules

* remove public body editing permissions for writers and publishers
  • Loading branch information
aekong authored Jan 27, 2023
1 parent d7c2837 commit 5582f41
Show file tree
Hide file tree
Showing 5 changed files with 419 additions and 414 deletions.
92 changes: 46 additions & 46 deletions composer-manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,18 @@ packages:
composer/semver: 3.3.2
composer/spdx-licenses: 1.5.7
composer/xdebug-handler: 3.0.3
consolidation/annotated-command: 4.7.0
consolidation/annotated-command: 4.7.1
consolidation/config: 1.2.1
consolidation/filter-via-dot-access-data: 1.0.0
consolidation/log: 2.1.1
consolidation/output-formatters: 4.2.3
consolidation/robo: 3.0.10
consolidation/robo: 3.0.11
consolidation/self-update: 2.0.5
consolidation/site-alias: 3.1.7
consolidation/site-process: 4.2.1
cweagans/composer-patches: 1.7.2
cweagans/composer-patches: 1.7.3
dealerdirect/phpcodesniffer-composer-installer: v0.7.2
dflydev/dot-access-configuration: 'dev-master:6d5492db49cf26b3465d2d39947c1ad4ca091a8f'
dflydev/dot-access-configuration: v1.0.3
dflydev/dot-access-data: v1.1.0
dflydev/placeholder-resolver: v1.0.3
doctrine/annotations: 1.13.3
Expand All @@ -50,7 +50,7 @@ packages:
drupal/allowed_formats: 1.5.0
drupal/amplitude: 1.4.0
drupal/anonymous_redirect: 2.2.0-rc1
drupal/autocomplete_deluxe: 2.0.2
drupal/autocomplete_deluxe: 2.0.3
drupal/block_field: 1.0.0-rc4
drupal/bulk_update_fields: 2.0.0-alpha4
drupal/cache_control_override: 1.1.0
Expand All @@ -62,8 +62,8 @@ packages:
drupal/config_filter: 1.10.0
drupal/config_ignore: 2.3.0
drupal/config_split: 1.9.0
drupal/console: 1.9.10
drupal/console-core: 1.9.8
drupal/console: 1.9.9
drupal/console-core: 1.9.7
drupal/console-en: v1.9.7
drupal/console-extend-plugin: 0.9.5
drupal/content_lock: 2.3.0
Expand All @@ -76,55 +76,55 @@ packages:
drupal/csp: 1.17.0
drupal/csv_serialization: 2.1.0
drupal/ctools: 3.13.0
drupal/datalayer: 1.0.0-beta2
drupal/datalayer: 2.0.0-rc1
drupal/date_popup: 1.3.0
drupal/decoupled_router: 2.0.4
drupal/devel: 4.2.1
drupal/devel_kint_extras: 1.1.0
drupal/diff: 1.1.0
drupal/dropzonejs: 2.7.0
drupal/drupal-driver: v2.2.1
drupal/drupal-driver: v2.2.2
drupal/drupal-extension: v4.2.1
drupal/eck: 'dev-1.x:f0fc80b28dc992aa0a50e68b4e7170b6f014997a'
drupal/embed: 1.6.0
drupal/entity: 1.4.0
drupal/entity_browser: 2.8.0
drupal/entity_browser: 2.9.0
drupal/entity_reference_revisions: 1.10.0
drupal/entity_reference_unpublished: 1.3.0
drupal/entity_usage: 2.0.0-beta7
drupal/entity_usage: 2.0.0-beta8
drupal/exif_orientation: 1.1.0
drupal/externalauth: 1.4.0
drupal/extlink: 1.7.0
drupal/fancy_file_delete: 2.0.7
drupal/fancy_file_delete: 2.0.8
drupal/field_group: 3.4.0
drupal/file_delete: 2.0.0
drupal/file_replace: 1.3.0
drupal/filefield_paths: 1.0.0-beta5
drupal/filefield_paths: 1.0.0-beta6
drupal/fixed_block_content: 1.1.0
drupal/formdazzle: 2.1.0
drupal/google_analytics_reports: 3.0.0-rc3
drupal/google_analytics_reports_api: 3.0.0-rc3
drupal/google_tag: 1.5.0
drupal/google_analytics_reports: 3.0.0
drupal/google_analytics_reports_api: 3.0.0
drupal/google_tag: 1.6.0
drupal/group: 1.5.0
drupal/gtranslate: 1.14.0
drupal/hal: 1.0.3
drupal/inline_entity_form: 1.0.0-rc14
drupal/job_scheduler: 4.0.0
drupal/jsonapi_extras: 3.23.0
drupal/key: 1.16.0
drupal/key: 1.17.0
drupal/key_value_field: 1.3.0
drupal/linkit: 5.0.0-beta13
drupal/lionbridge_translation_provider: 2.20.0
drupal/lionbridge_translation_provider: 2.21.0
drupal/mailsystem: 4.4.0
drupal/maxlength: 2.0.0
drupal/maxlength: 2.0.1
drupal/media_bulk_upload: 3.0.0
drupal/media_entity_download: 2.1.0
drupal/media_entity_file_replace: 1.1.0
drupal/media_file_delete: 1.3.0
drupal/media_revisions_ui: 2.1.0
drupal/metatag: 1.22.0
drupal/migrate_plus: 5.3.0
drupal/migrate_tools: 5.1.0
drupal/migrate_tools: 5.2.0
drupal/mimemail: 1.0.0-alpha4
drupal/multiple_fields_remove_button: 1.0.0-alpha13
drupal/node_edit_protection: 'dev-1.x:c119e22e4a8114fe76ec00111e2c336fdef871b2'
Expand All @@ -140,18 +140,18 @@ packages:
drupal/rest_views: 2.0.1
drupal/restui: 1.21.0
drupal/role_delegation: 1.2.0
drupal/scheduler: 1.4.0
drupal/scheduler: 1.5.0
drupal/scheduler_content_moderation_integration: 1.4.0
drupal/search_api: 1.28.0
drupal/search_api_pantheon: 3.0.1
drupal/search_api_solr: 4.2.9
drupal/search_api_solr_legacy: 4.2.9
drupal/search_api_solr: 4.2.10
drupal/search_api_solr_legacy: 4.2.10
drupal/search_kint: 'dev-1.x:ef50a53718e1c9a29b030a36f0646bf3d5ac9c0b'
drupal/sendgrid_integration: 1.7.0
drupal/simple_block: 1.4.0
drupal/simple_gmap: 3.0.1
drupal/simple_instagram_feed: 3.11.0
drupal/simple_media_bulk_upload: 1.0.0
drupal/simple_media_bulk_upload: 1.0.1
drupal/simple_sitemap: 3.11.0
drupal/simplesamlphp_auth: 3.3.0
drupal/smart_date: 3.6.1
Expand All @@ -163,16 +163,16 @@ packages:
drupal/tmgmt: 1.14.0
drupal/tmgmt_google: 1.0.0
drupal/tmgmt_xtm: 6.1.0
drupal/toc_api: 1.2.0
drupal/toc_api: 1.3.0
drupal/toc_filter: 2.1.0
drupal/token: 1.11.0
drupal/twig_field_value: 2.0.1
drupal/twig_field_value: 2.0.2
drupal/twig_tweak: 2.10.0
drupal/upgrade_status: 3.18.0
drupal/variationcache: 1.2.0
drupal/video_embed_field: 2.4.0
drupal/video_embed_field: 2.5.0
drupal/viewfield: 3.0.0-beta6
drupal/views_bulk_operations: 4.2.1
drupal/views_bulk_operations: 4.2.3
drupal/views_conditional: 1.5.0
drupal/views_data_export: 1.2.0
drupal/views_infinite_scroll: 1.9.0
Expand All @@ -186,16 +186,16 @@ packages:
ezyang/htmlpurifier: v4.16.0
fabpot/goutte: v3.3.1
fastglass/sendgrid: 1.0.12
firebase/php-jwt: v6.3.1
firebase/php-jwt: v6.3.2
friends-of-behat/mink-browserkit-driver: v1.6.1
friends-of-behat/mink-extension: v2.7.2
gettext/gettext: v4.8.7
gettext/gettext: v4.8.8
gettext/languages: 2.10.0
giggsey/libphonenumber-for-php: 8.13.1
giggsey/libphonenumber-for-php: 8.13.4
giggsey/locale: '2.3'
google/apiclient: v2.12.6
google/apiclient-services: v0.277.0
google/auth: v1.24.0
google/apiclient: v2.13.0
google/apiclient-services: v0.284.0
google/auth: v1.25.0
grasmash/expander: 1.0.0
grasmash/yaml-expander: 1.4.0
guzzlehttp/guzzle: 6.5.8
Expand All @@ -218,7 +218,7 @@ packages:
maennchen/zipstream-php: 2.2.6
masterminds/html5: 2.7.6
mathieuviossat/arraytotexttable: v1.0.9
mglaman/phpstan-drupal: 1.1.25
mglaman/phpstan-drupal: 1.1.27
mikey179/vfsstream: v1.6.11
mkalkbrenner/php-htmldiff-advanced: 0.0.8
monolog/monolog: 2.8.0
Expand All @@ -227,7 +227,7 @@ packages:
nikic/php-parser: v4.15.3
oomphinc/composer-installers-extender: 2.0.1
pantheon-systems/drupal-integrations: 8.0.4
pantheon-systems/quicksilver-pushback: 2.1.0
pantheon-systems/quicksilver-pushback: 2.1.1
paragonie/constant_time_encoding: v2.6.3
paragonie/random_compat: v9.99.100
pear/archive_tar: 1.4.14
Expand All @@ -240,14 +240,14 @@ packages:
phpdocumentor/reflection-docblock: 5.3.0
phpdocumentor/type-resolver: 1.6.2
phpfastcache/riak-client: 3.4.3
phpmailer/phpmailer: v6.7
phpmailer/phpmailer: v6.7.1
phpoffice/phpword: 0.18.3
phpseclib/phpseclib: 3.0.17
phpseclib/phpseclib: 3.0.18
phpspec/prophecy: v1.16.0
phpstan/phpdoc-parser: 1.15.3
phpstan/phpstan: 1.9.2
phpstan/phpstan-deprecation-rules: 1.0.0
phpunit/php-code-coverage: 9.2.23
phpstan/phpstan: 1.9.14
phpstan/phpstan-deprecation-rules: 1.1.1
phpunit/php-code-coverage: 9.2.24
phpunit/php-file-iterator: 3.0.6
phpunit/php-invoker: 3.1.1
phpunit/php-text-template: 2.0.4
Expand All @@ -260,7 +260,7 @@ packages:
psr/http-factory: 1.0.1
psr/http-message: 1.0.1
psr/log: 1.1.4
psy/psysh: v0.11.9
psy/psysh: v0.11.11
ralouphie/getallheaders: 3.0.3
react/promise: v2.9.0
robrichards/xmlseclibs: 3.1.1
Expand Down Expand Up @@ -326,7 +326,7 @@ packages:
stecman/symfony-console-completion: 0.11.0
symfony-cmf/routing: 2.3.4
symfony/browser-kit: v4.4.44
symfony/cache: v5.4.15
symfony/cache: v5.4.19
symfony/cache-contracts: v2.5.2
symfony/config: v4.4.44
symfony/console: v4.4.49
Expand All @@ -347,7 +347,7 @@ packages:
symfony/http-kernel: v4.4.49
symfony/lock: v4.4.46
symfony/mime: v5.4.13
symfony/phpunit-bridge: v5.4.17
symfony/phpunit-bridge: v5.4.19
symfony/polyfill-ctype: v1.27.0
symfony/polyfill-iconv: v1.27.0
symfony/polyfill-intl-idn: v1.27.0
Expand All @@ -365,8 +365,8 @@ packages:
symfony/translation: v4.4.47
symfony/translation-contracts: v2.5.2
symfony/validator: v4.4.48
symfony/var-dumper: v5.4.17
symfony/var-exporter: v5.4.17
symfony/var-dumper: v5.4.19
symfony/var-exporter: v5.4.19
symfony/yaml: v4.4.45
theseer/tokenizer: 1.2.1
twig/extensions: v1.5.4
Expand Down
8 changes: 1 addition & 7 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
"drupal/cshs": "^3.6",
"drupal/csp": "^1.16",
"drupal/ctools": "^3.0",
"drupal/datalayer": "^1.0@beta",
"drupal/datalayer": "^2.0@RC",
"drupal/date_popup": "^1.1",
"drupal/decoupled_router": "^2.0",
"drupal/diff": "^1.0",
Expand Down Expand Up @@ -305,12 +305,6 @@
"drupal/media_entity_file_replace": {
"Multi value field file replace": "https://www.drupal.org/files/issues/2022-04-01/media_entity_file_replace-3254763-multiple-files-8.patch",
"Labels and descriptions update": "patches/media_entity_file_replace--update-labels.patch"
},
"drupal/datalayer": {
"Update field output to always be an array to allow for multivalue fields": "https://www.drupal.org/files/issues/2019-03-24/2940811-update-field-output-to-array-12.patch"
},
"drupal/toc_api": {
"$dom->getElementById($item['id']) returns null": "https://www.drupal.org/files/issues/2022-04-29/drupal_toc_api-3274613-getElementById-returns-null.patch"
}
},
"enable-patching": "true"
Expand Down
Loading

1 comment on commit 5582f41

@aekong
Copy link
Collaborator Author

@aekong aekong commented on 5582f41 Jan 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Visit Site

Created multidev environment ci-17741 for sfgov.

Please sign in to comment.