tengfei-xy / siyuan-plugin-share-system

思源笔记插件,一种分享工具,为个人笔记分享至公网!
MIT License
10 stars 0 forks source link

Improve Share Speed and Add Shared Indicator in Breadcrumb Area #18

Open UsmanTechJive opened 1 day ago

UsmanTechJive commented 1 day ago

When I click on 'Create/Update Link,' it takes a too much amount of time (sometimes 30 min and more) to share the document on the web and display the share address and sometimes its not displaying the shared address even after too much time. Could you make this process faster, similar to the sharing feature in Capacities or Notion? In those apps, the document is instantly shared on the web, and a secret share link is provided almost immediately.

Please take a look at the Capacities sharing feature—it is very user-friendly and efficient. I would be grateful if we could have a similar experience in SiYuan.

https://github.com/user-attachments/assets/a4951b99-8dd5-4aa3-af8a-741f0fe86f4b

Once the content has been shared in Capacities, the user can see a beautiful shared indicator in the breadcrumb area. I would love to see a similar feature in SiYuan so that we can easily know which documents have been shared and which have not.

image

Last but not least, please change the icon to the one shown in the image below. It looks better, in my opinion.

image

This is the current icon which doesn't looks good to me.

image

Thank you for considering this improvement!

tengfei-xy commented 14 hours ago

The upload is slow, mainly because the connection to the server (the default is 124.223.15.220) is slow. I guess your client is not in China, but the server is in China, and I don't have servers in other countries, so the sharing is very slow. You can consider using docker to build your own server.

tengfei-xy commented 14 hours ago

Thanks, your icon suggestion is very good, I will update the image in the next version.