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

[bug]: Cannot install "@tiptap-pro/extension-unique-id" #1869

Closed
1 task done
aditipatelpro opened this issue Aug 15, 2023 · 4 comments
Closed
1 task done

[bug]: Cannot install "@tiptap-pro/extension-unique-id" #1869

aditipatelpro opened this issue Aug 15, 2023 · 4 comments
Assignees
Labels
🐛bug Something isn't working 🛫plane Sync issues onto Plane 🏠self-hosted

Comments

@aditipatelpro
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Current behavior

When I try to install dependencies using yarn, it throws an unexpected error with the following error message.

" An unexpected error occurred: "https://registry.tiptap.dev/@tiptap-pro%2fextension-unique-id/-/extension-unique-id-2.1.0.tgz: Request failed "500 Internal Server Error".

image

Steps to reproduce

Run

yarn install

Browser

Google Chrome

Version

Local

@aditipatelpro aditipatelpro added the 🐛bug Something isn't working label Aug 15, 2023
@Palanikannan1437
Copy link
Collaborator

Hey @aditipatelpro, we'd have to update our local dev setup instructions, but you'd simply have to signup for Tiptap Pro (which is free) and paste the keys that it gives in a .npmrc file. Please let me know if that works for you, thanks

@gusutabopb
Copy link

Is there an option to use plane without relying on a third-party, non-open-source, non-self-hostable service? I'd take that even if that'd mean losing some features.

Plane advertises itself as an "Open-source, self-hosted project planning tool". I find it odd having to sign for something like TipTap to install it.

@vihar
Copy link
Contributor

vihar commented Dec 14, 2023

Plane was indeed in its early stages of development, and during this phase, we have been experimenting with various editors. The use of TipTap was a part of this experimentation process.

One of the challenges we encountered with TipTap was its reliance on the pro extension, but I want to assure you that we have already addressed this issue. We are continuously working to improve Plane, and your feedback is valuable to us. If you have any more questions or need additional context, please feel free to ask.

More on this PR: #2209

@Palanikannan1437
Copy link
Collaborator

Hey there @gusutabopb, the dependency on TipTap pro extension has been removed now. The dependency was initially used for uniquely identifying nodes in the Editor to track images such that they can be cleared i.e. avoided from piling up in your storage. But we've come a long way from there.

The algorithm we now use to do this has improved quite a bit now! Now with version v0.14-dev , when you remove an image from the Editor, it is "marked" for delete after 7 days unless you do an undo operation anytime before this that brings back the image!

Here's the PR for the same #2859

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛bug Something isn't working 🛫plane Sync issues onto Plane 🏠self-hosted
Projects
None yet
Development

No branches or pull requests

5 participants