Skip to content

Fix/remixer punchlist 2 - #969

Open
yghaemi wants to merge 9 commits into
stagingfrom
fix/remixer-punchlist-2
Open

yghaemi wants to merge 9 commits into
stagingfrom
fix/remixer-punchlist-2

Conversation

@yghaemi

@yghaemi yghaemi commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Added a tooltip and a Consult Insight button to the RecoveryModal component, providing users with quick access to the Insight Knowledge Base for more information about loading the Remixer state. This improves user experience by offering additional context and support directly within the modal.
Updated the RecoveryModal component to include a radio group for selecting fresh load modes: "Preserve autonumbering and path formats" or "Start over." This change allows users to choose whether to retain their current settings or reset them when reloading the book structure. Additionally, integrated the onStartOver callback to handle the start-over action appropriately.
…new state properties in RemixerDashboard

Added a 'None' option to the DELIMITER_OPTIONS array for better user selection. Additionally, updated the RemixerDashboard component to initialize new state properties, including pathLevelFormats and autoNumbering, enhancing the component's functionality and user experience.
…d components

Introduced a new 'Skip Auto Number' checkbox in the EditPanel, allowing users to exclude specific pages from the autonumbering sequence. Updated the RemixerDashboard and related services to handle this new property, ensuring that skipped pages do not affect the numbering of their siblings. This enhancement improves user control over page numbering in the Remixer.
…tion

Updated the remixer service to enhance the logic for identifying front and back matter nodes by incorporating a cover ID check. This change ensures that matter nodes are only recognized as direct children of the specified cover, improving the accuracy of page categorization. Additionally, modified related functions to accept the cover ID parameter for consistency across the service.
…tion

Modified the remixer service to replace the direct parent ID comparison with a call to the isBookRootChild function. This change enhances the logic for determining the article kind for placements, improving code readability and maintainability.
Updated the logic in the BookService to ensure the SHOW_ORG token is appended correctly based on the presence of existing forms. This change normalizes the placement of the token, enhancing the content management process and preventing duplication of forms.
…ip checks

Refactored the remixer service to consolidate the logic for handling new and imported pages by removing redundant skip checks. This change improves code clarity and maintains the existing functionality for creating pages while ensuring that the handling of temporary paths remains consistent.
@yghaemi
yghaemi requested a review from jakeaturner September 16, 2026 15:30
…placement

Cleaned up the BookService code by removing unnecessary comments related to the SHOW_ORG token placement logic. This change enhances code readability while maintaining the existing functionality.
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.

1 participant