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

V1.13.0 Feedback/Bug Fixes #877

Merged
merged 22 commits into from
Feb 13, 2025
Merged

V1.13.0 Feedback/Bug Fixes #877

merged 22 commits into from
Feb 13, 2025

Conversation

dblanken-yale
Copy link
Contributor

@dblanken-yale dblanken-yale commented Feb 11, 2025

V1.13.0 Feedback/Bug Fixes

Description of work

  • Removed field_audience and field_custom_vocab blocks from layout builder design
  • Set default custom vocab name after creation/import
  • Add Audience and Custom Vocab menu items
  • Update menu to match custom vocab name
  • Revert to always sorting by pin to top in views
  • Move Vertical alignment down in Spotlight block form
  • Removed wrapped callout text for now (reintroduce after first release)
  • Removed taxonomy display from two column sections
  • Re-add video and image banner dials
  • YSP-678 Multiple views exposed filters on a page only work on last instance #880
  • Show current node respects its set value on view edit

Functional testing steps:

  • Step 1
  • Step 2
  • Step 3
  • ...

Removed unnecessary field blocks from event, page, post, and profile
entity view display configurations.

- Removed field_audience and field_custom_vocab blocks.
- Updated third_party_settings to reflect these changes.
Copy link

Visit Site

Created multidev environment pr-877 for yalesites-platform.

- Added new menu link for managing audience taxonomy
- Added new menu link for managing custom vocabulary taxonomy
- Implemented ys_core_update_10002 to set default name for custom_vocab
This reverts commit ebb6e27.

Turns out this isn't as easy as we thought.  On sites without the vocab
yet, this produces a chicken and egg problem.
Removed the shouldFeaturePinToTop method and its related getPinOptions
method from ViewsBasicSort.php. The pin to top feature is no longer
required, and the query now directly adds the order by sticky field.
@miketullo95
Copy link
Contributor

miketullo95 commented Feb 12, 2025

@dblanken-yale taxonomy terms looks fixed 👍

Added a deploy hook function `ys_core_deploy_10001` to set the default
taxonomy name for `custom_vocab` if it is NULL. This ensures that the
taxonomy has a default name set during deployment.
- Implement CustomTaxonomyMenuLink class to extend MenuLinkDefault
- Override getTitle method to fetch custom vocabulary name
- Update ys_core.links.menu.yml to use CustomTaxonomyMenuLink class
@dblanken-yale dblanken-yale mentioned this pull request Feb 12, 2025
@miketullo95
Copy link
Contributor

miketullo95 commented Feb 12, 2025

im not sure if we are keeping this PR for more feedback to come, but im going to check all the changes up to this point

  • Removed field_audience and field_custom_vocab blocks from layout builder design
  • Set default custom vocab name after creation/import
  • Add Audience and Custom Vocab menu items
  • Update menu to match custom vocab name
  • Revert to always sorting by pin to top in views
  • Move Vertical alignment down in Spotlight block form

dblanken-yale and others added 5 commits February 12, 2025 10:22
- Set 'Custom Vocab' name for custom_vocab taxonomy vocabulary
- Update label for field_custom_vocab in event, page, post, and profile
  content types
- Invalidate discovery cache after updates
The script no longer adds the yalesites-org/yalesites-reviewers as
reviewers to the pull request. This change simplifies the PR creation
process and allows for more flexible reviewer assignment.
feat: remove automatic reviewer assignment
@miketullo95 miketullo95 self-requested a review February 13, 2025 14:25
@dblanken-yale dblanken-yale marked this pull request as ready for review February 13, 2025 15:38
Even when there are none, we will still want to display the taxonomies
chosen.  We will instead opt to display a message should items not
exist.
laura-johnson and others added 7 commits February 13, 2025 10:51
Updated the denylisted blocks in various entity view display
configurations to include 'wrapped_text_callout' and
'inline_block:wrapped_text_callout'. This change affects the
event, page, post, and profile entity view displays.

We will need to revert this for IYY.
…osed-filters

YSP-678 Multiple views exposed filters on a page only work on last instance
@dblanken-yale dblanken-yale changed the base branch from develop to v1130 February 13, 2025 21:11
@dblanken-yale dblanken-yale requested a review from a team as a code owner February 13, 2025 21:11
@dblanken-yale dblanken-yale merged commit 3924073 into v1130 Feb 13, 2025
3 checks passed
@vinmassaro vinmassaro deleted the v1130-feedback-fixes-1 branch February 28, 2025 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants