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/v3.4.0 #114

Merged
merged 55 commits into from
Jul 26, 2023
Merged

release versions/v3.4.0 #114

merged 55 commits into from
Jul 26, 2023

Conversation

berliner
Copy link
Contributor

  • HPC-9153: Require articles to be in chapters, remove image field from chapter and add summary, fix permissions
  • chore: Update all outdated drupal/* packages.
  • HPC-9065: Add additional fields to content structure and graphql api, to fully support document integration in HA
  • HPC-9060: Started revisiting revisions UI and logic, install diff module, modify revisions overview page, WIP
  • HPC-9060: Fix permissions issues
  • HPC-9060: Allow access to revisions tab only if user can also update the node
  • HPC-9060: Add tests for revisions access
  • HPC-9060: Add workflows and diff feature, modify article listings and revision history (WIP)
  • HPC-9060: Rebased
  • HPC-9060: Style changes for versions tab, better title for modal previews
  • HPC-9060: WIP
  • HPC-9060: Show revisions diff in modal, use view mode full for comparison, improve styling
  • HPC-9060: Revise replication logic with regards to the content space
  • HPC-9060: Hide versions link in dropbutton if user has no access
  • HPC-9060: Refactoring, add more tests for content space logic
  • HPC-9060: Add admin dialogs module to streamline UI flow, hide replicate local task
  • HPC-9060: Fix trash icon on all content base node edit and add forms
  • HPC-9060: Disable content space selector in replicate form if there is only one option
  • HPC-9060: Fix some minor issues with revisions and revision states, add revision log as tooltip to the versions tab, add more tests
  • HPC-9060: Add latest published version field to article overview page and add tests
  • HPC-9060: Add database import to post-deploy docksal command
  • HPC-9060: Re-add classy from contrib to prevent update issues, set initial moderation state
  • HPC-9060: Fix document create permissions, add tags to document chapters
  • HPC-9060: Modify admin menu for easier UX
  • HPC-9060: Use article workflow also for documents
  • HPC-9060: Strip tags from revision log tooltips
  • HPC-9060: Fixed issues with the update path, so that existing nodes get initial moderation states for the default revision and all other revisions, fixed an issue with the modal screen showing previews and diff, added more tests
  • HPC-9060: Add publication logic and tests
  • HPC-9060: Adds trash bin feature, tackles revision inconsistencies with regards to content moderation, adds more tests
  • HPC-9060: Removes workflow_buttons module, updates gitignore
  • HPC-9060: Add image caption to graphql document
  • HPC-9060: Fix issue with publishing modal confirmation when creating new content, improve document preview
  • Fix document content preview
  • HPC-9060: Minor imrpovement to node diff
  • HPC-9060: Fix feature that redirects to original publisher
  • HPC-9060: Don't allow deletion of content spaces for the moment, add view listing orphaned content, meaning content without a valid content space assigned to it and allow to the content space for those nodes in bulk, minor improvements to what content to show
  • HPC-9060: Replace post_update hooks with deploy hooks
  • HPC-9060: Edge case handling, prevent deploy hooks from running, if identical post_update hook has already run
  • HPC-9060: Update filter formats to convert urls to links
  • HPC-9060: Add media library again and make it work with content spaces
  • HPC-9060: Revisit content structure and reorganize interfaces for content space support and version support, add content space support for stories, hide backend listing for achievements and terms, revisit layout paragraph modals to support scrolling in modal with max-height
  • HPC-9060: Fix display issues with paragraph type select modal
  • Try to fix browser warning when saving articles
  • Make sure that media is awlays created in the current content space
  • Remove the global editor role
  • HPC-9056: Add publication info to node preview, show unpublished indicator in preview modal
  • HPC-9056: Hide latest version column in backend listing when not in own content space

berliner and others added 30 commits June 20, 2023 18:36
HPC-9153: Require articles to be in chapters, remove image field from chapter and add summary, fix permissions
… to fully support document integration in HA
HPC-9065: Add additional fields to content structure and graphql api, to fully support document integration in HA
…dd revision log as tooltip to the versions tab, add more tests
berliner and others added 25 commits June 28, 2023 10:21
…et initial moderation states for the default revision and all other revisions, fixed an issue with the modal screen showing previews and diff, added more tests
…th regards to content moderation, adds more tests
…view listing orphaned content, meaning content without a valid content space assigned to it and allow to the content space for those nodes in bulk, minor improvements to what content to show
…tent space support and version support, add content space support for stories, hide backend listing for achievements and terms, revisit layout paragraph modals to support scrolling in modal with max-height
Make sure that media is awlays created in the current content space
@github-actions
Copy link

Coverage Report

Totals Coverage
Statements: 15.39% ( 177 / 1150 )
Methods: 21.14% ( 26 / 123 )
Lines: 14.7% ( 151 / 1027 )

@github-actions
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.1.21 (cli) (built: Jul 8 2023 07:10:19) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.21, Copyright (c) Zend Technologies with Zend OPcache v8.1.21, Copyright (c), by Zend Technologies with Xdebug v3.2.1, Copyright (c) 2002-2023, by Derick Rethans Composer version 2.5.8 2023-06-09 17:13:21
Drupal Logs

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

@berliner berliner merged commit 120a710 into main Jul 26, 2023
@berliner berliner deleted the release-versions/v3.4.0 branch July 26, 2023 22:06
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.

3 participants