A Web Clipper browser extension for NodeJS wiki

This only support local nodejs server, but a local nodejs server don’t need to set up password.

1 Like

It should be easy to support encrypted login. TW has recently added token authentication support.

@linonetwo I tried the extension in firefox. But it failed to connect to my tidgi desktop wiki. I had enabled HTTP APIs in the workspace config

You need to use http://localhost:xxx instead of ip like https://192.168.4.100:8080/

@linonetwo I tried those, Its showing Adding , Add success notifications. But I can’t find any of them in my recent list of tiddlers

So http://localhost:xxx does solve your problem?

I haven’t encounter this, you could inspect the you could add a tag and check if it is under the tag.

Oh, I just think, you might not have SSE. On TidGi Desktop, we have build-in SSE to push change from server to the client. But in plain old nodejs wiki, it doesn’t have such a good thing.

I am actually using tidgi mac application

yes there error message has disappeared, but i couldn’t find the clipped contents in my wiki

Then you could right click - Current workspace - “Open in Git application” , and check if the .tid file is added, and just not sync to the frontend.

But on my side, I checked it will immediately show in the Sidebar - Recent tab. Don’t know what happened on your side. Maybe you could right click - Current workspace - “Open in browser”, check if nodejs server works. Or use Postman app to check nodejs server’s PUT route works or not https://tiddlywiki.com/#WebServer%20API%3A%20Put%20Tiddler PUT http://localhost:5226/recipes/default/tiddlers/testtest

It won’t show on Recent tab because this new tiddler doesn’t have created field. (seem to be an old bug in old version?) In Firefox version that I use now, it will have created modified field included.

Sorry for the delay in reply. My laptop was down for a few days due to battery issues.

I couldnt find the .tid file getting created anywhere in the wiki folder.

You could try PUT with postman app like I screenshot above, test it is nodejs server’s problem or webclipper’s problem, I screenshot it just for you.

I’m using firefox, I can only say firefox version is working, perhaps Chrome version is broken.

I am using Firefox.

Will use the Postman app and see

Edit:
What url should I type in the PUT box. My wiki path is "C:\Users\username\OneDrive\my-wiki-core"

I tried this url in postman app

PUT http://localhost:10.0.0.7:5213/tiddlers/test121

Should be http://localhost:5213/tiddlers/test121

Use the one you put in the webclipper extension as prefix, it should be like http://localhost:5213

Its working now. I was using https://localhost:192.168.4.100:8080/ instead of https://localhost:8080/ till now.