Skip to content

PRO-7902: As an editor, I want to create a piece from the chooser view in one click so it's faster to add new content to widgets#5020

Merged
boutell merged 34 commits intomainfrom
pro-7902
Dec 23, 2025
Merged

PRO-7902: As an editor, I want to create a piece from the chooser view in one click so it's faster to add new content to widgets#5020
boutell merged 34 commits intomainfrom
pro-7902

Conversation

@boutell
Copy link
Copy Markdown
Member

@boutell boutell commented Jul 30, 2025

No description provided.

boutell added 6 commits June 11, 2025 08:26
… choosing pages or pieces for a relationship and the user chooses to create a new page or piece, the "save draft and preview" and "publish and view" options are no longer offered. This ensures that the user is able to complete the selection process. The page or piece can still be edited in context later.
@boutell boutell requested a review from haroun July 30, 2025 14:34
@linear
Copy link
Copy Markdown

linear bot commented Jul 30, 2025

@boutell
Copy link
Copy Markdown
Member Author

boutell commented Jul 30, 2025

This contains an unresolved merge conflict. Marking it draft. Stu is working on a merge that will point the way for how I should do this one as well.

@boutell boutell marked this pull request as draft July 30, 2025 19:26
@boutell boutell marked this pull request as ready for review November 3, 2025 20:03
boutell and others added 8 commits November 17, 2025 10:13
* main: (26 commits)
  more (#5207)
  adds permission.isAdmin (#5192)
  Skip string choices, disallow type change (#5203)
  Fix stylelint dependency conflict (#5199)
  oops old version number in main (#5201)
  just merging back the changelog (#5198)
  PRO-8758: soft-redirect and url encoding  (#5191)
  Fix admin UI crashes (#5195)
  PRO-8756: monorepo workflows (#5179)
  PRO-8768: relative paths for the good operating systems (#5194)
  bump express-cache-on-demand to 1.0.4 (#5190)
  the video is no longer available, use apostrophecms channel video wit… (#5183)
  add changelog for pro-8751 (#5187)
  pro 8751 schema update (#5176)
  Pro 8761 i18n static tests (#5185)
  Pro 8756 monorepo switch (#5177)
  release 4.24.0 (#5173)
  PRO-8743: windows fix 2b: back off on the file:/// URLs for vite (#5169)
  add batch failure notifications (#5157)
  PRO-8735 PR take 2 (#5168)
  ...
haroun and others added 7 commits December 10, 2025 18:59
* main: (26 commits)
  more (#5207)
  adds permission.isAdmin (#5192)
  Skip string choices, disallow type change (#5203)
  Fix stylelint dependency conflict (#5199)
  oops old version number in main (#5201)
  just merging back the changelog (#5198)
  PRO-8758: soft-redirect and url encoding  (#5191)
  Fix admin UI crashes (#5195)
  PRO-8756: monorepo workflows (#5179)
  PRO-8768: relative paths for the good operating systems (#5194)
  bump express-cache-on-demand to 1.0.4 (#5190)
  the video is no longer available, use apostrophecms channel video wit… (#5183)
  add changelog for pro-8751 (#5187)
  pro 8751 schema update (#5176)
  Pro 8761 i18n static tests (#5185)
  Pro 8756 monorepo switch (#5177)
  release 4.24.0 (#5173)
  PRO-8743: windows fix 2b: back off on the file:/// URLs for vite (#5169)
  add batch failure notifications (#5157)
  PRO-8735 PR take 2 (#5168)
  ...
add hasChooserModal to modal store
haroun
haroun previously approved these changes Dec 18, 2025
Copy link
Copy Markdown
Contributor

@haroun haroun left a comment

Choose a reason for hiding this comment

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

There is some clean up to do in the CHANGELOG I think

// its modalEl
const manager = stack.value.find(c => c.modalEl === component.$el);
const topManager = stack.value.findLast(c => {
return (c.componentName || '').endsWith('Manager');
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

NOTE: There is no guarantee that the manager component ends up with Manager in the name but I don't see any other way to do it

@boutell boutell requested a review from haroun December 23, 2025 15:40
@boutell boutell merged commit ef273f3 into main Dec 23, 2025
92 checks passed
@boutell boutell deleted the pro-7902 branch December 23, 2025 15:58
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