Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .ddev/.env.example
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ MASS_BYPASS_RATE_LIMIT=
LOOKER_STUDIO_URL=

#Azure AD. Only needed if you are doing Azure work
AZURE_AD_CLIENT_SECRET
AZURE_AD_CLIENT_SECRET=

# Enable the akamai or acquia_purge purger in local development.
# MASS_PURGERS=akamai
Expand Down Expand Up @@ -81,3 +81,7 @@ AWS_BEDROCK_ROLE_SESSION_NAME=''
AWS_BEDROCK_ACCESS_KEY_ID=''
AWS_BEDROCK_SECRET_ACCESS_KEY=''
AWS_BEDROCK_REGION=us-east-1

#Adobe PDF services settings.
ADOBE_PDF_SERVICES_CLIENT_ID=''
ADOBE_PDF_SERVICES_CLIENT_SECRET=''
41 changes: 41 additions & 0 deletions changelogs/DP-43783.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
#
# Write your changelog entry here. Every pull request must have a changelog yml file.
#
# Change types:
# #############################################################################
# You can use one of the following types:
# - Added: For new features.
# - Changed: For changes to existing functionality.
# - Deprecated: For soon-to-be removed features.
# - Removed: For removed features.
# - Fixed: For any bug fixes.
# - Security: In case of vulnerabilities.
#
# Format
# #############################################################################
# The format is crucial. Please follow the examples below. For reference, the requirements are:
# - All 3 parts are required and you must include "Type", "description" and "issue".
# - "Type" must be left aligned and followed by a colon.
# - "description" must be indented with 2 spaces followed by a colon
# - "issue" must be indented with 4 spaces followed by a colon.
# - "issue" is for the Jira ticket number only e.g. DP-1234
# - No extra spaces, indents, or blank lines are allowed.
#
# Example:
# #############################################################################
# Fixed:
# - description: Fixes scrolling on edit pages in Safari.
# issue: DP-13314
#
# You may add more than 1 description & issue for each type using the following format:
# Changed:
# - description: Automating the release branch.
# issue: DP-10166
# - description: Second change item that needs a description.
# issue: DP-19875
# - description: Third change item that needs a description along with an issue.
# issue: DP-19843
#
Added:
- description: PDF accessibility checker module.
issue: DP-43783
4 changes: 4 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@
"drupal/paragraphs": "^1.10",
"drupal/pathauto": "^1.13",
"drupal/pathologic": "^2",
"drupal/pdf_services": "^1.0@alpha",
"drupal/phpstorm_metadata": "^1.0@alpha",
"drupal/prepopulate": "^2.0",
"drupal/private_files_download_permission": "^3",
Expand Down Expand Up @@ -486,6 +487,9 @@
"drupal/password_policy": {
"Can't edit user profile because password policy validates even when password unchanged": "https://www.drupal.org/files/issues/2020-03-19/password_policy-empty-password-skip-validation-2971079-37.patch"
},
"drupal/pdf_services": {
"A11y report in the edit form (https://www.drupal.org/project/pdf_services/issues/3530902#comment-16387775)": "https://www.drupal.org/files/issues/2025-12-18/pdf_services_3530902_3.patch"
},
"drupal/redirect": {
"Add an intermediate redirect (https://www.drupal.org/project/redirect/issues/3162696#comment-15085388)": "https://www.drupal.org/files/issues/2023-05-31/tmp.diff",
"Filter by redirect destination does not work with URL alias (https://www.drupal.org/project/redirect/issues/2981544) (See DP-31078 before replacing)": "https://www.drupal.org/files/issues/2024-08-13/2981544-45.patch",
Expand Down
63 changes: 62 additions & 1 deletion composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ dependencies:
- datetime
- entity_reference_tree
- field_group
- file
- path
- pdf_services
third_party_settings:
field_group:
group_timeframe:
Expand Down Expand Up @@ -210,7 +210,7 @@ content:
placeholder: ''
third_party_settings: { }
field_upload_file:
type: file_generic
type: pdf_file_widget
weight: 5
region: content
settings:
Expand Down
1 change: 1 addition & 0 deletions conf/drupal/config/core.extension.yml
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,7 @@ module:
path: 0
path_alias: 0
pathologic: 0
pdf_services: 0
pfdp: 0
phpass: 0
prepopulate: 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ dependencies:
- media.type.document
module:
- file
- pdf_services
third_party_settings:
pdf_services:
check_properties: 0
check_accessibility: 1
page_size_threshold: 500000
compression_level: NONE
id: media.document.field_upload_file
field_name: field_upload_file
entity_type: media
Expand Down
2 changes: 1 addition & 1 deletion conf/drupal/config/highlightjs_input_filter.settings.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
_core:
default_config_hash: Y83OAt1EvYg3cu-J11xYwuY10E01vRsSnm-vs3-1XMQ
enable_copy_button: false
theme: a11y-dark
theme: a11y-dark
1 change: 1 addition & 0 deletions conf/drupal/config/pdf_services.adobe_embed_settings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
client_id: ''
12 changes: 12 additions & 0 deletions conf/drupal/config/pdf_services.settings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
_core:
default_config_hash: azSZG6PzCOEObVe6w8oHNHYnnpmshoZLUIedRu-EsjY
processing_enabled: 1
client_id: 'Random string'
client_secret: 'Random string'
batch_size: '5'
retry_limit: '3'
page_size_threshold: 500000
email_notifications:
enabled: 0
include_report: 0
notification_fallback_uid: null
2 changes: 2 additions & 0 deletions conf/drupal/config/user.role.author.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ dependencies:
- mass_workbench_ui
- media
- node
- pdf_services
- quick_node_clone
- rabbit_hole
- scheduled_transitions
Expand All @@ -84,6 +85,7 @@ permissions:
- 'access user contact forms'
- 'access user profiles'
- 'access video_browser entity browser pages'
- 'check pdf accessibility'
- 'clone advisory content'
- 'clone alert content'
- 'clone binder content'
Expand Down
4 changes: 3 additions & 1 deletion conf/drupal/config/user.role.editor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,14 +55,15 @@ dependencies:
- layout_paragraphs_permissions
- mass_admin_toolbar
- mass_analytics
- mass_friendly_redirects
- mass_bulk_file_replace
- mass_friendly_redirects
- mass_hierarchy
- mass_validation
- mass_views
- mass_workbench_ui
- media
- node
- pdf_services
- quick_node_clone
- rabbit_hole
- scheduled_transitions
Expand Down Expand Up @@ -116,6 +117,7 @@ permissions:
- 'add scheduled transitions node rules'
- 'add scheduled transitions node service_page'
- 'administer nodes'
- 'check pdf accessibility'
- 'clone advisory content'
- 'clone alert content'
- 'clone binder content'
Expand Down
Loading