Skip to content

Remove legacy design support from WYSIWYG editor (TipTap)#12015

Merged
alecslupu merged 3 commits intodevelopfrom
remove/editor-legacy-support
Nov 25, 2023
Merged

Remove legacy design support from WYSIWYG editor (TipTap)#12015
alecslupu merged 3 commits intodevelopfrom
remove/editor-legacy-support

Conversation

@andreslucena
Copy link
Copy Markdown
Member

🎩 What? Why?

On #10196, we've introduced the TipTap editor. We had to support the two designs (the redesign and the legacy) as the frontend had the new design but the admin not (yet). Now that the admin also has the redesign, we can drop this support.

As this is dead code, we should have the same behaviour and all the specs should pass.

📌 Related Issues

Testing

Use the WYSIWYG editor and it should work the same
All the specs should pass

♥️ Thank you!

@andreslucena andreslucena added the type: internal PRs that aren't necessary to add to the CHANGELOG for implementers label Nov 16, 2023
github-actions[bot]
github-actions bot previously approved these changes Nov 16, 2023
@andreslucena andreslucena marked this pull request as ready for review November 22, 2023 07:38
Copy link
Copy Markdown
Contributor

@alecslupu alecslupu left a comment

Choose a reason for hiding this comment

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

👍

@alecslupu alecslupu merged commit c8b4c85 into develop Nov 25, 2023
@alecslupu alecslupu deleted the remove/editor-legacy-support branch November 25, 2023 09:44
entantoencuanto added a commit that referenced this pull request Nov 29, 2023
…/redesign-staging

* fix/control-comments-replies-polymorphism:
  Add a polymorphic option to restrict acts_as_tree lookup
  Add tests to check the 'Hide replies' message error
  Fix pipeline after translations were updated (#12084)
  Remove the duplicate reference of icons (#12083)
  Fix modal forms for editor (#12077)
  New Crowdin updates (#12003)
  Display only once resource type in search (#12041)
  Redesign: fix responsiveness on nav-bar admin (#12045)
  Apply flash styles to Announcements (part 2) (#12039)
  Remove legacy design support from WYSIWYG editor (TipTap) (#12015)
  Extract methods from meetings seeds (#12053)
  Show message when there are no content in the page (#12056)
  Show message when there are no sortitions (#12057)
  Fix icons on flash alerts (#12069)
  Update numbering in RELEASE_NOTES.md (#12066)
  Add prerequirements to the manual installation tutorial (#12068)
  Differentiate non-clickable elements in admin menu (#12000)
  Remove official logo header image (#12064)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: internal PRs that aren't necessary to add to the CHANGELOG for implementers

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

Redesign / cleanup editor legacy support

2 participants