Conversation
|
@arindam-sahoo |
|
@arindam-sahoo |
It's great. I planned a week ago or so to implement this, but I was more into the open-source dev perspective who would make an extension of their own and use it. Not everyone will want host their extensions/plugins on GitHub or find it already there in the store. So, I think the Import of ZIP to Install a Extension/Plugin should also be there and not completely redacted. |
I have no intention of removing plugin installation locally via ZIP anyway 😉 |
|
Here is the current status: Here is how the system works:
Not everything is working perfectly yet, but it works well in general. I still can't get the Screenshot plugin to work exactly the way I want. @arindam-sahoo could you check the new system? |
I want to test whether this is a breaking change or not. Because I was trying it today morning and saw that when we are installing the plugins that we were previously using as features lost their data. However, the exported data worked for the Calendar, but did not for the Shortcuts, while it showed an EPROM Error for Snippet Vault. I will be testing it once more because I was in a hurry. If the issue persists, I will raise a PR for including Shortcuts data and the Snippet Vault data in the Exported Data. Then, we can create a branch asking users to Export the Data in a Click using a Warning Popup and deploy the branch. And, later we can go ahead and deploy the |
That sounds like a solid plan. The data migration issue is definitely a blocker, so your idea for the temporary branch and warning popup is a great workaround to prevent data loss. I really want to release this as v1.1.0 as soon as possible, but let's not rush it. We need to make sure we fix all these bugs first. You will be pushing fixes directly to this PR for the errors you find, right? |
|
@arindam-sahoo Could you check the status of KoBar? |
|
I added a tutorial. |
|
@eedali Will check it by tomorrow. Sorry, was not available from the last week |
No problem ;) |
|
@arindam-sahoo hello 👋 |

...ettings and features management
Description
This PR completely overhauls the extension system, transitioning KoBar from a local manual ZIP installation to a fully integrated, Cloud-Based Plugin Ecosystem (In-App Store). It seamlessly integrates dynamic UI routing, cloud fetching, and backend installation pipelines.
Key Changes & Implementations:
WorkspacesandKoBar Featuresinto this new modular Plugins ecosystem.All,KoBar's plugins,Approved,Unapproved,Installed,Not Installed,Beta) with persistent Zustand state.Install,Uninstall,Enable/Disable).api.github.comfetch calls to display real-time repository stats (Stars, Forks, Contributors) directly in the UI..zipassets directly from the GitHub Releases API (ensuring clean installs without unnecessary source code files).adm-zipextraction and validation engine.Fixes #20
Type of Change
Please check the options that are relevant:
Screenshots / Video
(Buraya oluşturduğumuz Plugin Store Grid View, List View ve Detay Sayfası ekran görüntülerini ekleyebilirsin)
Checklist
Please check all the boxes before submitting your PR: