Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release versions/v1.6.0 #822

Merged
merged 112 commits into from
Nov 23, 2023
Merged

release versions/v1.6.0 #822

merged 112 commits into from
Nov 23, 2023

Conversation

berliner
Copy link
Contributor

  • HPC-9264: Use column layout for megamenus in section navigation
  • HPC-9264: Default mega menu to 4 columns on desktop but make it a configuration option
  • HPC-9264: Don't show social icons in document metadata inside a mega menu
  • HPC-9264: Prevent error trying to access non-existent array key
  • HPC-9264: Prevent line breaks in first level section menu items
  • chore: Update all outdated drupal/* packages.
  • HPC-9264: Restore accessibility for mega menu using css columns
  • HPC-9279: Add year switcher to plan name also on article and document pages
  • Fix wrong object type when fetching child entities from GVEs
  • Generate UUIDs instead of using the plugin id to prevent pollution of the static cache
  • Update d3-sparkline for better interpolation of missing data points
  • HPC-9258: Use auto visible flag from CM to determine initial publication status of imported articles
  • HPC-9258: Use auto visible flag from CM to determine initial publication status of imported documents
  • Use plan version argument also when fetching related entities
  • HPC-9104: Install, enable and configure search api solr, add solr to local docksal stack, add search view and place search bar, create view modes for search results, WIP
  • HPC-9104: Fix style issues after common design theme update
  • HPC-9104: Add dependency on once library
  • HPC-9104: Document local solr, add docksal commands for convenience, fix UI issues for auto-open of search form
  • HPC-9104: Style and UX changes for the search feature in the header bar
  • HPC-9104: Fix article image size and display for documents in the results
  • HPC-9104: Add fail-safe before trying to access a subpage parent entity
  • HPC-9104: Rename solr server machine name
  • HPC-9104: Update packages
  • HPC-9104: Update composer.lock
  • chore: Update all outdated drupal/* packages.
  • Update headers for graphql requests
  • HPC-9191: First working draft on manual cropping of local and remote images with new letterbox image styles
  • HPC-9276: Implement progressively collapsing navigation for section and document navigation menus
  • HPC-9276: Improve responsiveness for section menu styling
  • HPC-9191: Flush image styles and webp derivatives in deploy hook
  • HPC-9276: Improve section menu styling
  • Bump axios in /html/themes/custom/common_design_subtheme
  • HPC-9191: Fix issues with article migrations as a result of image crop properties on the node objects, add short_title field to articles, remove deprecated fields from documents
  • HPC-9269: Make article short title optional to unblock updates to article pages
  • HPC-9191: Fix regression in article search
  • Remove hover effect on region label in operations mega menu
  • HPC-9191: Patch webp for proper flushing (hopefully)
  • HPC-9268: Fix alignment in operations mega menu in firefox
  • HPC-9268: Add support for GHO mega menu
  • Prevent errors
  • Prevent errors when hero image is missing
  • Prevent errors when hero image is missing
  • HPC-9191: Make changes to the cropping UI, wording, remove obsolete fields
  • Work around issues when importing config from one page to the other
  • chore: Update all outdated drupal/* packages.
  • Don't show base object warning after save
  • HPC-9268: Add bottom border to mega menus
  • Fix missing attachments in logframe for plans using latest version
  • Prevent errors
  • Fix more issues relating to the plan version argument
  • HPC-9292: Show story image caption as image overlay
  • HPC-9259: Add module Protected Pages, add custom module to handle some specifics about embargoed content, add configuration, bulk actions and update permissions
  • Prevent errors when importing page configuration for new homepage and errors when running bulk section creation
  • HPC-9191: Use in-link image crop for article and document images in social media
  • HPC-9191: Use in-link image crop for any node that uses our custom hero image field
  • HPC-9268: Sort mega menu tabs according to the menu structure
  • HPC-9268: Fix UI issue caused by a conflict with the cd-dropdown component
  • HPC-9268: Don't apply common block styles to mega menus
  • HPC-9268: Style improvements for mega menu background and column display
  • HPC-9268: Style improvements for the mega menus and the entity navigation menus
  • HPC-9259: Give administrtaors access to the global embargoed access kill switch
  • HPC-9259: Set session expire to 24h and remove global password from config
  • HPC-9259: Protect sections and all subpages, redirect to exact URL after authenticating
  • HPC-9276: Minor changes to improve visual consistency in the section menu
  • HPC-9292: Update styles for embedded stories

berliner and others added 30 commits October 31, 2023 12:40
HPC-9264: Use column layout for megamenus in section navigation
HPC-9279: Add year switcher to plan name also on article and document pages
…aseload

Fix wrong object type when fetching child entities from GVEs
…eading-in-logframes

Generate UUIDs instead of using the plugin id to prevent pollution of the static cache
…ne-library-for-better-interpolation

Update d3-sparkline for better interpolation of missing data points
HPC-9258: Use auto visible flag from CM to determine initial publication status of imported articles
HPC-9258: Use auto visible flag from CM to determine initial publication status of imported documents
…rgument

Use plan version argument also when fetching related entities
…local docksal stack, add search view and place search bar, create view modes for search results, WIP
berliner and others added 26 commits November 16, 2023 17:28
HPC-9292: Show story image caption as image overlay
…e specifics about embargoed content, add configuration, bulk actions and update permissions
Prevent errors when importing page configuration for new homepage and errors when running bulk section creation
HPC-9259: Add module Protected Pages, add custom module to handle some specifics about embargoed content, add configuration, bulk actions and update permissions
HPC-9191: Use in-link image crop for article and document images in social media
HPC-9191: Use in-link image crop for any node that uses our custom hero image field
HPC-9268: Style improvements for the mega menus and the entity navigation menus
HPC-9276: Minor changes to improve visual consistency in the section menu
Copy link

Coverage Report

Totals Coverage
Statements: 13.38% ( 1237 / 9246 )
Methods: 15.69% ( 139 / 886 )
Lines: 13.13% ( 1098 / 8360 )

Copy link

Build output

Composer Validate success

PHP Lint success

Docker Build success

Environment Setup success

Site Install success

PHP Code Sniffer success

Software Versions PHP 8.2.12 (cli) (built: Oct 26 2023 17:33:49) (NTS) Copyright (c) The PHP Group Zend Engine v4.2.12, Copyright (c) Zend Technologies with Zend OPcache v8.2.12, Copyright (c), by Zend Technologies with Xdebug v3.2.1, Copyright (c) 2002-2023, by Derick Rethans Composer version 2.6.5 2023-10-06 10:11:52
Drupal Logs

Pusher: @berliner, Action: pull_request, Workflow: Run tests

@berliner berliner merged commit 35c9fe0 into main Nov 23, 2023
1 check passed
@berliner berliner deleted the release-versions/v1.6.0 branch November 23, 2023 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants